久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網(wǎng) 試題庫(kù) 作文庫(kù) 大學(xué)庫(kù) 專業(yè)庫(kù)

當(dāng)前位置: 高三網(wǎng) > 大學(xué)專業(yè)課程 > 正文

void和int的區(qū)別

2022-01-17 16:30:39文/李傲

void和int的操作方法、作用、結(jié)果不同。主函數(shù)返值可以定義為兩種,int型或void型。區(qū)別在于int型main函數(shù)需要有返值,而void型則不需要。void表示無(wú)返回值或者返回值為空,而int可以返回整數(shù)。

void和int的區(qū)別

在標(biāo)準(zhǔn)的C語(yǔ)言中,推薦主函數(shù)有返回值,并一般約定返回0代表程序工作無(wú)問(wèn)題。在調(diào)用一個(gè)可執(zhí)行文件時(shí),并不能很直觀的得到返回值,而需要額外的操作。

比如在shell腳本或者批處理中以變量保存返回值并顯示,或者通過(guò)echo語(yǔ)句顯示特定的內(nèi)置變量值。

使用void型main函數(shù),等于放棄了通過(guò)返回值來(lái)表明程序是否運(yùn)行成功的渠道,這對(duì)于在shell腳本或者批處理文件中調(diào)用可執(zhí)行程序時(shí),判斷是否執(zhí)行政策是很不利的,所以如果想要所寫的程序可以有更強(qiáng)的適應(yīng)性,還是使用int作為main的返回值類型為好。

推薦閱讀

點(diǎn)擊查看 大學(xué)專業(yè)課程 更多內(nèi)容