- 1 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 12:49:22 ]
- C言語の入門者向け解説スレです。
・C++言語はスレ違いです。 ・分からない事をなるべく詳しく書いて下さい。 ・ソースコードを晒すと答えやすくなるかもしれません。 ・質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。 前スレ C言語なら俺に聞け(入門篇) Part 22 pc11.2ch.net/test/read.cgi/tech/1196489491/ 教えて欲しいのではなく丸投げしたいならこちらへ C/C++の宿題を片付けます 101 pc11.2ch.net/test/read.cgi/tech/1197132472/
- 413 名前:デフォルトの名無しさん [2007/12/30(日) 21:51:23 ]
- すみません、質問させてください。
テキストファイルを作ると同時にそのファイルから文字を読み込んで出力する・・というのをやりたいのですが、なぜか開こうとしてもすぐ画面が消えます。なにがいけないんでしょうか? 別に読み込むだけでもいいのでアドバイスお願いします。コンパイラは「Bloodshed Deb-C++」です。
- 414 名前:デフォルトの名無しさん mailto:sage [2007/12/30(日) 21:52:39 ]
- 改行が多すぎると言われたのでいくつかに分けて書きます。
#include <stdio.h> #include <stdlib.h> void kaku(int,int*,char*); int main(int argc, char *argv[]) { int ten=0; char kekka[]="NG"; kaku(1,NULL,NULL); kaku(2,&ten,kekka); kaku(3,NULL,NULL);
- 415 名前:デフォルトの名無しさん mailto:sage [2007/12/30(日) 21:53:27 ]
-
FILE *fp; char data[256]; fp=fopen("test,txt","r"); fscanf(fp,"%s",data); fclose(fp); printf("%s\n",data); system("PAUSE"); return 0; } void kaku(int fg,int *ten,char *kekka) { static FILE*f; switch(fg){ case 1: f=fopen("test.txt","w"); break; case 2: fprintf(f,"%d点,",*ten); fprintf(f,"%s\n",kekka); break; case 3: fclose(f); break; } } です。長々とすみません
|

|