2020. 4. 19.

[c] 인프런 71. 파일 쓰기 fputs 강의 정리


나는 일단 경로 문제가 생겼다. 교안대로 c에 넣으면 관리자권한땜에 안돼지만 바탕화면으로 경로를 바꾸니 해결이 되었다.

경로는 \\ 맨위에 오류방지코드를 넣어줘야한다.

파일을열때는 r은 읽기 w는 쓰기이다.


#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

#define MAX 10000
int main(void)
{
// 파일 입출력
// 파일에 어떤 데이터를 저장.
// 파일에 저장된 데이터를 불러오기

// fputs, fgets 쌍
char line[MAX]; // char line[10000]
FILE * file = fopen("C:\\Users\\tladl\\Desktop\\test1.txt", "wb");
// 텍스트 t b 바이너리데이터
if (file == NULL)
{
printf("파일 열기 실패\n");
return 1;
}

fputs("fputs 를 이용해서 글을 적어볼게요\n", file);
fputs("잘 적히는지 확인해주세요\n", file);

// 파일을 열고 나서 닫지 않은 상태에서 어떤 프로그램에 문제가 생기면?
// 데이터 손실 발생 가능 ! 그래서 항상 파일은 닫아주는 습관을 들어야한다.
fclose(file);


// fprintf, fscaf 쌍

return 0;
}


댓글 없음:

댓글 쓰기