[问题] VS编译相关

楼主: ericrobin   2016-03-09 09:27:51
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
问题(Question):
目前刚学着用VS来写程式, 但过去一些用线上IDEONE OK的例子现在好像行不通...
首先是 array 的设定, 我希望能依照喂入的值来决定大小:
int n, m;
scanf("%d\n", &n);
scanf("%d\n", &m);
int p = m * m;
int a[n][m][m];
int b[p];
int result[n];
VC++ 在后三式会显示错误 "运算式必须要有常数值"
想请问要做到我需求的话该如何写才好?
另外,
我也试着将过去写的 code (用IDEONE跑都没问题) 丢到VC++处理看看会怎样
结果有些情况下即使建置成功
按执行后马上就会出现 ***.exe 已经停止运作
不知道是怎么回事?
最后想请问大家对于VC++或编译环境设定有那些推荐的教学文或参考书
这几天研究g++好久还是不知道怎用 走投无路才装了庞大的VS..结果还是没很顺囧
作者: laladeer (laladeer)   2016-03-09 09:51:00
宣告阵列不能用变量
作者: crazycy (LCY)   2016-03-09 10:18:00
C++阵列不能用变量大小 C99以后的C才可以

Links booklink

Contact Us: admin [ a t ] ucptt.com