「[観] Re: Cのかきかた」- Buzzurl
ようこそゲストさん
トップページ > インターネット IT サイエンス > 「[観] Re: Cのかきかた」の詳細
記事をみて、この記事にひとこといいたい 参考になったので後で見ようと思ったら をクリック。Buzzurlにブックマークすることができます。
1
最後に編集した人:y-sudoさん
※ここで入力したタイトルはBuzzurl内の様々な場所で利用されます。ブックマーク先サイトの本文の内容に相応する適切なタイトルの記入を行ってください。
閉じる
(以下本文からの引用)
Re: Cのかきかた 観測気球収集物の記録書庫 a data arch...
コメントをRSSフィードに追加
『int を使っておけば、汎用的かも、ってことですね。』
いや、intを使わなければならないのは正しいですが、そういう理由からではないと思います。
「Cではcharのリテラルはint型だから」intを使うべきです(なんという語義矛盾)。
このため、EOFマクロを全てのcharリテラルと区別できます(例えばある種の処理系において(unsigned char)0xFFとEOFのような値を区別できる)。
C FAQ 12.1や8.9なども参照のこと
http://www.kouno.jp/home/c_faq/c12.html#0
http://www.kouno.jp/home/c_faq/c8.html#9
2008-06-02 18:10:57 by y-sudoさん 返信(0)
powerd by コトバンク
このニュースを含むはてなブックマーク
このニュースをはてなブックマークに登録
このニュースを含むdel.icio.usブックマーク
このニュースをdel.icio.usに登録
このニュースを含むライブドアクリップ
このニュースをライブドアクリップに登録
このエントリーに関するコメント/返信 (1)
コメントをRSSフィードに追加
『int を使っておけば、汎用的かも、ってことですね。』
いや、intを使わなければならないのは正しいですが、そういう理由からではないと思います。
「Cではcharのリテラルはint型だから」intを使うべきです(なんという語義矛盾)。
このため、EOFマクロを全てのcharリテラルと区別できます(例えばある種の処理系において(unsigned char)0xFFとEOFのような値を区別できる)。
C FAQ 12.1や8.9なども参照のこと
http://www.kouno.jp/home/c_faq/c12.html#0
http://www.kouno.jp/home/c_faq/c8.html#9
2008-06-02 18:10:57 by y-sudoさん 返信(0)