Data Structures2015.03.08 21:59
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
#include <stdio.h>
#include <string.h>
 
void main(int arc, char **argv) {
    int i = 0, size = 0;
    int key1[3= {3,5,7};
    int key2[3= {0,};
    char string1[] = "value";
    char string2[100= {0,};
 
    key2[0= 3;
    key2[1= 5;
    key2[2= 7;
 
    size = sizeof(key1) / sizeof(int);
    printf("key1의 원소 개수: %d\n", size);
 
    for(i=0; i<size; i++) {
        printf("%d->%d\n", i, key1[i]);
    }
 
    size = sizeof(key1) / sizeof(int);
    printf("key2의 원소 개수: %d\n", size);
 
    for(i=0; i<size; i++) {
        printf("%d->%d\n", i, key2[i]);
    }
 
    size = sizeof(string1) / sizeof(char);
    printf("string1의 원소 개수: %d\n", size);
    printf("string1: %s\n", string1);
 
    strcpy(string2, "strcpy로 복사하기");
    size = sizeof(string2) / sizeof(char);
    printf("string2의 원소 개수: %d\n", size);
    printf("string2: %s\n", string2);
}
cs
신고

'Data Structures' 카테고리의 다른 글

Ch2_06.c  (0) 2015.03.08
Ch2_05.c  (0) 2015.03.08
Ch2_04.c  (0) 2015.03.08
Ch2_03.c  (0) 2015.03.08
Ch2_02.c  (0) 2015.03.08
Ch2_01.c  (0) 2015.03.08
Posted by 곰대생