標準ライブラリ関数一覧 の見方

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Jimmy

標準ライブラリ関数一覧 の見方

#1

投稿記事 by Jimmy » 13年前

こんばんは。C言語初心者です。

はじめなので、基礎的な関数を習得しつつ覚えてます。ですが、たまに使い方(書き方)を忘れることがあります。そういう時に標準ライブラリ関数一覧を見たりして使い方を思い出して少しずつ習得しようとしています。ここで質問です。標準ライブラリ関数一覧の見方がよく分かりません。

例えばこれ↓です。
[ fopen ]
関数型 : FILE *fopen(const char *filename, const char *mode);
引数  : ファイル名、モード文字列
戻り値 : 開いたファイルポインタ。失敗した場合はNULL。
機能  : ファイルを開く。
モード : r 読み込み、w 新規、a 追加。b付加でバイナリ、+付加で入出力両用。

(苦しんで覚えるC言語より)
特に「関数型」に書かれている部分が分かりません。「*」がついたり、「int」や「char」がついたり変数の宣言でもないのに・・・。よく分かりません。どのようなルールで書かれているのか教えてください!
関数の簡単な説明と使用例が記載されているサイト、本等がありましたら教えてほしいです。

また、for文やwhile文等の一覧(関数以外)はどういう風に検索すれば出てきますか?

box
記事: 2002
登録日時: 15年前

Re: 標準ライブラリ関数一覧 の見方

#2

投稿記事 by box » 13年前

Jimmy さんが書きました: 関数型 : FILE *fopen(const char *filename, const char *mode);
特に「関数型」に書かれている部分が分かりません。
日本語で読み下すと、例えば次のようになります。
fopen関数は、2個の引数を受け取り、実行した結果を、FILE型へのポインターとして
呼び出し元に返す関数である。
2個の引数とは、
1)const char型へのポインター:ファイル名
2)const char型へのポインター:オープンモード
である。
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。

Jimmy

Re: 標準ライブラリ関数一覧 の見方

#3

投稿記事 by Jimmy » 13年前

端的にありがとうございます。助かります。日本語に直してくれたおかげで容易に理解することができました。感謝しています。

閉鎖

“C言語何でも質問掲示板” へ戻る