“void”一詞的一般含義是“無(wú)效或完全空白”。這個(gè)術(shù)語(yǔ)在計(jì)算機(jī)編程中起著至關(guān)重要的作用。最熟悉的用途是:
·虛函數(shù)返回類(lèi)型
·虛函數(shù)作為功能參數(shù)
·空指針聲明
1.虛函數(shù)返回類(lèi)型:
執(zhí)行函數(shù)時(shí),無(wú)效返回類(lèi)型不返回值。
范例1:
上面使用的void關(guān)鍵字是函數(shù)返回類(lèi)型。由于我們將其設(shè)為void,因此不需要return語(yǔ)句。
將Void作為函數(shù)返回類(lèi)型:
使用int作為函數(shù)返回類(lèi)型:
范例2:
2.虛函數(shù)作為功能參數(shù):
這意味著沒(méi)有值傳遞到函數(shù)中。
以void 作為參數(shù)類(lèi)型:
輸出:hi
使用int 作為參數(shù)類(lèi)型:
輸出:5
3.無(wú)效指針聲明:
空指針(void *)是沒(méi)有關(guān)聯(lián)數(shù)據(jù)類(lèi)型的指針。空指針可以保存任何類(lèi)型的地址,并且可以將其類(lèi)型轉(zhuǎn)換為任何類(lèi)型。
例如:-void * ptr; //現(xiàn)在ptr是通用指針變量
例如:
輸出:10
最后這就是這里給您介紹的大概了,當(dāng)然您可以點(diǎn)擊下方了解更多,領(lǐng)取學(xué)習(xí)資料以及進(jìn)行交流學(xué)習(xí):






