파일 열기 실패

미해결질문
Devblue 프로필

선생님이 말씀하신대로 코드를 작성하고 실행해보니 파일 열기 실패가 떠요.

요거는 어떻게 해야 하나요?

아레에는 제가 작성한 코드입니다

#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:\\test1.txt", "wb"); // r(읽기 전용) w(쓰기 전용) a(이어쓰기), t(텍스트) b(바이널 데이터)

if (file == NULL) {

printf("파일 열기 실패\n");

return 1;

}

fputs("fputs 를 이용해서 글을 적어볼게요\n", file);

fputs("잘 적히는지 확인해주세요\n", file);

// 파일 열고 안닫고 문제생기면?

// 데이터 손실 발생 가능 

// 닫아주는 습관 가지기

fclose(file);

// fprintf, fscanf 쌍

return 0;

}

나도코딩 프로필
나도코딩 9달 전

안녕하세요!

코드는 괜찮아 보이는데 윈도우 10 사용중이신가요? 어쩌면 C: 에 있는 파일은 쓰기 권한이 없어서 문제가 될수 있겠네요. D: 하드디스크가 있다면 D: 의 파일로, 아니시라면 바탕화면의 파일로 경로를 바꿔서 해보시겠어요?

감사합니다.^^

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스