1. 程式人生 > >【C】關鍵字void的用法

【C】關鍵字void的用法

兩種 表示 數據 用法 fine 關鍵字 定義 是個 指針

void有兩種功能

【1】沒有

【2】任意類型

void出現的位置不同會有不同的解釋

【1】void func( void )

func左邊的void,代表『沒有返回值』

func右邊的括弧裏的void,代表此函數『沒有參數』

【2】int func( void *a),修飾指針變量(一般多用於函數參數)

表示參數a可以是任意類型指針變量

【3】#define NULL ((void*)0),修飾常量(一般用於宏定義)

這裏NULL從數值上講就是0,但這樣寫,可以表明NULL是個(任意)指針類型數據

【C】關鍵字void的用法