タグ

Cに関するflower_roomのブックマーク (2)

  • Head First C

    序章 このを読むのにふさわしい人は? あなたがどう思っているかわかっています メタ認知 脳を思い通りにさせるためにできること 初めに読んでね テクニカルレビューチーム 謝辞 1章 Cを始める Cは小規模で高速なプログラムのための言語 でも、完全な Cプログラムはどんなの? でも、どうやってプログラムを実行するの? 2種類のコマンド ここまでのコード カードカウント? Cで? ブール値は等価条件以外にもある…… 現時点でコードはどうなっている? スイッチに切り換える 一度だけでは不十分なこともある…… ループは同じ構造になることが多い…… 中断するためには breakを使う…… Cツールボックス 2章 メモリとポインタ Cコードにはポインタがある メモリに踏み込む ポインタを携えて出航する 変数へのポインタを渡すようにする メモリポインタの利用 どのようにして関数に文字列を渡すの? 配列変

    Head First C
  • C言語 Super Technique 講座

    このページは、C言語の中級テクニックを中心に解説する。長らくプログラマをしていると、C言語の面白い使い方例が蓄積している。これらを一挙公開するために、このページを作ったのである。しかし、単にCに留まらず、他の言語の面白い特徴なども紹介していく。 内容的にはかなりヘヴィである。当然のことながら、「ポインタ虎の巻」程度の内容はちゃんと使いこなせることを前提とする。意外な技、落し穴、派手なテクニックなど、内容満載だが、ちゃんとデータ構造とアルゴリズムなども説明できれば良いと思う。(まあ、ぼちぼちやってきいます...) 以下の目次には手引きのために、評価がつけてある。凡例として示す。 レベル その解説で記載されている内容のレベル 有用度 その内容が実際に役に立つものかどうか 邪悪度 その内容が薦める方法が、一般的なコーディング規約の中で「邪悪」とされがちなものであるか否か。関数ポインタの活用(濫用

  • 1