函数的输入和输出 void *function(){}。

问题描述 投票:0回答:1

void函数不返回任何值作为输出,可以接受输入值。下面的函数看起来是一个void函数,但有运算符*,为什么?

void *function(){
     printf("hello")
}
c function pointers
1个回答
0
投票

这不是一个 void 函数。这是一个函数,返回一个 void* 指针)。但它似乎并不完整,因为 printf() 没有分号 ; 而该函数实际上并没有返回一个 void*.

© www.soinside.com 2019 - 2024. All rights reserved.