gpt4 book ai didi

c - 函数名前的星号有什么作用?

转载 作者:太空狗 更新时间:2023-10-29 16:17:05 27 4
gpt4 key购买 nike

我对我在大多数 C 程序上看到的具有不熟悉的函数声明的内容感到困惑。

void *func_name(void *param){
...
}

* 对函数意味着什么?我对变量类型中的 (*) 的理解是它创建了一个指向另一个变量的指针,因此它可以跟踪后一个变量存储在内存中的地址。但是在这个函数的例子中,我不知道这个 * 星号意味着什么。

最佳答案

星号属于返回类型,不属于函数名,即:

void* func_name(void *param) { . . . . . }

这意味着该函数返回一个空指针

关于c - 函数名前的星号有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8911230/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com