<四>1:全面掌握Const的用法

const怎么理解?const修饰的变量不能够在作为左值!!初始化完成后,值不能被修改!!
C 和C++中const 的区别?
在C程序中test.c
const int a; 只定义,不做初始化(C中允许),如果不做初始化,那么后面就不能再赋值了.在C语言中const修饰的量,可以不用初始化,这个不叫常量,叫做常变量,本质还是变量,只是不能作为左值被修改值了
例如1: 在.c的程序中const int a=100;int array[a]={}; 是不可以的, 因为a不是常量,他还是个变量
例如2: 在.c的程序中const int a=100;int *p=(int

    推荐阅读