[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
| |
test
9
:
名無しさん
:2009/07/02(木) 12:22:35
/* バイナリーファイルの読み込みと、リスト構造でのソート */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct fseito { char cd[6]; char simei[20]; char kokugo[3], sansu[3], rika[3], syakai[3]; }; // ファイル仕様
struct seito {
char cd[6+1];
char simei[20+1];
int kokugo;
int sansu;
int rika;
int syakai;
struct seito *p; /* 自己参照型ポインター */
};
int main() {
struct fseito str;
struct seito *ptr, *nptr = NULL;
struct seito *S, **ptr1, **ptr2;
FILE *fp;
char kokugo[3+1], sansu[3+1], rika[3+1], syakai[3+1];
int n, m, num;
if ((fp = fopen("name.txt", "r")) == NULL) {
printf("ファイルがオープンできません。\n");
return 1;
}
/* 読み込み処理 */
for(num=0; fread(&str, sizeof(str), 1, fp) != 0; num++) {
if((ptr = calloc(sizeof(struct seito), 1)) == NULL) break;
strncpy(ptr->cd, str.cd, 6);
strncpy(ptr->simei, str.simei, 20);
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板