【问题标题】:Using typedef keyword in c [duplicate]在c中使用typedef关键字[重复]
【发布时间】:2017-12-09 17:08:09
【问题描述】:

我正在浏览课堂上讲授的一张幻灯片,其中包含一个 typedef 关键字。与我们通常为特定数据放置别名的 typedef 关键字的正常使用不同,该示例没有别名。以下为示例:See the typedef in the slide

typedef 的使用是否正确,还是我的解释不同?

【问题讨论】:

  • Ptr 是别名。
  • 如果有两个函数指针具有相同的声明,ptr 将是哪个函数指针的别名?
  • 什么意思?
  • A typedef for type-alias foo 与声明变量 foo 的语法完全相同,但具有保留字 @987654325 @ 其中声明中的存储类说明符

标签: c function-pointers typedef


【解决方案1】:

它是一个函数指针。它是完全有效的语法。

Ptr 被声明为一个指向函数的指针,该函数接受两个 int 参数并返回一个 int。这里可以使用Ptr作为typedefed类型的别名。

【讨论】:

  • @melpomene.:感谢您的编辑。欣赏它。
猜你喜欢
  • 1970-01-01
  • 2010-12-18
  • 2011-06-16
  • 2011-10-10
  • 2021-07-11
  • 1970-01-01
  • 2011-05-24
  • 1970-01-01
相关资源
最近更新 更多