返回值类型为void*是什么意思啊?

来源:百度知道 编辑:UC知道 时间:2024/05/21 13:13:38
谢谢

返回值void* 表示返回一个指针,指针类型可以是任意类型
返回值void 表示无返回值

表示空类型指针,通常用过将指针转换为其它特定类型指针的函数,比如malloc()函数会返回一个void*类型的指针,然后程序再根据接受这个返回值的变量将其转换为合适的类型。

void类型的指针啊!

比如有类型A
A*就代表A类型的指针

就是这么简单

void 的意思是没有返回值,如果见到这个前缀,就不要在想接收返回值了。

就是返回不指定类型的指针。你可以为这个指针指定类型再拿来使用。