C-中的结构在运行时添加属性?

时间:2009-09-25 04:18:43

标签: c programming-languages

如何将成员变量/属性添加到C中的main结构?

2 个答案:

答案 0 :(得分:2)

你做不到。 C不是动态编程语言。

但是,您可以在结构中定义一个数组;并为该数组分配内存。也许这可以解决你目前的问题?

答案 1 :(得分:2)

你不能以任何正常的方式。您的结构需要在编译时定义。考虑将可调整大小的数组设置为成员,如果你有一堆需要动态添加的喜欢项目。