인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

eugenie's profile image
eugenie

asked

C Language as Learned by Following Hong Jeong-mo

8.8 Example of creating a menu

getchar()관련 자료형 질문

Written on

·

314

0

char get_first_char(void)

{

int ch;

ch = getchar();

while (getchar() != '\n')

continue;

return ch;

}

이 코드에서 getchar()이 반환하는 자료형은 int이고 return 값으로는 char값인 것에 대해 궁금했는데요, ch = getchar(); 이 부분에서 getchar()이 입력받은 문자의 아스키 코드(int)를 반환하고 이를 return ch; 에서 ch가 입력받은 아스키코드에 대응하는 문자 char자료형으로 return한다고 생각하는데 맞나요?

c

Answer 1

0

네, 그렇습니다 :)

eugenie님의 프로필 이미지
eugenie
Questioner

감사합니다! 😊😊

eugenie's profile image
eugenie

asked

Ask a question