dibinbin 发表于 2014-9-22 11:04:00

const 的作用?在c和c++中的不同,求大神说的详细一点

知道一点 但不是那么清楚 求大神详细给学渣解答一下

毕竟我还相信 发表于 2014-9-22 11:59:39

本帖最后由 毕竟我还相信 于 2014-9-22 12:00 编辑

const指明改变量的值不可以被修改,但是值得注意的是,用const声明的变量,不是真正意义上的常量,const的标示,是对于编译器的,而不是对于内存的。他所标示的变量内存分配和不加const一样,也就是说,是个只读变量的概念。简单一句话概括,加和不加const的区别只是对于编译器来说,,加const,要求编译器编译时检查这个变量是不是有被修改,如果被修改,就报错。
页: [1]
查看完整版本: const 的作用?在c和c++中的不同,求大神说的详细一点