问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++中的数组的容量是不是在定义是就必须确定,如果我想写一个容量可变...

发布网友 发布时间:2024-01-19 14:27

我来回答

5个回答

热心网友 时间:2024-10-25 21:45

给你提供一个可行的方案:
1. 可使用new或malloc动态的申请内存,比如暂时需要大小为a
举个例子:int *array = new int[a];
2. 如果希望array数组的大小变换,可以这样:
比如现在希望array的大小从a变为b。
delete []array;
array = new int[b];
3. 这样数组array的大小就是可变的,lz不懂可追问

热心网友 时间:2024-10-25 21:38

使用vector向量
new动态分配内存都可以!

热心网友 时间:2024-10-25 21:42

动态数组。
int main(int argc, char *argv[])
{
int cnt;
cin>>cnt;

int *num = new int(cnt);
// ....
int index = 0;
cout<<*(num + index)<<endl; // num[index]
return 0;
}

热心网友 时间:2024-10-25 21:38

new 一个空间出来就行了,需要加大容量的话就delete它重新new。。。

热心网友 时间:2024-10-25 21:41

是;
容器数组也是数组,其数组的大小要定义:vector<int> vec[num]。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
php strncasecmp定义和用法 strcmpPHP 关于四川省大学生“综合素质A级证书” 半固态流食的呵护几款基础辅食见证成长 早安幽默短信给女友 叫女孩子起床幽默的话 叫女孩子起床幽默的话语 叫女朋友起床幽默短信 叫媳妇起床的搞笑短信留言 3dmax放样 如何回应别人的夸奖?? 通用pe工具箱v19 ...are you now?Betty: I’m小题1:___ (stand) on th 一年内第二次修改技巧 缺乏正确的性教育对女孩身心有多大的伤害? talkin和talkon的区别 住小产权房能做租赁合同 支付宝财富v2最低多少万 改错了,怎么才能重新改? 晋城手外科医院护士工资 从市里到塘沽开发区的社保分中心怎么去? 怎样可以通过qq号查到手机号? 求个刺激点的手机单机游戏,要用刀砍的 小红书如何添加自己的音乐 小红书怎么加自己的歌 北京京博律师事务所怎么样 如何一年内强制二次修改? 为什么iphone id会被盗走 支付宝财富要存多少钱 如何理解“理想信念的动摇是最危险的动摇”? 高中化学必修二中关于有机物的那章,某种有机物中含有某种杂质,如何除杂... 长电科技芯火计划薪资 小明去文具店购买2b铅笔店主说:“如果多买一些给你打8折。”小明测算了... 开车从西青区津涞道去塘沽社保中心不走高速怎么走 武则天辩论会的正方辩论词 韩国talkon下载问题 支付宝财富升v3技巧 ...is 15 years old. I find that the older he grows, th 夫妻要是起诉离婚准备哪些材料 从南宁到山东台儿庄怎么乘车 为什么手机的屏幕有时候会失灵呢? 高中政治会考简答题 今晚用! 1.判断:企业生产的目的是为了维护消费者的... 吃大山楂丸的时候可以喝乌龙茶吗 一年内怎么改第二次 支付宝30万能成为会员吗 驼绒被和蚕丝被&#x00A0;哪个好一点 菜籽饼不发酵可以给果树用肥吗 小说《画眉传》的封面设计 作者 琲欢 主题 古风! 办理护照只有户口本没有身份证可以吗 一年内怎么改第二次 76年龙男45岁命运,男1976年在2022 全年运势 一年内怎么改第二次 保定竞秀区江城有规划吗