定义一个长度为10的数组时,【】内必须是个常量,int n=10,int arr[n]是不行的,将n修饰为const也是不行的,因为此时n是常变量,就是最基础还是变量,只是不能被改变了,下图中通过define定义的MAX是一个标识符常量,可以传进去【】。
除此之外,还有枚举常量
这里的Male和FAMALE只能在定义时进行初始化赋值但是之后不能再改了。
c语言初识4(笔记)
阅读 191
2022-01-22
定义一个长度为10的数组时,【】内必须是个常量,int n=10,int arr[n]是不行的,将n修饰为const也是不行的,因为此时n是常变量,就是最基础还是变量,只是不能被改变了,下图中通过define定义的MAX是一个标识符常量,可以传进去【】。
除此之外,还有枚举常量
这里的Male和FAMALE只能在定义时进行初始化赋值但是之后不能再改了。
相关推荐
精彩评论(0)