摘要: 一、在内存中的区别局部变量(动态申请的数据存储在堆)和函数参数(函数参数是从右向左存储在栈中)存储在堆栈全局变量(全局变量系统初始化为0,局部变量是随机值)、常量和静态变量存储在静态存储区 二、引用已经定义过的全局变量1、引用头文件的方式例: //////////////////////////// 阅读全文
posted @ 2017-07-26 16:26 第五 阅读(168) 评论(0) 推荐(0)
摘要: 位域是指信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进 制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储 空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。如:struct str{ int a:8; //字段a占用一个字 阅读全文
posted @ 2017-07-26 10:22 第五 阅读(229) 评论(0) 推荐(0)
摘要: static、const、volatile、extern关键字的作用:一、static1、修饰存储类型使之成为静态存储类型2、修饰链接属性使之成为内部链接属性二、const1、声明常变量,使声明的变量不能被修改const int *ptr; //ptr为指向整型常量的指针,ptr的值可以修改,不能改 阅读全文
posted @ 2017-07-26 09:39 第五 阅读(380) 评论(0) 推荐(0)