在b.c中声明 extern char* x;然后,如果你是使用的VC,那么把a.c和b.c都加到同一个工程里面就可以了如果你是在linux下面,那么把a.c和b.c编译出来的.o文件在链接的时候链接在一起就可以了
把a.c中的char x[100]声明为外部变量,也就是将char x[100];声明语句放到a.c中所有函数体外;然后在b.c中要使用变量x前添加声明 语句extern char* x;此后便可调用变量x了。
做成函数,引用参数类型