配列の定義
コード #include <iostream> using namespace std; void main() { // int Num[][5] = { {11, 12, 13, 14, 15}, {21, 22, 23, 24, 25}, {31, 32, 33, 34, 35} }; int i, j; for(i = 0; i < 3; i++) { for(j = 0; j < 5; j++) { printf("Num[%d][%d] = %d\n", i, j, Num[i][j]); } } // char Str[][256] = {"s1", "s2", "s3"}; for(i = 0; i < 3; i++) { printf("Str[%d] = %s\n", i, Str[i]); } return; }
結果 Num[0][0] = 11 Num[0][1] = 12 Num[0][2] = 13 Num[0][3] = 14 Num[0][4] = 15 Num[1][0] = 21 Num[1][1] = 22 Num[1][2] = 23 Num[1][3] = 24 Num[1][4] = 25 Num[2][0] = 31 Num[2][1] = 32 Num[2][2] = 33 Num[2][3] = 34 Num[2][4] = 35 Str[0] = s1 Str[1] = s2 Str[2] = s3