共用方式為


void (C++)

當使用函式傳回型別時, void 關鍵字指定該函式不會傳回值。 當使用函式參數清單, void 指定函式沒有參數。 當用於指標的宣告,指定 void 指標是「通用的」。

如果指標的型別是 void *,指標可以指向未宣告 const 或 volatile 關鍵字的任何變數。 除非它轉換為其他型別, void指標無法取值。 Void 指標可以轉換成任何其他型別的資料指標。

Void 指標可以指向函式,但是,不能指向 C++ 的類別成員。

您不能宣告型別 void 的變數。

範例

// void.cpp
void vobject;   // C2182
void *pv;   // okay
int *pint; int i;
int main() {
   pv = &i;
   // Cast optional in C required in C++
   pint = (int *)pv;
} 

請參閱

參考

C++ 關鍵字

類型 void 的指標

基本類型 (C++)