EX01解説

#include <stdio.h>
#include <stdlib.h>

#define STR_LEN_MAX 100

void main(){
 
	FILE *fp;
	char str[STR_LEN_MAX];
 
	fp = fopen("test.txt", "w+");
 
	printf("文字を入力してくださいな : ");
	scanf("%s", str);
 
	fprintf(fp,"お前が入力したのは「%s」だ。",str);
 
	fclose(fp);
 
	return;
}
 
/*
モード	動作	ファイルがあるとき	ファイルがないとき
"r"	読み出し専用	正常	エラー(NULL返却)
"w"	書き込み専用	サイズを 0 にする(上書き)	新規作成
"a"	追加書き込み専用	最後に追加する	新規作成
"r+"	読み込みと書き込み	正常	エラー(NULL返却)
"w+"	書き込みと読み込み	サイズを 0 にする(上書き)	新規作成
"a+"	読み込みと追加書き込み	最後に追加する	新規作成
*/

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2008年07月22日 16:58
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。