摘要: const 是一个C语言的关键字(修饰符),它的基本作用是限定一个变量不允许被改变。使用const在一定程度上可以提高程序的健壮性,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。1.const 修饰非指针变量:(1)const修饰非指针变量时就是为了确保其不在被修改: const int n = 5;//变量 n 不能被改变; int a[n];//非法,编译器错误,ANSI C规定数组维度必须是常量,而非不变的变量;(2)但是:const的常量值就一定不可以被修改呢? 观察以下一段代码: const int i=0; int *p=(int*)&i; p= 阅读全文
posted @ 2010-12-08 16:24 caotangwa 阅读(878) 评论(0) 推荐(1) 编辑