입력 버퍼 썸네일형 리스트형 scanf / gets / getchar C 프로그래밍 파워 업그레이드 - 윤성우 참조. 프로젝트 틀을 만드는 중 gets로 문자열을 받을 때 에러가 생겼다. 이미 한번 아는 문제라 쉽게 해결했지만 머리 속에 내가 정리가 되지 않았구나 하는 생각이 들어서 블로깅을 해본다. 문장은 문자열일까? - ex: Good morning? 단어는 문자열일까? - ex: Good 일반적인 관점에서는 모두 문자열이다.그렇기 때문에 "문자열"을 입력 받는다는 표현은 애매한 표현이다. C언어의 "문자열"을 입력 받는 대표적인 함수에는 scanf(), gets()가 있다.이 둘의 차이는 무엇일까? 그것은 문장과 단어의 차이다.문장은 공백이 포함된다. 이 때 공백에는 띄어쓰기, 탭, 개행이 포함된다.단어는 공백이 포함되지 않는다. scanf는 단어를 받는 함수이다.만.. 더보기 이전 1 다음