const:
The qualifier const can be applied to the declaration of any variable to specify that its value
will not be changed. For an array, the const qualifier says that the elements will not be altered.
const double e = 2.71828182845905;
const char msg[] = "warning: ";
The const declaration can also be used with array arguments, to indicate that the function
does not change that array:
int strlen(const char[]);
voliate:
优化器在用到这个变量时必须每次都小心地从内存重新读取这个变量的值,而不是使用保存在寄存器里的备份。
ATT:《内联、联合体及Voliate.doc》
分享到:
相关推荐
关键字const用来定义常量,如果一个变量被const修饰,那么它的值就不能再被改变,我想一定有人有这样的疑问,C语言中不是有#define吗,干嘛还要用const呢,我想事物的存在一定有它自己的道理,所以说const的存在一定...
c语言常用的几个关键字简略解读
本文章是关于C语言中const定义常量 。
c语言之const用法 c语言之const用法 c语言之const用法 c语言之const用法 c语言之const用法
C语言中关键字const、static、volatile、extern、auto、register的用法分析
C/C++ 嵌入式 一些关键字: volatile关键字 Const关键字 static关键字 mutable 关键字
本文主要介绍了C语言中const与#define的区别,希望对你的学习有所帮助。
搜集了一些关于C语言关键字CONST的资料,里面讲得很详细,希望大家看完后能熟练掌握const的用法……
C语言中const用法浅析.pdf
C语言中const的用法.doc
C语言中CONST的用法.pdf
总结了const的各种使用方法,及其作用效果,谢谢观看
C语言中const和C++中的const 区别详解 C++的const和C语言的#define都可以用来定义常量,二者是有区别的,const是有数据类型的常量,而宏常量没有,编译器可以对前者进行静态类型安全检查,对后者仅是字符替换,没有...
主要介绍volite关键字的用法 介绍了嵌入式编程与windows的区别
一起虽然学过c语言,但是并没有写过太多的代码,最近想要拾起c语言,就写了一些代码,但是对const关键字比较陌生,这里总结一下,方法自己和大家有需要的时候参考借鉴,下面跟着小编一起学习学习吧。
C++中const关键字详解