gpt4 book ai didi

c - 函数名中的指针/指针函数

转载 作者:太空宇宙 更新时间:2023-11-04 08:39:52 27 4
gpt4 key购买 nike

我正在学习 C,我在看 https://github.com/mruby/mruby/blob/master/src/load.c这一行让我很困惑:

mrb_irep* read_irep_record_1

第 40 行。

我可以看出这是某种指针。我想知道的是以下内容这是做什么的?你如何使用它们?这些叫什么?它们是如何工作的?我如何在程序中复制它?我只在 C 项目中使用过这个,是否建议在 C++ 中使用这些?你能用 C++ 做到这一点吗?

我在 Stackoverflow 上搜索了一下指针函数,但找不到类似的东西。

提前致谢!

最佳答案

该行只是声明一个返回指向 mrb_irep 的指针的函数。例如,声明为 int foo() 的函数返回什么?正如我们在声明中看到的那样,它返回一个 int。类似地,声明为 mrb_irep* read_irep_record_1(...) 的函数返回类型为 mreb_irep* 的变量,或指向名为 mreb_irep 的结构的指针>.

关于c - 函数名中的指针/指针函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24169702/

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