2010-07-12 133 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