본문 바로가기
C/☞

[51] 문자열 기본

by TR. 2020. 7. 27.

문자열

. 문자열 : 여러개 문자의 배열

. apple <- character 배열 (1차원 배열)

. apple, blue, car... <- (2차원 배열)

 

* char : 1byte (한글 2byte)

char fruit[100] = "apple";
printf("%s", fruit);

 


    char name[3] = {0};
    printf("이름을 입력하세요 : ");
    scanf("%s", &name[0], 3);
    
    // printf("너의 이름은 : %s\n", &name[0], 3);   // 아래 축약형 사용가능
    printf("너의 이름은 : %s\n", name, 3);
    
    for(int i=0; name[i] != '\0'; i++){          // 원리
        printf("[%c]", name[i]);
    }
    printf("\n");

    int code = 183;                              // 아스키코드 출력
    printf("%c", code);

 

배열의 활용이 완전히 숙달되지 않은 수강생은

1차원, 2차원 배열을 충분히 복습합니다.


ASCII 아스키 코드

'C > ' 카테고리의 다른 글

[54] 동적할당 기본  (0) 2020.07.27
[52] 문자열 함수  (0) 2020.07.27
[00]-A. 캐릭터 이동  (0) 2020.07.24
[00] 캐릭터 이동  (0) 2020.07.24
[50]-A. 기억력 게임  (0) 2020.07.23

댓글