typedef const struct
时间: 2023-11-07 16:54:46 浏览: 204
关于typedef和struct对比
typedef是C语言中的一个关键字,用于给已有数据类型起别名。在给结构体起别名时,可以使用typedef关键字。
根据提供的引用内容中的typedef语句,可以看出:
- 引用定义了一个别名为MyStruct的结构体类型,该结构体包含两个成员变量:一个int类型的iNum和一个long类型的lLength。
- 引用定义了一个别名为pNode的指向结构体tagNode的指针类型。tagNode结构体包含两个成员变量:一个char指针类型的pItem和一个指向tagNode结构体类型的pNext指针。
- 引用也定义了一个别名为pNode的指向结构体tagNode的指针类型。不同之处在于,tagNode结构体的定义放在了typedef语句之后。
综上所述,typedef关键字可以用来创建结构体的别名,使代码更加简洁易读。
阅读全文