[問題] C++的一些問題
請問大家兩個有關於c++的問題
第一就是問題程式如下:
void p(int a){
int tri[a][a];
...
...
...
}
int main(){
int n;
cin>>n;
p(n);
}
即當使用者輸入一個整數n,然後再呼叫function p(n),
當呼叫function p時,是否就會宣告一個大小為n*n的二維矩陣呢?
第二個問題程式碼如下
int main(){
int n, *p;
cin>>n;
p=new int [n];
...
...
...
}
這是動態配置一個大小為n的一維陣列,
請問我是否可把程式碼改成如下呢?
int main(){
int n;
cin>>n;
int p[n];
...
...
...
}
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.243.66
推
02/23 18:31, , 1F
02/23 18:31, 1F
推
02/23 18:56, , 2F
02/23 18:56, 2F
推
02/23 19:30, , 3F
02/23 19:30, 3F
推
02/23 19:43, , 4F
02/23 19:43, 4F
→
02/23 19:44, , 5F
02/23 19:44, 5F
推
02/23 20:17, , 6F
02/23 20:17, 6F
→
02/23 20:18, , 7F
02/23 20:18, 7F
→
02/23 20:19, , 8F
02/23 20:19, 8F
→
02/23 21:20, , 9F
02/23 21:20, 9F
→
02/23 21:29, , 10F
02/23 21:29, 10F
→
02/23 22:25, , 11F
02/23 22:25, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章