Download presentation
Presentation is loading. Please wait.
1
1 Dimension of String Array An array of string is two dimension array
2
2 Example: The following array can be assigned by the maximum of 8 string. Each string can assign to maximum 19 character. char nama[8][20]; [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama
3
3 for (i=0; i < 8; i++) nama[i][0] = '\0'; [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama
4
4 strcpy(nama[5], "Zulkarnain"); strcpy(nama[3], "Noor Faezah"); scanf("%s", nama[7]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'Z' '\0' ? ? ? ? ? 'u' ? ? ? ? ? ? ? 'l' ? ? ? ? ? ? ? 'k' ? ? ? ? ? ? ? 'a' ? ? ? ? ? ? ? 'r' ? ? ? ? ? ? ? 'n' ? ? ? ? ? ? ? 'a' ? ? ? ? ? ? ? 'i' ? ? ? ? ? ? ? 'n' ? ? ? ? ? ? ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama
5
5 strcpy(nama[5], "Zulkarnain"); strcpy(nama[3], "Noor Faezah"); scanf("%s", nama[7]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' ? ? ? 'o' ? 'u' ? ? ? ? ? 'o' ? 'l' ? ? ? ? ? 'r' ? 'k' ? ? ? ? ? ' ? 'a' ? ? ? ? ? 'F' ? 'r' ? ? ? ? ? 'a' ? 'n' ? ? ? ? ? 'e' ? 'a' ? ? ? ? ? 'z' ? 'i' ? ? ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama
6
6 strcpy(nama[5], "Zulkarnain"); strcpy(nama[3], "Noor Faezah"); scanf("%s", nama[7]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama
7
7 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama _ 0 i
8
8 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama _ 0 i
9
9 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 0 i
10
10 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 1 i
11
11 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 1 i
12
12 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 1 i
13
13 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 2 i
14
14 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 2 i
15
15 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 2 i
16
16 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 3 i
17
17 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: _ 3 i
18
18 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama 3 i Nama: Nama: Noor Faezah _ Until…
19
19 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: Nama: Noor Faezah Nama: Nama: Zulkarnain Nama: Nama: Abdullah _ 7 i
20
20 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: Nama: Noor Faezah Nama: Nama: Zulkarnain Nama: Nama: Abdullah _ 8 i
21
21 for (i=0; i < 8; i++) printf("Nama: %s\n", nama[i]); [0] [7] [1] [2] [3] [4] [5] [6] [19][8][9][1][2][3][4][5][6][7][10][11][12][13][14][15][16][17][18] '\0' 'N' '\0' 'Z' '\0' 'A' ? ? ? 'o' ? 'u' ? 'b' ? ? ? 'o' ? 'l' ? 'd' ? ? ? 'r' ? 'k' ? 'u' ? ? ? ' ? 'a' ? 'l' ? ? ? 'F' ? 'r' ? 'l' ? ? ? 'a' ? 'n' ? 'a' ? ? ? 'e' ? 'a' ? 'h' ? ? ? 'z' ? 'i' ? '\0' ? ? ? 'a' ? 'n' ? ? ? ? ? 'h' ? '\0' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? nama Nama: Nama: Noor Faezah Nama: Nama: Zulkarnain Nama: Nama: Abdullah _ 8 i
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.