不知道指针类型?那就强转void*。这是C/C++程序员经常遇到的问题,那么void* 到底是什么意思呢,接下来我就和大家说一说他的详解和应用
void在英文词典中译为“空虚、空间、空隙”,而它在C/C++中被翻译为“无类型”,相应的void*则为“无类型指针”
void作用
作用1:限定函数返回值的类型
当函数不需要返回值的时候,我们可以用void类型,如下
void fun(int a);
作用2:限定函数参数
当函数不需要参数的时候,我们可以在函数的参数列表中写上void,如下
int fun(void);
void*使用规则
1、void*可以指向任何类型的指针&#