1.void 即爲無類型, void * 爲無類型指針,可以指向任何類型數據
2.void *的使用
void 可以指向任意類型的數據指針,即任意數據類型指針可以對void指針賦值
如:
uint_t *pint;
void*pvoid;
pvoid=pint;
若pvoid指針賦值給pint指針,則需要進行類型轉換:
pint=(uint*)pvoid;
3. void的作用
對函數返回的限定;
對函數參數的限定;
當函數不需要返回值時,必須使用void限定。例如: void
func(int, int);
當函數不允許接受參數時,必須使用void限定。例如: int
func(void);