const
const限定符的作用是限定一个变量的值不允许被改变 const修饰字面常量,字面常量表达式是
const数据类型+常量名=常量值(只能在定义时赋值)
[]
加了[]会根据初始化值的长度自动分配适当大小的内存空间,没加[]只会给单个字符变量保留一个字节的内存空间
while 循环和for的区别
while循环和for循环都是用来重复执行一段代码的,不同之处在于while循环适用于在条件为真时重复执行代码,而for循环适用于已知循环次数的情况下重复执行代码
int a(1) 与 int a=1
功能一样,区别在于C++两者都能用,而C中只能用int a=1
C编译管道
ciso exe
输入.c和.h源码文件 ---进入预处理器
得到.i文件 ---进入编译器
得到.s文件 ---进入汇编器
得到.o和.obj文件 ---进入链接器
得到可执行的.exe程序文件
五个C标准 89 90 99 11 18