プロが教える店舗&オフィスのセキュリティ対策術

レポートなんですが、教えて下さい。
「ファイルから読み込んで単語帳をつくれ」というものなんですが、ファイルから読み込むには、「fget」を使えばいいのですか?もし使うのなら、その使い方も教えて下さい!!それと配列は最大何個くらいとれるものなのでしょう??

A 回答 (3件)

ヒントだけです。



まず、ファイルポインタの宣言をします。
FILE *fp;

ファイルをオープンします。
if( (fp = fopen(filename,"r") == NULL)
    ファイルがオープンできなかったというメッセージを表示して、終了させる。

ファイルを読み込む
whie(fgets(buf,sizeof(buf),fp)!=NULL){
   printf("%s",buf);
   .........
}

fputs()も必要でしょう。

コンパイラは何をお使いですか?
小生からは以上です。

この回答への補足

unixを使っています・・・・・頑張って考えてみます。

補足日時:2001/07/10 09:14
    • good
    • 0

問題は解決したようですので、


余談ですが・・・、学生さんですか?
私も学生時代、Fortranを使ってました。
今、仕事でC++、VC++を使っています。
似ているようですが、やっぱり難しいですよね。
今、時間があって、そういう業界に進む気があるのなら、
絶対、C++とかJAVAとか勉強していたほうがいいと思います。
私も、知識不足なので、C++とかでも遅いかもしれないけど、
Fortranよりはましかと。
余談でした。

この回答への補足

プログラムの方はまだ手付かずですが・・・ホントにCは難しい!!ですね。

補足日時:2001/07/12 17:09
    • good
    • 0

以下のサイトなどを参考にされてはどうでしょうか?



http://raven.cc.uec.ac.jp/ee/ic2/note-1997/str_i …

参考URL:http://www.twcu.ac.jp/~misao/m-cprog/Chap15/node …
    • good
    • 0
この回答へのお礼

ありがとうございます!!イマイチgetsとかputsとかの使い方が分からなくて・・・Cってすごく難しいですねぇ。Fortranとかの方が楽ですわ・・・・

お礼日時:2001/07/10 09:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!