목록EOF (1)
배움 저장소
홍정모의 따라하며 배우는 C언어 8 문자 입출력과 유효성 검증
8.1 입출력 버퍼 buffer를 사용하지 않는 입력 #include // Only Windows, _getch(), _getche() int main() { char c; while ( (c = _getche()) != '.') // 'e' for echo putchar(c); } Output hheelllloo wwoorrlldd buffer를 사용하지 않으면 위와 같이 출력된다. 위 코드는 아래 그림의 첫 번째 사례이다. while( getchar() != '/n' ); 일 때 입력값은 buffer에 저장된다. '/n'을 만나거나 buffer가 저장할 수 있는 용량을 넘어서면 이때까지 저장된 자료를 반환하고 다시 값을 입력받는다. 8.2 파일의 끝 char c; while(1) { c = getch..
Programming Language/C
2021. 11. 15. 22:33