永发信息网

一个在vc6中编译的c语言问题?

答案:2  悬赏:60  手机版
解决时间 2021-04-30 16:32
  • 提问者网友:蔚蓝的太阳
  • 2021-04-29 21:52

首先这个程序有错误吗?

还有这种程序(就是调用自定义函数)在vc中要编译正确,需要其他的头文件(因为在有些编译器中有些头文件可以省略嘛)吗?

前几天用vc编译其它的程序都可以,今天在练习这个调用自定义的函数就老实出现一个错误!不知道是怎么回事儿?

最佳答案
  • 五星知识达人网友:猎心人
  • 2021-04-29 23:07

原因在于你的函数写在main后边,又没有在main前声明一下函数原形


这样当调用该函数时就找不到..


解决方法:


1.把函数写在main函数前


2.在调用该函数之前申明一下函数原型就行了,申明的位置随便,只要在调用之前申明一下函数原来就行了

全部回答
  • 1楼网友:低音帝王
  • 2021-04-30 00:47

不需要啊

错在没对函数声明啊

还用 int n;  在函数外啊

在前面声明函数就可以了

 还有函数的返回类型啊 int

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯