안녕하세요. C-프로그래밍 기초 강좌 블로그 블로거입니다.


차근차근 배워보자고요.


앞서 아주 기초적인 printf("blah blah\n"); 함수와 scanf("%d", &a); 함수를 배워봤는데요.

오늘 배울 함수는 이와 매우 유사한 getchar(); puchar(); 함수 입니다.


printf함수와 scanf함수는 '프린트에프', '스캔에프'로 발음합니다.

하지만 getchar(); 함수와 putchar();함수는 사람 마다 발음이 조금씩 다릅니다.


미국 : get character

한국 : get character 혹은 getcha(겟차)

인도 : get careu (겟카르)


국가 마다 조금씩 발음 방법이 다르지만 코딩 안에서는 똑같이 사용됩니다!


[예시]

#include <stdio.h>


int main(void){

int a, b = 0;

char input = 0;


printf("input one byte characater : ");

input = getchar();   //이렇게 하면 input 값을 받게 됩니다.

input = putchar();    //이렇게 하면 input 값을 출력하게 됩니다. printf 함수와 다를게 없습니다.


return0;

}


getchar();

putchar();


사실 getchar(), putchar(), printf(), scanf() 함수의 사용여부와 사용빈도 차이는 개인적인 기호 차이인 것 같습니다.



happy studies! 열심히 공부하세요!

+ Recent posts