永发信息网

如何给含动态数组的结构体分配内存

答案:2  悬赏:60  手机版
解决时间 2021-02-12 02:23
如何给含动态数组的结构体分配内存
最佳答案
用指针分配内存,指针指向数组第一个元素的地址。
全部回答
1、可以在结构体中添加指针类成员变量,并在成员函数中实现动态数组的分配。 2、以下以一个仅实现整型动态数组,不包含其它功能的类为例做说明。 class array //类名 {     public:         int *v; //动态数组首地址。         int length; //动态数组长度。         array(int len)         {             if(len <= 0)//初始化长度非法。             {                 length = 0;                 v = null;              }             else             {                 length = len;                 v = new int[length];//内存分配。             }         }         ~array()         {             delete [] v;//析构中释放内存。         } };
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
黔西大酒店(黔西莲城大道电力小区旁)地址好找
递交法院财产分配疑议书如何书写
黔西秋冬无雨招待所(黔西南兴义市)地址有知道
申请设立新的出版单位,应当具备()等条件。
土门出口(土门互通立交桥出口西向)在什么地方
( )创办了厦门大学、集美学村。
从绍兴到成都的火车、车次K422和K433。终点站
黔西楠鑫招待所(黔西南望谟县)地址在哪,我要
谈谈你对“金山”诉“360”引发微博言论自由
星工厂艺术学校地址在哪,我要去那里办事
和从来没出去过的女性朋友,出去买东西。。我
城市便捷酒店(兴义钻石广场店)(黔西南兴义市)
城市便捷酒店(兴义钻石广场店)(黔西南兴义
增值税一般纳税人对外加工收入按多少税率开票
曼天雨品牌女装折扣店在哪里啊,我有事要去这
推荐资讯
关于申请国外大学所有application form的问题
西安浩蓝行远投资管理有限公司在什么地方啊,
我想建新房子,但是不知道怎么设计,长度147
一首歌开头哼唱的是DALAN DALAN DALAN DALAN
请亲们帮我推荐几款很火的贴吧论坛软件!!谢
我主要寻亲
怎样区分PE泡棉与EVA泡棉
请问,从恩施往湖南张家界或者从利川到湖南花
顾客售后评价提出建议要怎么回复
源庆汽修地址好找么,我有些事要过去
汽车上坡辅助是什么意思 上坡辅助到底如何使
杰艺可以组成什么成语
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?