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
可以啊,不然怎么知道申请内存的长度呢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯