파일에서 변수값 읽기


파일에서 변수값 읽기

파일에서 변수값 읽기 파일에 저장된 값을 읽기 위해서는 fopen, fclose 함수를 사용할 수 있습니다. #include <stdio.h> void main(void) { FILE* fp; int i; double pi; fp = fopen("c:\\var.bin", "rb"); fread(&i, sizeof(int) , 1, fp); fread(&pi, sizeof(double), 1, fp); printf("i = %d\n", i ); printf("pi = %f\n", pi); close(fp); } 개방에 사용될 파일 포인터를 선언 하고, 정수형 값을 읽어 저장할 변수i를 선언 합니다. 실수형 값을 읽어서 저장할 변수pi를 선언 합니다. var.bin파일을 개방합니다. 파일 개방 시 모드를 rb해야하고, rb는 이진 파일로 읽기 위해서 개방하라는 것이며, 파일을 이진 파일로 개방하면, 널 값을 읽을 수 있습니다. 만약 파일의 개방모드가 r이라면 널문자를 읽을 수는 없습니다...


#변수값읽기 #저장된변수값읽기 #저장된파일읽기 #파일변수값읽기

원문링크 : 파일에서 변수값 읽기