C语言中的结构体变量的内存分配分配了内存存储空间吗

无法向list中插入数据换成new也不行,但是将结构体换成类就可以固定数组长度也可以

你的my_graph是个结构体指针,怎么可以后边带上角标当数组来使用

使用malloc没有调用list的构造函数導致错误

使用new代替malloc可以解决问题

list不是一个动态增长的双向链表吗 你先为这个结构体分配一个内存空间 然后又向结构体中的my_list结构体变量的内存分配插入数据 不会出问题吗

使用malloc没有调用list的构造函数导致错误

使用new代替malloc可以解决问题


恩,是我搞错了确实可以

匿名用户不能发表回複!

这样说不对结构体结构体变量嘚内存分配也是一种结构体变量的内存分配,和其它类型的结构体变量的内存分配一样也同样有生存期,

你对这个回答的评价是

我要回帖

更多关于 结构体变量的内存分配 的文章

 

随机推荐