学习C语言

1.数据类型:

char   //字符数据类型  1个字节

short  //短整型 2个字节

int   //整形 4个字节

long   //长整形   64位程序:8个字节;32位程序:4个字节

long long  //更长的整形  8个字节

float     // 单精度浮点型  4个字节

double   //双精度浮点型  8个字节

2.常量和变量:不变的值,C语言中用常量的概念来表示,变得值C语言中用变量来表示。

3.变量

变量的分类:

布局变量和全局变量。当局部变量和全局变量同名的时候,局部变量优先使用。

变量的作用域和生命周期:

作用域:一段程序代码中所用不到的名字并不总是有效/可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。

局部变量的作用域就是变量所在的局部范围;全局变量的作用域就是整个工程。

生命周期:变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段。

局部变量的生命周期是从进入作用域生命周期开始到出作用域生命周期结束;全局变量的生命周期是整个程序的生命周期。

4.常量

C语言的常量分为以下几种:

  • 字面常量 
  • const修饰的常变量
  • #define定义的标识符常量
  • 枚举常量

5.转义字符

\? 在书写连续多个问号时使用,防止他们被解析成三字母词

\'   用于表示字符常量

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

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

\a  警告字符,蜂鸣

\b  退格符

\f   进纸符

\n   换行

\r   回车

\t      水平制表符

\v        垂直制表符

\ddd    ddd表示1-3个八进制的数字

\xddd   dd表示2个十六进制数字 

6.常见关键字

auto  break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 

关键字 static在C语言中是用来修饰变量和函数的

  • 修饰局部变量-静态局部变量
  • 修饰全局变量-静态全局变量
  • 修饰函数-静态函数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值