掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エラー対応のTEXTファイルを作成するには? (ID:58188)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
なるほど >fprintf(fp,"name"); /nameを書き込み はおそらく>fprintf(fp,"stream"); /streamを書き込み かもしれません。自分自身NULL、EOPの意味がさっぱりわからないのですが、これ でエラー対応をしようとしていることは間違いないです。つまりNULLなら Can't open fileを表示しろ、EOPならCan't close fileを表示しろということ なんですが… #include "stdio.h" #include "stdafx.h" void writec(int neme) {printf("%d",name); } void writec(int name) {printf("%x",name); } char readc (void){ int a; a=getchar(); return a; } int c; int main() { char name[10]="oiosioui"; FILE*fp //ポインタ型構造体fpの宣言 fp=fopen(newfile2.txt","w") //newfile.txt2の作成 fprintf(fp,"name") fclose(fp) fp=fopen("newfile2.txt","r"); //newfile.txt2の読み込み if(fp==NULL){ printf("Can't open file\n"); exit(1); } fprintf(fp,"stream"); //streamを書き込み if(fclose(fp==eop){ printf("Can't close file\n"); exit(1) } return 0; } すいません、今コンパイル環境にないもので実行しようがないのですが、指摘されたところをなおしてみました。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.