我用的vc++ 6.0编C语言,为什么我用主函数调用我的子函数,却编译不过,错误提示:子函数没定义。
展开全部
你看看是不是子函数放在了主函数后面并且没有在前面进行声明。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先要声明子函数,或者把子函数的定义放到main()的前面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在你调用子函数之前,子函数没有定义,所以会出现编译通不过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在主函数前面声明下就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "stdio.h"
void f1(); //要有这一句。在调用前。
int main()
{
f1();
}
void f1()
{
printf("HW");
}
void f1(); //要有这一句。在调用前。
int main()
{
f1();
}
void f1()
{
printf("HW");
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询