欢迎光临散文网 会员登陆 & 注册

c++ int main和signed main

2023-02-04 11:06 作者:破空鹰荡  | 我要投稿

众所周知,c++的main函数有着严格的要求:

(c还可以用void main。。。)

(必须以int或signed作main函数的类型)

主函数(main)应该返回一个整型数值,为什么呢(居心何在)?其实是为了检测程序是否正常结束,是否异常终止等。返回值为0的时候表示程序正常结束,其他则表示程序异常终止。(这个相信在大家初学c++的时候老师都有讲过)


在定义 int为longlong后,int main表示返回一个longlong型。所以只能用signed main 去返回一个整型。(这里我在视频里貌似没讲清楚)


那为什么用signed main有些不会超时呢?我也不大清楚。欢迎知道的朋友在评论区告诉我^_^


如有不对,也欢迎指正^_^



c++ int main和signed main的评论 (共 条)

分享到微博请遵守国家法律