![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言语法
wojiaodaier
这个作者很懒,什么都没留下…
展开
-
extern使用注意事项
extern用在声明变量的时候,一定不能初始化,如果初始化就会被编译器认定为定义,从而导致重复定义的报错。例如: 错误写法: extern int a = 0;//这样写就会被编译器认定为是重新定义了一个新的变量a,失去了声明的作用 正确写法: extern int a;原创 2017-05-11 10:11:07 · 880 阅读 · 0 评论 -
const,全局变量
const定义的变量是可以被修改的,只不过不能被显式修改,报错是编译器给出的,在编译的时候,如果编译器发现const被修改了则会报错,但是在运行的时候,却是可以修改的,因此const具有变量的属性。并不是常量。 下面这一段代码可以证明上面的判断int main{char buf[4];const int a = 0;buf[4] = 97;printf(“the a转载 2017-05-06 15:07:21 · 3341 阅读 · 0 评论 -
二维数组
(1)二维数组的初始化: 请参见博客http://blog.csdn.net/chenshijun0101/article/details/6640377/转载 2017-05-09 16:56:07 · 281 阅读 · 0 评论