那我shishi头文件里如果要用printf就要引用stdio.h,但是我有的时候没有加stdio.h也可以用printf
把typedef int PON; 放到 shishi.h文件里去 typedef int PON;放在main.c里,shishi.h是看不到PON的,所以不知道PON是什么类型。 放到 shishi.h 文件的话shishi.h就知道PON是什么了,而main.c里 #include "shishi.h"后main也会知道这一切信息的
[quote=引用 5 楼 肥牛肉^*^ 的回复:]就是把typedef int PON放到头文件里,还要把include《stdio.h》也放到shishi.h头文件里面吗
就是把typedef int PON放到头文件里,还要把include《stdio.h》也放到shishi.h头文件里面吗
[quote=引用 1 楼 qybao的回复:]把typedef int PON; 放到 shishi.h文件里去 typedef int PON;放在main.c里,shishi.h是看不到PON的,所以不知道PON是什么类型。 放到 shishi.h 文件的话shishi.h就知道PON是什么了,而main.c里 #include "shishi.h"后main也会知道这一切信息的
69,369
社区成员
243,082
社区内容
加载中
试试用AI创作助手写篇文章吧