#4406: 有個問題!! 拜託賜教


carlos302 (Mickey)

學校 : 不指定學校
編號 : 13156
來源 : [122.116.65.7]
最後登入時間 :
2012-09-28 18:18:40
a015. 矩陣的翻轉 | From: [111.249.176.229] | 發表日期 : 2010-10-17 08:05

 int  b , c ;
     

while(cin >> b >> c )
{
int a[b][c];
       }
為什麼 int a[b][c]; 在這高中解題系統可以過
我是用VISUAL STUDIO C++ 2010
他說我的 b c 必須是常數值
不讓我過編譯
 
但如果我輸入
while(cin >> b >> c )
{
   const int row = b;
   const int column = c ;
int a[row][column];
        } 
 
這樣也不讓我編譯成功
const 那裏 必須要輸入整數 陣列宣告才不會有問題 
好奇怪.............. 
 
 
#4412: Re:有個問題!! 拜託賜教


asas (向諸神與地雷醬獻上祈禱)

學校 : 不指定學校
編號 : 5185
來源 : [36.228.104.72]
最後登入時間 :
2024-03-06 23:29:54
a015. 矩陣的翻轉 | From: [124.218.23.53] | 發表日期 : 2010-10-17 20:10

不同的編譯器有著不同規定....靠你自己去發掘....太多東西可以說了~~ 
ZeroJudge Forum