C++:void
C++:void
当用作函数返回类型时, 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;
}
该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址:https://blog.csdn.net/it_cplusplus/article/details/118158982