반응형

파일 오픈 프로그램

 

 

 

이 프로그램은 새 파일을 생성하고, 데이터를 새 파일에 저장한다.

 

-

 

다음의 코드를 실행하려면

 

아래의 링크로 들어가면 설명되어 있다.

 

sean.tistory.com/54?category=875868

 

-

 

file_open.c
0.00MB

 

 

 

 

-

 

위의 예제를 기반으로 설명하자면,

 

-

 

12번째 줄 : 파일 오픈 모드가 O_CREAT, O_WRONLY, O_TRUNC이 OR 연산자로 묶여있다.

 

즉, 아무것도 저장되어있지 않은 새로운 파일이 생성되어 쓰기만 가능하고, 

 

이미 data.txt라는 이름의 파일이 존재한다면, 이 파일의 전에 있던 데이터는 다 지워져 버린다.

 

-

 

19번째 줄 : fd에 저장된 파일 디스크립터에 해당하는 파일에 buf에 저장된 데이터를 전송한다.

 

즉, data.txt 파일에 Hello World를 적는 것이다.

반응형

+ Recent posts