注册 登录
编程论坛 C语言论坛

C语言 两头文件相互包含时的#ifndef...#define 问题

kuanglan688 发布于 2019-11-30 14:25, 1443 次点击
c语言两个头文件相互包含时 会出现问题.
但是吧头文件开头的#ifndef #define 注释掉就ok了

我想请教两个问题:
    1.c语言两个头文件相互包含有没有更好的解决办法? 或者有没有规定两个头文件不能相互包含.

    2. 我把头文件里的预处理指令#ifndef #define  注释掉 有什么影响.

谢谢.
1 回复
#2
rjsp2019-11-30 18:16

我也不多说了,请把你有错误的两个头文件贴出来
1