C语言指针与数组的定义与声明易错分析
摘要:
部分摘自《C语言深度解剖》1.定义为数组,声明为指针在文件1中定义:char a[100];在文件2中声明:extern char *a; //这样是错误的这里的extern告诉编译器a这个名字已经在别的文件中被定义了,下面的代码使用的a是在别的文件中定义的。编译器是按文件分别编译的,当a被声明为... 阅读全文
posted @ 2015-06-22 12:15 kwseeker 阅读(1951) 评论(0) 推荐(0) 编辑