gpt4 book ai didi

c - c 中是否允许在另一个结构中定义结构?

转载 作者:行者123 更新时间:2023-12-02 21:56:19 25 4
gpt4 key购买 nike

这很奇怪。我还没有在任何地方读到在 C 中允许在另一个结构定义中定义结构。但是这个链接说它是允许的。

http://www.c4learn.com/structure-within-structure-nested.html

这是真的吗?

最佳答案

是的,您可以声明嵌套结构。语法如下:

C11 (n1570), § 6.7.2.1 Structure and union specifiers

struct-or-union-specifier:
struct-or-union identifier (opt) { struct-declaration-list }
struct-or-union identifier

struct-declaration-list:
struct-declaration
struct-declaration-list struct-declaration

关于c - c 中是否允许在另一个结构中定义结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17727756/

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