728x90
알고리즘 문제를 풀던 도중 입력의 횟수가 안 나와있는 문제를 발견함.(입력이 없을 때까지 입력 받는?)
그래서 이 문제를 어떻게 푸나 찾아보던 도중 while(scanf("%d", n) != EOF)로 해결할 수 있는 것을 발견했고 EOF가 뭔지 문득 궁금해져서 찾아 봤다.
EOF란 파일의 끝(End of File)이며 데이터 소스로부터 더 이상 읽을 수 있는 데이터가 없는 것을 의미한다.
한마디로 저 구문은 읽을 수 있는 데이터가 있는 한 반복문을 계속 실행한다는 뜻.
(출처:https://ko.wikipedia.org/wiki/%ED%8C%8C%EC%9D%BC_%EB%81%9D)
728x90
'공부하면서 찾아본 지식' 카테고리의 다른 글
도커(Docker)란? (0) | 2023.03.12 |
---|---|
가상머신(VM)이란? (0) | 2023.03.12 |
어플리케이션이란? (0) | 2023.02.23 |
ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL); (0) | 2023.02.13 |
라이브러리와 프레임워크 (0) | 2023.01.05 |