假如题目要求给出一个m阶数组,怎么定义呢?
数组要求表达式必须含常量,所以
Int m;
cin>>m;
int a[m];不对
那该怎么写啊?求问。
关于C++中的数组定义如何用输入的变量问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- threenewbee 2024-01-05 11:06关注
Int m;
cin>>m;
int a[m];
这个写法没问题,但是只有gcc(dev c++)支持
vc++只能要么定义一个比m大的数组,只使用前面m个元素,要么指针动态分配,要么用vector代替解决 无用评论 打赏 举报
悬赏问题
- ¥15 关于#c语言#的问题,请各位专家解答!
- ¥15 这个如何解决详细步骤
- ¥15 在微信h5支付申请中,别人给钱就能用我的软件,这个的所属行业是啥?
- ¥30 靶向捕获探针设计软件包
- ¥15 别人给钱就能用我的软件,这个的经营场景是啥?
- ¥15 react-diff-viewer组件,如何解决数据量过大卡顿问题
- ¥20 遥感植被物候指数空间分布图制作
- ¥15 安装了xlrd库但是import不了…
- ¥20 Github上传代码没有contribution和activity记录
- ¥20 SNETCracker