水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
溯源
|
返回
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
主题:Re: 一个函数没有返回值,会发生什么?标准有什么规定吗?
dryfish118
|
2021-06-17 12:20:35
|
楼上这么多回复竟然没人答上来
函数都有调用规则的,这个规则定义了参数如何传递,返回值如何获取
有c,c++和pascal这些区分吧
我印象中(好多年不搞这些了),大部分情况下,返回值是将值放到寄存器eax中的。调用的地方再将eax转成对应的类型
如果你没用写return,那eax就是随机数吧
所以结果也是随机的
--
FROM 106.120.112.*
上一篇
|
下一篇
|
同主题上篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版