首页 > 解决方案 > void 后面的 * 符号是什么意思。添加 void* 对函数有什么作用?

问题描述

如果void*创建一个包含任何类型地址的指针,添加void*到函数的开头是什么意思,为什么不只是 put void

void* myFunction(void* arg)
{
    int thread_id = *((int*) arg);

标签: c++

解决方案


void *myFunction()表示myFunction返回“指向 void 的指针”,即返回一个未指定指向的类型的指针。

void myFunction()表示myFunction返回“void”,即它什么也不返回。


推荐阅读