c语言学习灵感

本文是一位大二学生分享的C语言学习经历,包括设定目标(掌握编程、写博客、项目实践)、学习计划(每日练习+理论学习),以及介绍了字符串、转义字符、数据类型(字符型、整型、浮点型、布尔类型)和变量分类(全局与局部)。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先简单的做个自我介绍吧,我是来自四川一名普通高校本科生,目前大二,是一名刚学c语言的小白,想通过学习编程,成为一名优秀的程序员。

我将给自己定下学习目标和制定学习计划。我的目标是熟练掌握至少两种编程语言,坚持通过csdn发表博客记录自己的学习过程,前期把知识总结分类规划,后期尝试自己写代码处理项目问题。其次通过gitee点亮绿点督促自己每天坚持练习写代码。

我的学习计划是每天坚持练习代码3个小时,找相关学习资料看两个小时,再练习敲代码1个小时,让自己知识点更加牢固,同时第二天检查前一天的学习内容是否都清楚了,及时巩固检查。

最后,希望自己通过努力考上梦想院校的研究生,进入腾讯。

接下来是我目前学习的c语言相关知识。

1、字符串和\0

字符串的打印格式可以用%s指定,其中在字符串的末尾隐藏着一个\0字符,这是字符串的结束标志。

arr1由于在末尾的地方没有\0的标志,所以打印没有停止,所以打印结果出现了一些随机值。而arr2数组使用字符串常量初始化,由\0的结束标志,打印可以停止。

2、转义字符

 \n:换行符

\b:退格键,光标退回一个字符,但不删除字符。

\':用于表示字符常量\'

\”:用于表示一个字符串内部的双引号

\\:用于表示一个反斜杠,防止它被解释为一个转义序列符。

\ddd:ddd表示1~3个八进制的数字。如:\130表示字符x

\xdd:dd表示2个十六进制数字。如:\130表示字符0

3、数据类型介绍

1.1字符型

char

1.2整型

short短整型

int整型

long长整型

long long 更长的整型

1.3浮点型

float

double

long double

1.4布尔类型

 

布尔类型专门用来表示真假,变量的取值是true或者false

1.5各种数据类型的长度

sizeof操作符

专门用来计算sizeof操作符数的类型长度,单位是字节,计算结果是size_t类型的。

数据类型长度

特别注意:sizeof中表达式不计算

由此可知,sizeof不会计算,此题直接看s即可。

4、变量的分类

全局变量:在大括号外部定义的变量是全局变量

局部变量:在大括号内部定义的变量是局部变量

特别注意:当局部变量和全局变量同名时,局部变量优先使用

由此可知,输出结果为n=10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值