意思是“無類型”。常用在程序編寫中對定義函數的參數類型、返回值、函數中指針類型進行聲明。
void 的作用:對函數返回的限定,這種情況我們比較常見。對函數參數的限定,這種情況也是比較常見的。
壹般常見的就是這兩種情況:
1、當函數不需要返回值值時,必須使用void限定,這就是我們所說的第壹種情況。例如:void func(int a,char *b)。
2、當函數不允許接受參數時,必須使用void限定,這就是我們所說的第二種情況。例如:int func(void)。
擴展資料:
void 指針的使用規則:
1、void 指針可以指向任意類型的數據,就是說可以用任意類型的指針對 void 指針對 void 指針賦值。例如:int *a;void *p;p=a;
2、在 ANSI C 標準中,不允許對 void 指針進行壹些算術運算如 p++ 或 p+=1 等,因為既然 void 是無類型,那麽每次算術運算我們就不知道該操作幾個字節,例如 char 型操作 sizeof(char) 字節,而 int 則要操作 sizeof(int) 字節。
百度百科-void