快捷导航

怎么办引用不了tes.c文件

#include #include "test.c"  //引用test.c文件extern void printLine()  { printf("**************\n"); }int main(){  say();   然后这个也报错!!  return 0;}

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员3

你定义函数say了吗?还有就是,say()没有形参,所以函数说明的时候,他的类型应该定义成void的(自己的一点看法,毕竟自己也学的的不太好)
回复

使用道具 举报

这个是因为test.c中用到了printLine函数,而你在test.c中是没有定义这个函数的,你可以在test.c中extern void printLine();引入外部函数, 然后重新变一下 就可以引用了
回复

使用道具 举报

你那个代码名是test.c吗
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP