【C言語】ファイルを操作をする方法
【C言語】
ファイルを操作をする方法
「C言語」でファイル操作をする方法
FILE *fp; |
ファイルポインタの宣言 |
fp=fopen(”test.txt”,”w”); |
ファイルのオープン |
fprint (fp, “Sample Text”); |
ファイルの書き込み |
fgets(s, 256, fp); |
ファイルの読み込み |
fclose (fp); |
ファイルのクローズ |
記述例
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp; /* ファイルポインタの宣言 */
char s[256];
/* ファイルのオープン */
if ((fp = fopen("smpl.txt", "r")) == NULL) {/* ここで、ファイルポインタを取得する */
printf("file open error!!\n");
exit(EXIT_FAILURE); /* エラーの場合は通常、異常終了する */
}
/* ファイルの読み(書き)*/
while (fgets(s, 256, fp) != NULL) {
/* ここではfgets()により1行単位で読み出し */
printf("%s", s);
}
fclose(fp); /* ファイルのクローズ */
return 0;
}