• ベストアンサー

UNIXとC言語の勉強がしたいです。

こんにちは。 今度、UNIXとC言語を仕事で使うのですが、 何か良い入門書、またはサイトはありますでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.3

C言語は「プログラミング言語C 第2版」これ以外の本は読む必要は無く、ほとんどのCの本は「読むべきでない」ほど間違いが書かれています。 特に「入門」とか「初級」と書いてある本はほとんど役に立ちませんのでお気をつけください。 チェックポイントとしては ・ void main(void)と書いてある ・ typedefをデータ型の章で説明している ・ registerについてページを割いている ・ unionに関する章で例を3つ以上あげていない ・ scanf(fscanf)が前半で出てくる 以上の項目のうち一つでも該当する本(著者)はCを理解しているとは言えません。 UNIXに関してはman以上のマニュアルは存在しないはずですが、オライリーの本なら読む価値はあります。

hiro11hiro
質問者

お礼

とても細かくアドバイスしていただき、感謝しております(^-^) どの本屋にでも置いてありそうな、凄い有名な本なのですね。 ゆっくりですが勉強の方始めてます。 また分からないコトありましたら質問すると思いますので、 その時もよろしくお願いします(^-^) ありがとうございました(^-^)

その他の回答 (3)

  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.4

UNIXについてです。 オライリー以外にも良い本があったので紹介します。 Lions' Commentary on UNIX:アスキー V6の全ソースコードをコメント付きで解説しています。 ASCIIのサイトに正誤表があるのでそれを参照する必要があります。 UNIX 4.3BSD の設計と実装:丸善 BSD系UNIXのアーキテクチャと実装方法。 「仕事」ということなので完全な解説があるものを選びました。 ウィンドウシステムやデバイス管理など個々の技術について知りたい場合は補足してください。 オペレーションに関することならmanコマンド以上の資料はありません。 ツールの詳しい解説についてはオライリージャパンから個々のツールごとの解説書が出ています。 参考URLはオライリージャパンです。

参考URL:
http://www.oreilly.co.jp/
  • tullio
  • ベストアンサー率20% (11/53)
回答No.2

情報科学のドクターコース学生で,インターネット関連のベンチャー企業をしてます. カーニハン&リッチーもあっても良いかもしれませんが,私は技術評論社のANSI C言語辞典は必須だと思っています.非常に便利で辞典としても使えてC言語以外のことも載っており,プログラム例や基本ライブラリ一覧などもあります.この本は10年ほど前から使っていますが,未だに重宝してます.

hiro11hiro
質問者

お礼

ありがとうございます(^-^) カーニハン&リッチーっていうのが何か、 最初は分からなかったので、ちょっと混乱してしまいますた(^^;; 何しろ、超初心者なものですから…(^^; 辞典の方は本屋にありましたので、購入しました。 また分からないことがありましたら、 ご指導よろしくお願いします(^-^)

回答No.1

「UNIX Cプログラミング」アスキー出版局 ¥2427+税 NUTS SHELL HANDBOOKのシリーズの中の1冊です(表紙がライオンの赤い本です。) 基本的なシステムコールについてはほぼ網羅されていると思います。 最新のトピックはフォローされていませんが、特定の環境に依存せず、SystemV、BSD両方とも書かれています。

hiro11hiro
質問者

お礼

アドバイスありがとうございました(^-^) 秋葉原のラオックスで探したのですが、見つかりませんでした(^^;; 一番、仕事に近いような気がするタイトルだったので、 この本が欲しかったのですが…(^^;; 他の大きな本屋も探して見つからなかったら、 取り寄せてもらおうと思ってます。