반응형
//**********************************************************************
// 바이너리 입출력 !!
//**********************************************************************

#include 

typedef struct stu{
	int sno;
	char name[10];
}STUDENT;

void main()
{
	STUDENT sList[3];// ={{1,"이"},{2,"상"},{3,"준"}};
	FILE* fp;
	if((fp = fopen("student.ky","rb")) == NULL)
		return;
	// fwrite : 바이너리 모드 전용 입출력 함수 !!
	//fwrite(sList,sizeof(STUDENT),3,fp);
	fread(sList,sizeof(STUDENT),3,fp);
	for(int i=0;i<3;i++)
	{
		printf("%d %s \n",sList[i].sno,sList[i].name);
	}

	fclose(fp);
}

'C, C++' 카테고리의 다른 글

[C] C언어의 콘솔환경 (주차장, 단어장 만들기)  (0) 2014.11.18
[C] 파일 입출력  (0) 2014.11.18
[C] 예제  (0) 2014.11.18
[C] 구조체와 배열  (0) 2014.11.18
[C] 구조체를 함수로 전달하기  (0) 2014.11.18

+ Recent posts