Desc :

 

FILE *fopen( const char* filename, const char *mode );

filename - 생성 또는 개방할 파일의 이름 

mode - 어떤 방법으로 개방할 것인지 지정

w+ 생성 / r 읽기 / ...

 

return - file포인터 반환(구조체 포인터)

생성 못하면 null 값 반환

 

fclose()함수로 메모리 해제해주어야 한다


Source Code :

#include <stdio.h>

void main()
{
	FILE *file;	// 파일 포인터 정의

	file = fopen("C:\\Users\\w4135\\OneDrive\\136test.txt", "w+");	// C드라이브에 file.txt 생성

	if (file == NULL)
	{
		puts("파일을 생성할 수 없습니다.");
	}
	else
	{
		puts("파일이 정상적으로 생성되었습니다.");
		fclose(file);
	}
}

 


Result :

+ Recent posts