国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

c語(yǔ)言中void既然沒(méi)有返回值,,那要void有什么用

訪客2023-12-09 12:19:536

或者說(shuō)一個(gè)程序必須要返回值嗎,?沒(méi)有返回值的程序有什么作用,?

在ISO C標(biāo)準(zhǔn)中(標(biāo)準(zhǔn)號(hào):ISO/IEC 9899:1990也就是C89,最早的ISO C標(biāo)準(zhǔn))規(guī)定了函數(shù)可用void返回值(原文為T(mén)he return type of a function shall be void or an object type other than array type),,它的目的是為限止對(duì)無(wú)返回值函數(shù)返回值的引用

如對(duì)void test();你是不可以用a=test(); 這個(gè)語(yǔ)法,無(wú)論a是什么類(lèi)型

個(gè)人覺(jué)得,,制定標(biāo)準(zhǔn)的人是參考了早期的pascal的語(yǔ)法,,因?yàn)閏語(yǔ)言部分來(lái)自pascal,而pascal中,有函數(shù)和過(guò)程,,函數(shù)是有返回值,,而過(guò)程沒(méi)有返回值,C的void函數(shù)就是對(duì)應(yīng)pascal的過(guò)程,。

文章評(píng)論