-
定义变量:就是分配空间,即创建变量
申明变量:扩展变量的使用范围,从定义的位置开始到文档结束;申明可以
多次; -
语句构成函数,函数和预处理等构成文件,文件构成程序
-
预处理+文件包含
-
标识符原则:①:由字母,下划线,数字构成
②:关键词不能用作标识符
③:长度不能超过32个字符 -
文件名取名必须以字母开头,不能是纯数字,最好是英文单词
-
int 4字节
long 4字节
long long 8字节
float 4字节
double 8字节 -
正数:原码、补码是一样
负数:最高位是符号位,不变
原码 取反加1 变补码
补码 取反加1 变原码 -
定义结构体
不占内存空间,内存空间只给变量,不分配给类型
变量是内存空间的映射 -
数组:同质、有序、连续
-
共同体中的成员不能同时存在
共同体中的成员占用共同的内存空间,共同体的长度就是成员中最长的那个
结构体的成员可以有不同的内存空间,结构体的大小就是所有成员的内存大
小之和 -
指针:放指针的变量
指针就是地址
指针变量是放地址的变量 -
int *p = null;其中:int 是指针变量的基类型;不赋值为null的话,会很危险
-
void *p 万用类型,也可以称为无用类型,用于定义不确定类型的指针
-
extern关键字,此关键字只能用来声明变量,不能用来定义;
11.29
最新推荐文章于 2023-11-29 23:58:09 发布