2010-07-12 139 views
1

请与程序解释可以包含嵌套的文件吗?

+2

是的,他们可以,但你为什么不试试看? – ChrisF 2010-07-12 12:08:38

+3

有可能是一个更好,真正的问题,你试图得到答案;问这可能会对你更有帮助。 – 2010-07-12 12:12:14

回答

14
#include <stdio.h> 
int main() { 
    puts("Yes"); 
    return 0; 
} 
+0

大声笑出来 – 2010-07-12 12:08:31

9

的main.c:

#include <stdlib.h> 
#include <stdio.h> 

int main(void) 
{ 
    #include "include.h" 

    return EXIT_SUCCESS; 
} 

INCLUDE.H:

#include "nested.h" 

nested.h:

printf("yes.\n"); 
+0

我会避免将“标题”包含在一个函数中,但除此之外,你的要比我的好! :)(我只是使用程序而不是试图演示。) – 2010-07-12 12:13:47

+0

嘿,是的,我几乎是自己写了那个版本。 – aib 2010-07-12 12:54:53

+0

如果这是真正的代码,并且包含是不可避免的,我可能会重命名包含文件以具有“.c”或完全不同的扩展名(更不用说,更好的文件名)。 – aib 2010-07-12 13:01:39