问答详情
源自:5-13 内部函数与外部函数

为什么#include "test.c"需要注释掉才能通过编译

#include <stdio.h>

//#include "test.c"   //引用test.c文件

extern void printLine()     //这里定义的方法对吗?

{

   printf("**************\n");   

}

int main()

{

    say();

    return 0;

}


提问者:Dickson_zhai 2017-09-13 21:29

个回答

  • PaulPierce
    2017-09-23 23:14:21

    但是没有include 的话, 怎么能使用里面的say()???

  • DDK杜
    2017-09-14 18:02:24

    因为,不注释掉的话,就相当于printLine没有声明就先用了