课堂问题1108

来源:互联网 发布:上帝悖论 知乎 编辑:程序博客网 时间:2024/06/05 23:46

C语言特点:

1  C语言可以访问硬件

2  C语言运行效率高

3  C语言具有出色的移植性


C语言是面向结构的语言,缺点:复用性较差,代码维护性较差,拓展性较差,可读性较差


提高效率的方法: 减少函数的调用,尽量使用静态库编译


sizeof是运算符 对数据类型使用时需要加括号

地址是固定长度,长度大小由操作系统的位数确定

strlen是函数 但是不统计‘、0’;



Linux下的32位操作系统:

1字节 = 8 bit;

1半字 = 2 字节 = 16 bit

1字 = 4 字节 = 32 bit;



局部变量和全局变量的区别:

1 作用域  局部变量在该函数结束时释放,全局变量在主函数结束时释放

2 存储区域  局部变量存储在栈空间 全局变量存储在静态数据区

3 初始化 局部变量未初始化时,给出随机地址 ,全局变量未初始化时赋为0;

4同时定义  局部变量起作用



掩码是为了帮助运算的


声明可多次,不分配空间;


scanf,printf使用同一个缓冲区  满一行换行



0 0
原创粉丝点击