new分配数组空间时为什么不能指定初值的原因? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 数组 空间 初值 搜索资料 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? Cashionruoxian 2011-11-11 · TA获得超过303个赞 知道答主 回答量:61 采纳率:0% 帮助的人:60万 我也去答题访问个人页 关注 展开全部 new分配数组空间时,语法如下:int length = 5;int* index = new int[length]; //比如用int其中,length指数组大小。不知道你所谓的指定初值是怎么指定初值。如下使用时可以的:index[1] = 1;cout<<index[1]<<endl;下面的例子也是可以使用的:int* x = new int(4);则赋初值*x=4之所以能这样,是因为int类的有这种构造函数。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2010-10-14 new分配数组空间时为什么不能指定初值 2012-06-09 为什么用new为结构体或数组分配内存空间时不能进行初始化??... 5 2012-03-31 c++中NEW运算符的用法 54 2012-04-01 C++中new的用法 457 2011-01-03 在C++中 使用new创建数组时,不能指定初始值,其初始值为... 9 2012-06-12 C++:请问在申请堆数组空间时不能初始化,因为数组元素的值是... 1 2013-08-25 int[] arr = new int[0];有什么用? 5 2012-07-23 new +类名什么意思 c++ 15 更多类似问题 > 为你推荐: