강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

신기현님의 프로필 이미지
신기현

작성한 질문수

홍정모의 따라하며 배우는 C언어

13.2 텍스트 파일 입출력 예제

파일 입출력 런타임에러

작성

·

354

0

수업시간과 똩같이 파일을 읽어오는 코드를 따라했는데, 계속 런타임에러가 뜨는데 이런경우는 왜이런것이고, 어떻게 해결해야 하나요???

퀴즈

`fopen` 함수 사용 시, 파일 모드 "w"와 "a"의 가장 큰 차이점은 무엇일까요?

"w"는 파일을 읽기 전용으로 열고, "a"는 쓰기 전용으로 엽니다.

"w"는 파일이 없으면 오류를 반환하고, "a"는 파일을 새로 생성합니다.

"w"는 기존 내용을 지우고 쓰고, "a"는 기존 내용 뒤에 추가합니다.

"w"는 텍스트 모드이고, "a"는 바이너리 모드입니다.

답변 2

0

신기현님의 프로필 이미지
신기현
질문자

감사합니다!

0

안녕하세요 :)

보내주신 코드에는 

(10번째 줄부터 들어가야 할) 아래 코드를 빼먹으신 듯 합니다.

 

 

	if (argc != 2)
	{
		printf("Usage: %s filename\n", argv[0]);
		exit(EXIT_FAILURE);
	}

 

argc의 의미를 잘 생각해보시면 오류가 발생한 이유를 납득하기 쉬울 거라 예상합니다 :)

 

감사합니다.

신기현님의 프로필 이미지
신기현

작성한 질문수

질문하기