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