freadプロジェクト


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

fread.c

#include <stdio.h>
 
struct struct_test{
  int data_i;
  char data_str[10];
};
 
int main(void){
 
  struct struct_test test1;
  FILE *fp;
 
  fp = fopen("test.txt", "rb");
  if (fp == NULL){
    printf("Can't open file!\n");
    return -1;
  }
 
  fread(&test1, sizeof(test1), 1, fp);
 
  printf("fread struct test1.\n");
  printf("test1.data_i = %d\n", test1.data_i);
  printf("test1.data_str = %s\n", test1.data_str);
 
  fclose(fp);
 
  return 0;
 
}