fclose()를 수행해야 파일에 데이터가 저장된다.
파일포인터 - 커서의 위치
환경과 상황에 따라 버퍼 크기별로 IO성능이 다르다.
너무 작으면 오버헤드 발생.
너무 크면 로딩 시간 증가.
테스트 후 최적의 크기 결정 필요.
속성에서 디렉토리 변경을 통해 출력 파일을 정리해 놓을 수 있다.
실행 파일에 포함된 인자의 개수
실행 파일에 포함된 문자열
명령 인수 수정을 통해 디버깅에서도 인자를 넘길 수 있음.
이식 가능 운영 체제 인터페이스
서로 다른 UNIX의 공통 API를 정리하여 이식성 높은 프로그램 작성 가능.
0x00 ~ 0x7F범위를 통해 유럽 문자 집합 정의.
1바이트와 2바이트 문자로 구성.
멀티 바이트 문자열은 싱글 바이트와 더블 바이트 문자를 혼합하여 포함할 수 있음.
영문, 숫자 1바이트, 그외 2바이트.
UTF에 따라 문자의 크기가 다름.