摘要:
我们都知道全局变量可以为本文件中的其他函数所共用,它的有效范围为从定义变量的位置开始到本源文件结束。 如果全局变量不在文件的开头定义,有效的作用范围将只限于其定义处到文件结束。如果在定义点之前的函数想引用该全局变量,则应该在引用之前用关键字 extern 对该变量作“外部变量声明”。表示该变量是一个 阅读全文
posted @ 2021-04-15 22:38
Coder个人博客
阅读(17)
评论(0)
推荐(0)
摘要:
volatile关键字是一种类型修饰符,用它修饰的变量表示可以被某些编译器未知的因素更改,例如操作系统、硬件或者其它线程等。遇到此关键字声明的变量,编译器对访问该变量的代码不再进行优化,从而提高对特殊地址的稳定访问。 volatile int i = 10; int j = i; volatile关 阅读全文
posted @ 2021-04-15 22:04
Coder个人博客
阅读(29)
评论(0)
推荐(0)
摘要:
定义的const只读变量具有不可变性,但是不可作为数组的维数,也不可用于case之后。 const修饰的只读变量必须在定义的同时进行初始化。 编译器通常不会给普通const只读变量分配存储空间,而是将其保存在符号表中,这使得它成为一个编译期间的值,从而能给你减少不必要的内存分配,提高效率。 #def 阅读全文
posted @ 2021-04-15 21:47
Coder个人博客
阅读(34)
评论(0)
推荐(0)

浙公网安备 33010602011771号