C语言中的const变量在定义时必须初始化,如 const int a=1; 以后不能写这块内存,如 以后不能给这个const变量赋值,如 a=2; const变量的值将不发生改变,一直都是初始化的值。