반응형 언어/C | C++9 [C언어/초보를위한] putchar 함수 구현하기, 저수준 파일 출력 write putchar 함수 매개변수로 전달되는 문자를 표시하는 함수 #include voidputchar(char c) { write(1, &c, 1); } 저수준의 파일 입출력에서는 FILE이라는 구조 대신에 간단히 각 파일마다 번호를 사용한다. 이를 파일 식별자(file descriptor) 또는 핸들(handle)이라고 한다. 이 핸들은 0 이상의 값을 가지고 있는데, 실제로 0, 1, 2는 고정된 의미를 갖고 있다. - 0 : 표준 입력 - 1 : 표준 출력 - 2 : 표준 에러 파일을 처음 열게 되면 그 파일의 핸들은 3이 된다. printf를 사용해서 편하게 출력하지 못하는 상황이 당황스럽지만, 일단은 익숙해지기 위해서 write 함수를 공부해본다. 저수준과 고수준의 차이 고수준과 저수준의 차이는 스.. 2022. 1. 26. 이전 1 2 3 다음 반응형