美文网首页
关于两个#include导致无法运行的问题

关于两个#include导致无法运行的问题

作者: 你让我写个名字啊 | 来源:发表于2019-12-06 22:35 被阅读0次

#include <stdio.h>"test.c" //

extern void printLine()    //

{

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

}

int main()

{

    say();

    return 0;

}

这是我在慕课网上做得题目,在做这道题目所出的问题,我在这里作出相关总结

这个程序原来的编写方法是这样的:

#include <stdio.h>

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

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

{

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

}

int main()

{

    say();

    return 0;

}

在更改static为extent之后,发现程序运行还是不成功,在浏览网友的答案之后,发现是头文件的问题,在一个c语言程序中,一个#include只能引用一个.h文件,所以删去后面的#include

相关文章

网友评论

      本文标题:关于两个#include导致无法运行的问题

      本文链接:https://www.haomeiwen.com/subject/urlygctx.html