问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

...把函数写在主函数后面,但没在主函数内声明,却没有报错?

发布网友 发布时间:2024-10-19 08:24

我来回答

5个回答

热心网友 时间:2024-10-30 08:36

这里涉及到一个路径的问题。我们编写好的程序main函数是入口,当编译器变异的时候会根据里面调用到的其他函数去寻找加载进来一起编译(非main函数如果不被main函数调用其实根本上就没用,这里指的是不被main函数调用和main函数调用过的函数调用),假如是include进来的编译器就知道去库函数里面加载那一个函数,而没有include进来的就会在本目录下检索,假如检索不到就编译出错。库函数所在就相当于老地方,而main函数所在的地方就相当于本地,这两个都是被编译器熟知的。
其实除了c语言,java也会这样,不在同一个包内的类需要导入,在同一个包里面的类不需要导入(import),在同一个java文件里面的类(内部类或者类外面定义的类都一样)也不需要导入。因为编译器知道在这两个地方找,去类库找就需要指定哪一个。

热心网友 时间:2024-10-30 08:40

应该是你编程软件的问题。只要软件没问题,前面没有任何定义,肯定会提示sushu(i)未定义的。

热心网友 时间:2024-10-30 08:35

在c语言中,如果定义函数时选择默认返回类型(即int类型),则这个函数放在任意位置都是可以被别的程序调用的,而且编译无误~ 但是这是一个很大的陷阱。你会发现当你给那个函数任意个参数时,编译也能通过,还能执行,但是很可能产生错误。
楼主如果你试试 在main里 这么写 看看结果
1、 sudu(4,i,100,4,5,6)
2、sudu(i)
3、sudu(4)
你可以参考c语言函数声明的陷阱~

热心网友 时间:2024-10-30 08:34

这里是个 隐式声明 问题
C语言的编译器 在没有发现函数原型的 时候 会 自动产生一个 隐式的函数声明
这个隐式的函数声明 的返回值 是int

热心网友 时间:2024-10-30 08:40

被调函数写在主函数后面是被允许的,但是在主函数内部进行声明,声明方法具体是
void main()
{ 类型说明 sushu(int n);
....}
就是跟定义一个函数一样的
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
中化资产管理有限公司具体干什么 再增资!中化资本“揽下”外贸信托96.22%股权 阿特兹跟雅阁哪一款比较好 一直在纠结选哪一款 大神给点意见 阿特兹2.5运动对比雅阁260精英,怎么选? 室外用钢化玻璃厚度多少 钢化玻璃有厚度有多少的 钢化玻璃厚度一般是多少 钢化玻璃厚度允许偏差多少 钢化玻璃厚度多少 肖邦传记哪个版本最好 肖邦钢琴曲的合集有么 高考生买手机有优惠吗? ...目前不通了啊,如何设置让它通呢?就是无限左右滑动! 电脑api-ms-win-crt-runtime-l1-1-0.dll丢失的5种修复方案 ...缺失如何解决?修复api-ms-win-crt-runtime-l1-1-0.dll的方法... 全面分析缺失api-ms-win-crt-runtime-l1-1-0.dll的处理方法 蜂蜜加什么美白谈斑,越简单越好 什么属杞人忧天的 桂林漓江的水质现在好不好,我想去桂林旅游,游泳 什么时候去桂林比较好我想去桂林,不知 我想去桂林游玩,既能游漓江又能参观银子岩的一天的行程,但是要节省又... 一个很心情变化太快一下很烦,一会就可能很想哭,一会又觉得烦躁?也许一 ... 一会儿翻脸咆哮,一会儿微笑亲切是什么样的人?控制不住情绪 一会哭一会笑是不是精神病 云南电力工程资质办理申请步骤 云南电力工程资质办理步骤和资料要求 【云南公司注册】办理电力施工总承包资质及市政一级资质条件有哪些 火影忍者里晓的人都是怎么死的?还有佩恩六道的介绍 3米高的钢化玻璃门一扇大约多少钱 《饥荒》农场建造及植物养殖技巧一览介绍_《饥荒》农场建造及植物养殖... 牛年是哪几年(牛年是几几年) ...函数语句之前,那这种情况可以不进行函数原型声明吗? 我的CPU温度开机就五十几,开2个q,打浏览器后,60以上,70以下。正常吗 tf是什么缩写 带“一陶”的诗句 去除皂垢最快的方法 关于乐陶的诗句有哪些? 绒面亚麻和草编的区别 如何把文件从一个word文档转移到另外 怎么在手机版wps里面复制转移文件到存储器 五红汤标准配方 如何制作五红汤 五红汤用养生壶煮需要注意什么 五红汤可以用养生壶煮吗 五红汤用养生壶怎么煮 怎样炸出好吃的胡萝卜素丸子? “华亭浪说吹毛剑”的出处是哪里 “巴陵曾对吹毛剑”的出处是哪里 “吹毛剑首乾坤黑”的出处是哪里 “便尘沙出塞”的出处是哪里 “茄子瓠子”的出处是哪里 味道不错的糖醋里脊怎么做好吃又简单,做 饭店的糖醋里脊为什么好吃?
  • 焦点

最新推荐

猜你喜欢

热门推荐