한 파일을 대표하기 위한 시스템으로부터 할당 받는 음수가 아닌 정수유닉스 시스템에서는 일반적인 파일, 디렉토리, 소켓 등등 모든 객체들을 파일로써 관리한다. 유닉스 시스템에서 이러한 파일들을 접근 할 때에 파일 디스크립터라는 개념을 이용한다.응용 프로세스가 파일을 열거
static 변수는 해당 변수가 선언된 함수 또는 블록 내에서만 유효하다는 특징을 가진다. 다시 말해서 static 변수는 함수 또는 블록이 실행 될 때마다 새로운 메모리 공간을 할당 받지 않고, 해당 함수나 블록이 종료 되어도 여전히 그 값을 유지하는 변수이다.sta
프로그램은 컴퓨터에서 실행 가능한 명령어와 데이터의 모음을 의미한다. 프로그램은 하드 디스크와 같은 영구 저장장치에 저장되어 있다.개발자가 작성한 소스 코드를 컴파일러라는 프로그램을 사용하여 실행 가능한 형태의 바이너리 코드로 변환하고, 실행 파일로 저장되어 컴퓨터에서