void在c語言中什么意思?
2023-02-13 09:19:12 閱讀(245)
優(yōu)質(zhì)答案(1)
void:有無效的,空白,空間,取消等意思,復(fù)數(shù)和第三人稱單數(shù)后面加s,現(xiàn)在分詞是voiding,過去分詞和過去式是voided。
empty:有空的,倒空,空車等意思,復(fù)數(shù)和第三人稱單數(shù)后面加s ,過去分詞和過去式是emptied,最高級(jí)是emptiest,比較級(jí)是emptier。
優(yōu)質(zhì)答案(2)
void 是空的意思,main()是主函數(shù)連起來寫void main()就是說主函數(shù)無返回值。在C語言中的函數(shù)有3中(1)你自己寫的函數(shù),你自己定義函數(shù)的功能,函數(shù)有無返回值(2)C語言自帶的函數(shù)(已經(jīng)編寫好的,你可以隨時(shí)調(diào)用),這些函數(shù)都是有返回值的。
?。?)main函數(shù),最特殊的函數(shù)。C語言必需要有的函數(shù),否則程序無法運(yùn)行。main函數(shù)可以有返回值,也可以沒有返回值,完全由你決定。
你的程序若寫成void main() 則說明main函數(shù)無返回值若寫成 int main()則說明main函數(shù)有返回值,且返回值的類型是整型。
優(yōu)質(zhì)答案(3)
不單只能定義函數(shù),void代表無類型,其作用有幾個(gè)方面。
1.就是定義函數(shù)的返回值,例如:void main(){}.
2.定義函數(shù)的參數(shù)列表,例如:int add(void){};
3.定義void類型的指針,這是C語言 C++語言使用最廣泛,最常用的,其可以指向任意類型的數(shù)據(jù)。例如:char car;void *p;p=&car;
優(yōu)質(zhì)答案(4)
函數(shù)前加void是表示函數(shù)的返回值為空,void表示空返回值為空表示此函數(shù)可以沒有return語句,或者使用return;語句返回值概念:一個(gè)函數(shù)的函數(shù)名既是該函數(shù)的代表,也是一個(gè)變量。由于函數(shù)名變量通常用來把函數(shù)的處理結(jié)果數(shù)據(jù)帶回給調(diào)用函數(shù),即遞歸調(diào)用,所以一般把函數(shù)名變量稱為返回值。通俗點(diǎn)來說就是函數(shù)執(zhí)行完畢后得到的結(jié)果。返回值的類型可以有很多 void、bool 、int 、以及自定義的類型等等。
優(yōu)質(zhì)答案(5)
void main mian是主函數(shù),是由操作系統(tǒng)調(diào)用的,是一個(gè)程序的開始的地方 void 是返回值類型,表示沒有返回值
優(yōu)質(zhì)答案(6)
int,表示計(jì)算機(jī)在存取數(shù)據(jù)時(shí),是按四個(gè)字節(jié)從內(nèi)存上存取,就好比要買一盒餅干,一盒餅干不能單獨(dú)一塊餅干去賣,必須打包好一整盒才能賣。
那么void就好比散裝的一塊一塊餅干,不能一塊餅干賣給你。拿到計(jì)算機(jī)上來說,就是void類型不能用來存放數(shù)據(jù),必須需要強(qiáng)制轉(zhuǎn)換后才能使用。
優(yōu)質(zhì)答案(7)
void代表無類型,常用在程序編寫中對(duì)定義函數(shù)的參數(shù)類型、返回值、函數(shù)中指針類型進(jìn)行聲明。在函數(shù)體前面寫代表這個(gè)函數(shù)的返回值為空,就是不需要返回值。如果函數(shù)沒有返回值,那么應(yīng)聲明為void類型。在C語言中,凡不加返回值類型限定的函數(shù),就會(huì)被編譯器作為返回整型值處理。
void幾乎只有“注釋”和限制程序的作用,void真正發(fā)揮的作用在于對(duì)函數(shù)返回的限定和對(duì)函數(shù)參數(shù)的限定。
- 本文關(guān)鍵詞:
- 編程語言