ChinaUnix.net
相关文章推荐:

C里面extern到用法

麻烦各位了。请问一下extern用法。比如; extern int a; a=3; cout<extern在文件封装方面的使用。 另外,初始化和赋值有什么不一样啊?赋值完成的是什么操作,初始化完成的是什么操作? 我用 int a; 声明了一个变量,编译程序什么时候给他分配地址? 声明 int * a_pr; 时,又是什么时候分配地址?

by 增强功能 - C/C++ - 2009-04-25 17:32:08 阅读(1161) 回复(2)

相关讨论

比较迷惑的extern int 等数字型的旧没什么说的了。 对于: char a[10]; char *a; struct aa a; 的定义,是否是: extern char a[10]; extern char *a; extern struct aa a; 另: 对于不同文件的函数,不用extern,编译时也能找,为什么? 谁知道啊?帮忙!!!!! 谢谢!!!!!!!!!!

by boylitao - C/C++ - 2004-09-10 11:35:05 阅读(4877) 回复(29)

有两个文件: 1。#include char * table[]={"my test","1","2","3",NULL}; int test(void ) { return 0; } 2。#include int main(int argc, char *argv[]) { extern char *table; extern char *table[]; char *t; printf("table %x\n",table); return 0; } 如果用红色的声明语句,打印出来的是“my test” 如果用蓝色的声明语句,打印出来的是table的地...

by godguy - C/C++ - 2007-11-02 09:32:01 阅读(1628) 回复(3)

这里明明就在一个文件里面而且,就是挨着,不是说extern的意思是说这个东西在别的文件夹里面吗,]

by un_xxx - C/C++ - 2004-04-23 08:59:51 阅读(859) 回复(2)

今天休假,大概总结一下extern在C/C++语言中的常见用法吧。不是为了说明茴香豆有多种写法,而是发现很多同事,包括我自己,使用的时候还是经常犯晕。说错的地方,请大家指出来啊。呵呵 在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。 0. extern修饰变量的声明。举例来说,如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int v,然后就可以引用变量v。这...

by levinee - C/C++ - 2015-08-21 19:42:39 阅读(22601) 回复(22)

gcc有没有 extern "C++"用法

by ATmega32 - C/C++ - 2007-08-11 02:51:14 阅读(4598) 回复(11)

在a.h里边声明 extern aaa ddd[100]; 在main.c里边再次声明全局变量 aaa ddd[100]; 在read.c里边填充ddd 跳出read.c的函数之后 ddd里边啥都没了 全部归0 郁闷

by wangqi0021 - C/C++ - 2009-02-04 10:21:27 阅读(1567) 回复(7)

就两个文件 main.c和main.h main.c 里面引用了一个 read_config_info函数 而main.h里面是有这样的一段话 extern int read_config_info: 难道这样就可以了么?程序顺利执行了?可是结果怎么样?

by wangledahai - C/C++ - 2007-07-21 11:07:01 阅读(1380) 回复(4)

请教各位大侠,我在其他.c文件里定义了一个数组name[10],然后在main.c文件里extern name,用sizeof(name)得的是0, 这是为什么?

by caojengineer - C/C++ - 2009-08-08 09:23:45 阅读(1264) 回复(7)

在一个c里面: int test() { printf("hi,unix\n"); } gcc有没有什么参数可以使得该函数是extern的? xlC又是有什么参数? 注意不是改代码....

by chenzhanyiczy - C/C++ - 2009-08-04 19:29:29 阅读(4087) 回复(13)

extern "C++" 是干什么用的? 跟直接申明一个函数有什么区别吗?

by koolcoy - C/C++ - 2009-08-02 11:56:50 阅读(1237) 回复(3)