QQ网名大全

C语言的结构体定义中的命名是什么规则?

回答如下:

  1. 关键字 typedef 是为一种数据类型起一个“别名”,所以定义结构体的时候不是一定要用 typedef 。一般用 typedef 给结构体类型起别名,主要是为了以后使用的时候少打一些字,看起来也会更简洁、明白。

  2. 命名的时候,上面是 E 和下面是 buf[1000] 在语法规则上没有任何关系,它们都是标识符,只要符合 C 语言的标识符的命名规范就可以了。

  3. 下面的 buf[1000] 是表示定义了一个名字叫 buf 的长度为 1000 个结构体 struct E 的数组。

如有帮助,烦请点采纳,谢谢!

佚名
2024-05-31 17:33:50
最佳回答
类似问题(10)