void关键字
#include<iostream>
// void关键字代表空,可以用作函数前声明返回值类型,代表无返回值
//例如:void fun(){}
// 可以放在函数的形参位置代表不需要参数 void fun(void){}
//*****主要是第三种,void* 放在形参位置用于接收任意类型的指针。
// 但是解引用的时候必须强制转换为明确的类型,要不然不行!!!
// 举例:
void fun(void* p)
{
std::cout << "p指针内部的内容是:" << *(std::string*)p << std::endl;
}
int main(void)
{
std::string num = "hello";
fun(&num);
}
浙公网安备 33010602011771号