C/CPP中main函数返回值为1——找工作学到的
2016-03-23 15:03
316 查看
最近找工作渣渣找工作好困难QAQ
纪录下遇到的问题
问main函数返回值为1是代表什么?
本渣渣一直以为main函数返回值只有0
思考一下那么不是0肯定都是程序挂了啊 没有正常工作结束的
笔完还和同学一起谈笑风生(2333
刚刚想起来这个问题还是慎重的查了下百度 = =
结果发现根本没有这个问题 多的都是main是用void返回值和int的返回值的问题(当然应该用int 是规定的 = = void纯属是因为MSVC使用而导致被承认
最多也是返回-1怎样云云
于是去gg问了下
http://stackoverflow.com/questions/204476/what-should-main-return-in-c-and-c
有一个这样说(如果这样复制侵权请告知我我会删掉
@JonathanLeffler: The meaning of returning
Feb 5 '14
at 21:59
于是几乎飘过四级的去百度
implementation-defined是什么意思 = =
意思就是说是根据编译器来决定的 = = 也就是说
return 0 或者return 1 都是正常结束程序 = =
稍微看了下别的也说是和OS有关系或者编译器有关系
学习了新的知识好开心!(妈的智障 = =!!!
纪录下遇到的问题
问main函数返回值为1是代表什么?
本渣渣一直以为main函数返回值只有0
思考一下那么不是0肯定都是程序挂了啊 没有正常工作结束的
笔完还和同学一起谈笑风生(2333
刚刚想起来这个问题还是慎重的查了下百度 = =
结果发现根本没有这个问题 多的都是main是用void返回值和int的返回值的问题(当然应该用int 是规定的 = = void纯属是因为MSVC使用而导致被承认
最多也是返回-1怎样云云
于是去gg问了下
http://stackoverflow.com/questions/204476/what-should-main-return-in-c-and-c
有一个这样说(如果这样复制侵权请告知我我会删掉
@JonathanLeffler: The meaning of returning
1from
mainis implementation-defined. The only language-defined values are
0,
EXIT_SUCCESS(often defined as
0), and
EXIT_FAILURE. In OpenVMS,
return 1;denotes successful termination. – Keith Thompson
Feb 5 '14
at 21:59
于是几乎飘过四级的去百度
implementation-defined是什么意思 = =
意思就是说是根据编译器来决定的 = = 也就是说
return 0 或者return 1 都是正常结束程序 = =
稍微看了下别的也说是和OS有关系或者编译器有关系
学习了新的知识好开心!(妈的智障 = =!!!
相关文章推荐
- Linux Shell相关笔试题 一
- 常见笔试题字符串复制strcpy()的思路
- 一次腾讯招聘的笔试与面试题
- 一套中软的程序员笔试题
- 腾讯PHP程序员一份笔试题
- 一份腾讯2011笔试题
- 阿里云2011笔试题
- SQL笔试题:公司员工与部门查询
- 整理收藏一份PHP高级工程师的笔试题
- BAT及各大互联网公司2014前端笔试面试题(Html,Css篇)
- asp.net 面试 笔试题目[附答案]第1/3页
- 黑夜路人出的几道php笔试题
- .NET出现频率非常高的笔试题
- RGB转换实现代码,淘宝前端开发工程师笔试题
- 分享一道笔试题[有n个直线最多可以把一个平面分成多少个部分]
- BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
- 2015百度校招产品经理笔试题(最完全版)
- Google产品经理笔试题&面试题