循环遍历struct - C中的属性

时间:2010-06-20 17:23:53

标签: c properties struct for-loop

我可以使用for循环来获取C中“struct”的属性名吗?或者我只是制作一份单独的清单? (只是我要找的名字)

2 个答案:

答案 0 :(得分:3)

你必须单独列出一个列表。 C编程语言没有任何内省功能可以让你枚举结构的属性名称。

答案 1 :(得分:0)

for循环无法枚举C中的struct成员,没有。事实上,一旦编译完成,C程序根本就没有任何成员名称的概念,它只使用结构指针的偏移量。

相关问题