回覆列表
-
1 # 使用者4383246126739
-
2 # 使用者540580329034779
int a[10]表示定義一個長度為10的整型陣列,陣列下標從0到9,分別為a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]。
int a[10]表示定義一個長度為10的整型陣列,陣列下標從0到9,分別為a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]。
C++中定義與使用陣列跟C語言中是一樣的。
具體定義與使用方法可以參考如下程式段:
int a[5]; // 定義一個含5個元素的int型別的陣列
double b[5]={3.2, 3.5, 0.8, 8, 5,3}; // 定義一個含5個元素的double型別的陣列並初始化
char c[] ="abcd"; // 定義一個字元陣列,並初始化
a[0] = c[0]; // 將字元陣列的第一個字元所對應的ASCII碼值賦值給陣列a的第一個元素
printf("%lf", b[3]); // 輸出陣列b的第4個元素(陣列下標從0開始)