반응형
//********************************************************************** // 바이너리 입출력 !! //********************************************************************** #includetypedef 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 |