永发信息网

C++ 使用new分配数组可以加参数吗?

答案:2  悬赏:40  手机版
解决时间 2021-11-25 11:43
  • 提问者网友:战魂
  • 2021-11-24 11:20
C++ 使用new分配数组可以加参数吗?
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-11-24 12:57
C语言中不支持。 C++中支持变长数组(你可以自行度娘变长数组和alloca函数),但是因为其实在栈上分配,不被推荐使用。 做为解决方案,你可以使用C式的malloc函数或者C++式的new函数来在堆上动态分配内存,这样长度是完全可以自定的。
全部回答
  • 1楼网友:独钓一江月
  • 2021-11-24 14:19
可以啊,不然怎么知道申请内存的长度呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯