---------------------------------
C問題---數組指針問題
---------------------------------
1 #include <cstdio>
2 #include <iostream>
3 using namespace std;
4
5 int main()
6 {
7 int i , j;
8 int v[2][10];
9 for(i=0;i<10;i++)
10 {
11 v[0][i] = i+1;
12 }
13 for(i=0;i<10;i++)
14 {
15 v[1][i] = i+11;
16 }
17 for(i=0;i<2;i++)
18 {
19 for(j=0;j<10;j++)
20 {
21 cout<<"/t"<<v[i][j];
22 }
23 cout<<endl;
24 }
25 int (*a)[10];
26 a = v;
27 cout<<**a<<endl;
28 a++;
29//a指向[10]個int類型的空間大小;++以後指針移動了10int數據
30 cout<<**a<<endl;
31 return 0;
32 }
33
----------------
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
1
11
----------------
C問題---數組指針問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.