在c中使用typedef关键字
我正在看课堂上教授的一张幻灯片,其中包括一个typedef关键字。与通常使用typedef关键字(通常为特定数据放置别名)不同,该示例中没有放置别名。以下是一个例子:在c中使用typedef关键字,c,function-pointers,typedef,C,Function Pointers,Typedef,我正在看课堂上教授的一张幻灯片,其中包括一个typedef关键字。与通常使用typedef关键字(通常为特定数据放置别名)不同,该示例中没有放置别名。以下是一个例子: typedef的使用是否正确,或者我的解释是否不同?它是一个函数指针。这是非常有效的语法 Ptr被声明为指向函数的指针,其中该函数接受两个int参数并返回一个int。这里您可以使用Ptr作为typedefed类型的别名。Ptr是别名。如果有两个函数指针具有相同的声明,Ptr将是哪一个函数指针的别名?什么意思?类型别名foo的typ
typedef的使用是否正确,或者我的解释是否不同?它是一个函数指针。这是非常有效的语法
Ptr
被声明为指向函数的指针,其中该函数接受两个int
参数并返回一个int
。这里您可以使用Ptr
作为typedefed类型的别名。Ptr
是别名。如果有两个函数指针具有相同的声明,Ptr将是哪一个函数指针的别名?什么意思?类型别名foo
的typedef与变量foo
的声明具有完全相同的语法,类型相同,但在声明中的存储类说明符中有保留字typedef
。@melpomene:谢谢您的编辑。谢谢。