已经包含头文件的情况下无法识别变量以及函数的问题

  今天做作业写了一个menu.h menu.c文件,编译时无论如何都不能识别在头文件中定义的struct变量。经过对比正确的文件发现,当时自己图省事直接把.h文件的内容copy到了.c中,添加函数实现,却没有去掉前面的

#ifndef

#define

...

#endif

语句,删除之后,正常。

posted @ 2014-09-22 20:48  阑珊一舞  阅读(1386)  评论(0编辑  收藏  举报