void和int的区别和用法_void和int的区别|当前最新
1、void main 和 int main的区别就是有无返回值。
(相关资料图)
2、在int main 可以出现非 int 类型的东西。
3、在写代码时,一个函数要么有返回值,要么没有返回值没有返回值就用void来表示。
4、 main函数同样的,在没有返回值时加个void 。
5、有的编译器必须main要有返回值 int , 那就写成int main 。
6、至于什么时候需要哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了。
7、void main 和 int main 在作用上其实没什么区别啊,只是有的严谨的编译器必须要main有int 返回值而已,这两种写法跟自定义的函数没任何关系。
8、扩展资料:main 函数的返回值类型必须是 int ,这样返回值才能传递给程序的激活者(如操作系统)C/C++中从来没有定义过void main()。
9、C++之父Bjarne Stroustrup在他的主页上的FAQ中明确地写着The definition void main() {/*...*/} is not and never has been C++, nor has it even been C.(void main() 从来就不存在于C++或者C)。
10、在C和C++中,不接收任何参数也不返回任何信息的函数原型为“void foo(void);”。
11、可能正是因为这个,所以很多人都误认为如果不需要程序返回值时可以把main函数定义成void main(void) 或者是void main()。
12、然而这是错误的!main函数的返回值应该定义为int类型,C和C++标准中都是这样规定的。
13、虽然在一些编译器中,void main可以通过编译(如vc6),但并非所有编译器都支持void main,因为标准中从来没有定义过void main。
14、g++3.2、dev C++等环境中如果main函数的返回值不是int类型,根本无法通过编译。
15、而gcc3.2则会发出警告。
16、所以,如果你想你的程序拥有很好的可移植性,请一定要用int main。
17、参考资料:main函数_百度百科。
本文分享完毕,希望对你有所帮助。
-
void和int的区别和用法_void和int的区别|当前最新
互联网 2023-06-17
-
拉力摩托车是什么意思_什么样的摩托车是拉力摩托车_天天微速讯
互联网 2023-06-17
-
世界速讯:200万买6套房!幻想一夜暴富的炒房客,“梦碎”越南
金融八卦女 2023-06-17
-
民警提醒:“市民朋友不要轻易下水,家长实现不要离开孩子”
逐浪新闻 2023-06-17
-
记者手记:中国治沙方案助力尼日利亚应对荒漠化挑战
新华网 2023-06-17
-
权威解答|“猴痘”是什么?有哪些传播途径?如何科学应对猴痘病毒?——权威专家回应_精选
健康中国 2023-06-17
-
环球热资讯!《跃动青春》第十一话评价
哔哩哔哩 2023-06-17
-
关注三夏丨山东夏收接近尾声
新华网 2023-06-17
-
当前关注:游族AI创新院揭牌成立 推进AI赋能游戏业务
中钢网 2023-06-17
-
tencent files tencent files文件夹怎么删除)
互联网 2023-06-17
-
void和int的区别和用法_void和int的区别|当前最新
互联网 2023-06-17
-
拉力摩托车是什么意思_什么样的摩托车是拉力摩托车_天天微速讯
互联网 2023-06-17
-
世界速讯:200万买6套房!幻想一夜暴富的炒房客,“梦碎”越南
金融八卦女 2023-06-17
-
民警提醒:“市民朋友不要轻易下水,家长实现不要离开孩子”
逐浪新闻 2023-06-17
-
记者手记:中国治沙方案助力尼日利亚应对荒漠化挑战
新华网 2023-06-17
-
权威解答|“猴痘”是什么?有哪些传播途径?如何科学应对猴痘病毒?——权威专家回应_精选
健康中国 2023-06-17
-
环球热资讯!《跃动青春》第十一话评价
哔哩哔哩 2023-06-17
-
关注三夏丨山东夏收接近尾声
新华网 2023-06-17
-
当前关注:游族AI创新院揭牌成立 推进AI赋能游戏业务
中钢网 2023-06-17
-
tencent files tencent files文件夹怎么删除)
互联网 2023-06-17
-
每日消息!创建文明校园手抄报模板图片_创建文明校园手抄报
互联网 2023-06-17
-
天天简讯:双赢!火箭、老鹰商讨4换1交易,再见小波特,卡佩拉重回休斯顿?
篮球显微镜 2023-06-17
-
哈密瓜需要放冰箱保存吗(哈密瓜需要放冰箱保存吗冬天)
互联网 2023-06-17
-
世界时讯:海东:在“兰西城市群”创新性发展中育新机
青海日报 2023-06-17
-
今日热讯:“投资北京全球合作伙伴城市副中心行”活动举行
人民网 2023-06-17
-
光电信息科学与工程考研方向推荐专硕 光电信息科学与工程考研方向 全球热文
城市网 2023-06-17
-
布林肯访华前,基辛格4个字警告拜登,毫不掩饰开战风险,望慎重_世界热点评
腾讯网 2023-06-17
-
348省道阜宁至盐徐高速(车桥互通)连接线工程通过竣工验收_全球快消息
精选热点资讯 2023-06-17
-
银行年度个人工作总结网点负责人_银行年度个人工作总结 当前最新
互联网 2023-06-17
-
化学离子方程式知识点总结(化学离子方程式知识点)
聚焦网 2023-06-17
-
数字驱动,研用融合,湖北交投智能检测4项成果亮相世界交通运输大会
极目新闻 2023-06-17
-
快资讯丨党争闹剧!美国得州将数万非法移民运往外地 招致强烈谴责
海外网 2023-06-17
-
TFBOYS最后一次合体?baby天价代言费?关晓彤未婚先孕?古偶小生隐婚了? 天天报资讯
影视音乐 2023-06-17
-
天天最资讯丨100万存五年,利息少7500元
中新经纬 2023-06-17
-
观热点:wps文字底色怎么去掉(wps底色怎么去掉)
互联网 2023-06-17
-
关闭华为手机自动更新_华为手机系统更新好不好
互联网 2023-06-16
-
干的鲍鱼怎么发_怎么发干鲍鱼又软又糯_当前信息
互联网 2023-06-16
-
微信群发不了信息怎么解除限制_微信群发解除200人限制
互联网 2023-06-16
-
单晶硅和多晶硅的区别哪种比较好_单晶硅和多晶硅的区别
互联网 2023-06-16
-
国际永胜集团(06663)将于10月12日派发末期股息每股0.015港元
智通财经 2023-06-16