vs2015 c++ 编译出错,说 表达式的计算结果不是常数,请问是什么问题,如何解决。
答案:1 悬赏:80 手机版
解决时间 2021-03-23 16:23
- 提问者网友:喧嚣尘世
- 2021-03-22 15:30
vs2015 c++ 编译出错,说 表达式的计算结果不是常数,请问是什么问题,如何解决。
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-03-22 15:59
定义数组时尺寸是不能用变量的
int b[] = { 1,2,3,4 };
或者
int b[4] = { 1,2,3,4 };
都行追问多谢,问题已经解决,如果想要用变量定义数组长度可以把代码改成:
int a = 4;
int *b = new int[a];
int b[] = { 1,2,3,4 };
或者
int b[4] = { 1,2,3,4 };
都行追问多谢,问题已经解决,如果想要用变量定义数组长度可以把代码改成:
int a = 4;
int *b = new int[a];
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯