1
2
在C++和C99中,离开主执行而不执行Ext()或返回应该相当于返回0(参见C++的1.1.2.2.3,C++的3.61/5),如果我正确记得,C89离开了未定义的。 |
2
2
我认为您的实现使用的是main()内部调用的最后一个函数的返回值——当然,这不是您可以依赖的行为。(并可能随编译选项(即内联)而更改)
我能想到的最好办法是:
它使用一个
|
3
0
关键是您的程序最终将终止—例如,运行时将调用
也许有一些C++运行时实现允许您想要的,但是总体上,行为是如上所述。 |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |