99问答网
所有问题
关于结构体,我再一个文件里定义了结构体类型,也定义了几个结构体变量,但是在另外一个文件里
引用这几个结构体变量时,会出错。我就是想用这个M4替代M。这样用我再定义结构体类型和变量那个文件中不会出错,可是在这个文件,利用extern引用时,就会出错,,怎么改呢
举报该问题
推荐答案 2014-05-11
你在同一个工程的源文件中定义的结构体类型和变量,在另一个源文件中才可以使用extern引用,若是在头文件中定义的,使用extern没有用,需要#include“该头文件名”
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jz7WOOtOzvXXWXXWXv.html
相似回答
大家正在搜
相关问题
C语言,老师问了一个问题:为什么在定义结构体变量之前,必须先...
这道题的a对吗?定义了一个结构体以后,再用他的一个结构体变量...
在结构体中定义另一个结构体类型变量可以吗
COORD定义一个结构体变量这是什么意思,是不是源文件中就已...
16位汇编语言:定义了一个结构,又定义了几个结构类型变量,那...
下面的图中,难道“结构体类型的定义”和“定义结构体类型变量”...
定义了一个结构体,我想把结构体变量里面的内容清空,之后再继续...
请问我在一个头文件中 定义一个结构体 或变量 这个不在类里面...