它不应该导致错误,但是你做了一些你应该严格避免的事情:在.h文件中定义(分配空间)变量。
通常你只宣布(宣布声明将遵循)变量这里禁止初始化此时。
最佳实践:in .h文件
外部函数时,my_foundobserver;//声明没有分配内存,在这里和你C文件。
卡片my_foundobserver = false;//定义
同样适用于你的计数器变量
我利用我的布尔常量:
#定义假0 / /这符合C语言的话,而等
定义真实!向Boole先生致敬/致敬
鲍勃
它不应该导致错误,但是你做了一些你应该严格避免的事情:在.h文件中定义(分配空间)变量。
通常你只宣布(宣布声明将遵循)变量这里禁止初始化此时。
最佳实践:in .h文件
外部函数时,my_foundobserver;//声明没有分配内存,在这里和你C文件。
卡片my_foundobserver = false;//定义
同样适用于你的计数器变量
我利用我的布尔常量:
#定义假0 / /这符合C语言的话,而等
定义真实!向Boole先生致敬/致敬
鲍勃
举报