[c] 문자 단위 입출력

이번에는 C 언어를 사용하여 문자 단위로 입력을 받고 출력하는 방법에 대해 알아보겠습니다.

문자 입력

C 언어에서 getchar() 함수를 사용하여 한 번에 하나의 문자를 입력받을 수 있습니다. 아래는 간단한 예제 코드입니다.

#include <stdio.h>

int main() {
    char ch;
    printf("한 문자를 입력하세요: ");
    ch = getchar();
    printf("입력한 문자는 %c 입니다.\n", ch);
    return 0;
}

위 코드를 실행하면 프로그램은 사용자로부터 한 문자를 입력받고, 입력한 문자를 화면에 출력합니다.

문자 출력

C 언어에서는 putchar() 함수를 사용하여 문자를 화면에 출력할 수 있습니다. 아래는 간단한 예제 코드입니다.

#include <stdio.h>

int main() {
    char ch = 'A';
    printf("문자를 출력합니다: ");
    putchar(ch);
    return 0;
}

위 코드를 실행하면 프로그램은 변수 ch에 저장된 문자를 화면에 출력합니다.

결론

C 언어를 사용하여 문자 단위로 입력을 받고 출력하는 방법에 대해 알아보았습니다. getchar() 함수를 사용하여 입력을 받고, putchar() 함수를 사용하여 출력을 할 수 있습니다.

이상으로 C 언어의 문자 단위 입출력에 대한 간단한 소개를 마치도록 하겠습니다. 감사합니다!

참고 자료