C (파일 입출력)


C (파일 입출력)

C언어에서는 직접적으로 컴퓨터에 존재하는 파일을 수정할 수 있기에 보안이라는 측면에서 아주 중요하다. create, open, read, close, write, rename, delete를 통해 파일 입출력을 다룰 수 있다. int main() { FILE* fp = NULL; fp = fopen("output.txt", "w"); // w는 write 모드, r은 read 모드. read모드는 파일이 존재해야 열 수 있음 // 파일 여는 걸 성공 여부는 아래와 같은 코드로 출력 if (fp == NULL) { printf("파일 열기 실패\n"); } else { printf("파일 열기 성공"); } fputc('h', fp); // fputc는 한 글자 write 하는 것 fputc('e', fp); fputc('l', fp); fputc('l', fp); fputc('o', fp); fclose(fp); // 파일을 open했으면 꼭 close 해줘야 한다. return 0...


#C언어 #파일입출력 #코딩 #대학생 #putchar #getchar #fopen #fgets #fclose #프로그래밍

원문링크 : C (파일 입출력)