發(fā)布時(shí)間:2025-09-29 15:12:03 瀏覽次數(shù):3
中文翻譯為“無類型”。常用在程序編寫中對定義函數(shù)的參數(shù)類型、返回值、函數(shù)中指針類型進(jìn)行聲明。
void的字面意思是“無類型”,void *則為“無類型指針”,void *可以指向任何類型的數(shù)據(jù)。
void 的作用
1.對函數(shù)返回的限定,這種情況我們比較常見。
2.對函數(shù)參數(shù)的限定,這種情況也是比較常見的。
一般我們常見的就是這兩種情況:
(1)當(dāng)函數(shù)不需要返回值值時(shí),必須使用void限定,這就是我們所說的第一種情況。例如:void func(int a,char *b)。
(2)0當(dāng)函數(shù)不允許接受參數(shù)時(shí),必須使用void限定,這就是我們所說的第二種情況。例如:int func(void)。