작성한 질문수
홍정모의 따라하며 배우는 C언어
7.12 다중 선택 switch와 break
작성
·
263
0
while (getchar() != '\n')
continue;
이게 어떻게 첫 글자만 읽는다는 의미인지 모르겠습니다 ㅠ
퀴즈
C언어에서 `if-else` 문을 사용할 때, 참 또는 거짓 조건에 따라 무엇이 보장될까요?
두 개의 명령문 블록이 모두 실행됩니다.
두 개의 명령문 블록 중 정확히 하나만 실행됩니다.
컴파일러 오류가 발생하여 프로그램 실행이 중지됩니다.
조건과 관계없이 첫 번째 블록만 실행됩니다.
답변 2
앗 제가 표현을 잘못했네여! 첫번째 글자만 남기고 나머지는 버퍼에서 지운다 라고 하셨는데 저 식이 어떤 과정으로 진행되는지를 모르겠습니다
안녕하세요
저 코드는 입력 버퍼를 비우는 코드입니다.
첫 글자만 읽는다고 강의에서 들으신건가요? 구체적인 시간대와 설명 덧붙여주실 수 있을까요?