Top Banner
1 Dimension of String Array An array of string is two dimension array
21

1 Dimension of String Array An array of string is two dimension array.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Dimension of String Array An array of string is two dimension array.

1

Dimension of String Array

An array of string is two dimension

array

Page 2: 1 Dimension of String Array An array of string is two dimension array.

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

Page 3: 1 Dimension of String Array An array of string is two dimension array.

3

for (i=0; i < 8; i++)nama[i][0] = '\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''\0''\0''\0''\0''\0''\0''\0'

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Page 4: 1 Dimension of String Array An array of string is two dimension array.

4

strcpy(nama[5], "Zulkarnain");

strcpy(nama[3], "Noor Faezah");

scanf("%s", nama[7]);

[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''\0''\0''\0''\0''Z''\0''\0'

?????'u'??

?????'l'??

?????'k'??

?????'a'??

?????'r'??

?????'n'??

?????

'a'??

?????'i'??

?????

'n'??

?????

'\0'??

????????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Page 5: 1 Dimension of String Array An array of string is two dimension array.

5

strcpy(nama[5], "Zulkarnain");

strcpy(nama[3], "Noor Faezah");

scanf("%s", nama[7]);

[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''\0''\0''N''\0''Z''\0''\0'

???'o'?'u'??

???'o'?'l'??

???'r'?'k'??

???' '?'a'??

???

'F'?'r'??

???'a'?'n'??

???'e'?

'a'??

???'z'?'i'??

???

'a'?

'n'??

???

'h'?

'\0'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Page 6: 1 Dimension of String Array An array of string is two dimension array.

6

strcpy(nama[5], "Zulkarnain");

strcpy(nama[3], "Noor Faezah");

scanf("%s", nama[7]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Page 7: 1 Dimension of String Array An array of string is two dimension array.

7

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

_

0i

Page 8: 1 Dimension of String Array An array of string is two dimension array.

8

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

_

0i

Page 9: 1 Dimension of String Array An array of string is two dimension array.

9

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: _

0i

Page 10: 1 Dimension of String Array An array of string is two dimension array.

10

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: _

1i

Page 11: 1 Dimension of String Array An array of string is two dimension array.

11

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: _

1i

Page 12: 1 Dimension of String Array An array of string is two dimension array.

12

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: Nama:_

1i

Page 13: 1 Dimension of String Array An array of string is two dimension array.

13

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: Nama:_

2i

Page 14: 1 Dimension of String Array An array of string is two dimension array.

14

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: Nama:_

2i

Page 15: 1 Dimension of String Array An array of string is two dimension array.

15

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: Nama:Nama:_

2i

Page 16: 1 Dimension of String Array An array of string is two dimension array.

16

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: Nama:Nama:_

3i

Page 17: 1 Dimension of String Array An array of string is two dimension array.

17

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama: Nama:Nama:_

3i

Page 18: 1 Dimension of String Array An array of string is two dimension array.

18

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

3i

Nama: Nama:Nama:Nama: Noor Faezah_

Until…

Page 19: 1 Dimension of String Array An array of string is two dimension array.

19

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama:Nama:Nama: Noor FaezahNama:Nama: ZulkarnainNama:Nama: Abdullah_

7i

Page 20: 1 Dimension of String Array An array of string is two dimension array.

20

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama:Nama:Nama: Noor FaezahNama:Nama: ZulkarnainNama:Nama: Abdullah_

8i

Page 21: 1 Dimension of String Array An array of string is two dimension array.

21

for (i=0; i < 8; i++)printf("Nama: %s\n", nama[i]);

[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''\0''\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'??

???

'\0'????

????????

????????

????????

????????

????????

????????

????????

????????

nama

Nama:Nama:Nama: Noor FaezahNama:Nama: ZulkarnainNama:Nama: Abdullah_

8i