c语言
努力沉淀
这个作者很懒,什么都没留下…
展开
-
总结一下基础和我遇到的问题 (关键字 -- 数据类型)
char很特殊,他分为 单纯的char ,unsigned char 和 signed char , 单纯的char 是真正的字符类型,而unsignedchar 与 signed char 是用来声明数值的, unsigned char 范围0~255; signed char 范围 -128~ 127; 看一个经典的例子: int i = -20; usigned int j = 10; 问 i + j 值为多少? 很多人会说是 -10 ,并且敲出代码:原创 2017-08-11 12:24:59 · 132 阅读 · 0 评论 -
总结一下基础和我遇到的问题 (关键字 -- 存储类型)
关键字:32个(一定要记住) 存储类型 auto:自动型 只能修饰局部变量,但是我们注意到在定义全局变量时,存储类型也为缺省,那全局变量的默认,其实他的默认是extern(外部引用); 这里补充一个小知识点:局部变量未初始化,其值为随机值; 全局变量未初始化,其值为0; register :原创 2017-08-11 11:15:47 · 173 阅读 · 0 评论 -
构造数据类型struct,共用体union,枚举类型enum,宏#define的区别
构造数据类型struct,共用体union,枚举类型enum,宏#define的区别原创 2017-08-11 19:55:11 · 335 阅读 · 0 评论