标签: arrays programming-languages dynamic-arrays flexible-array-member
这两种类型的数组有什么区别,提前感谢从不同语言中获取的任何好例子
答案 0 :(得分:0)
动态数组的值可以通过代码更改并填充更多值。灵活数组是一个对其长度没有硬编码限制的数组。
答案 1 :(得分:0)
在C / C ++中,灵活数组是结构的成员,该结构是一个数组(不仅仅是一个指针),但没有指定长度(reference)。因此,具有灵活数组的结构是不完整的类型,因此无法使用typeof运算符。
动态数组是可以增长和缩小的有序集合(列表)。动态数组通常实现为链表或类似的东西。