为了账号安全,请及时绑定邮箱和手机立即绑定

为啥么int a=4;const int b=a;int c[b];会出错

为啥么int a=4;const int b=a;int c[b];会出错

你好多少钱 2016-11-22 23:55:05
查看完整描述

3 回答

已采纳
?
慕运维1139315

TA贡献84条经验 获得超21个赞

嗯  数组的下标只能是常数你这样赋值是不行的 你可用new来动态创建数组

查看完整回答
反对 回复 2016-11-22
?
Darkspirit暗灵

TA贡献5条经验 获得超5个赞

数组不是这样声明的

应该使用 int []c=new int[b];

查看完整回答
反对 回复 2016-11-23
  • 3 回答
  • 0 关注
  • 1439 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信