为什么不能用c语言中如何定义动态数组分配的一维数组来实现循环队列

既然2113数组就必须定义它的长度C不能定5261义“不定长数组”或者叫“4102c语言中如何定义动态数组数组”

可以用1653c语言中如何定义动态数组开辟内存的方法完成,数组就不行!數组的长度必须定义不定义的话是根据赋值的个数来确定数组的长度,一个数组可以定义为:

如果你要c语言中如何定义动态数组实现的話就必须要c语言中如何定义动态数组开辟内存使用malloc函数程序跑的过程中开辟栈空间可以定义一个结构体如下

最后用链表的方式去实现!

我要回帖

更多关于 c语言中如何定义动态数组 的文章

 

随机推荐