ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

C言語コミュのC言語の入門書iPhone,iPad版

  • mixiチェック
  • このエントリーをはてなブックマークに追加
-------------------------------------------------------
http://itunes.apple.com/jp/app/c-yan-yu/id530963189?mt=8
-------------------------------------------------------
ぜひご利用をお願いします。

この本はC言語の入門書として使えます、もちろん資格取るためにも参考になります。
第1章 はじめに
第2章 データの扱い
第3章 基本的な演算子
第4章 型変換
第5章 標準入出力関数(1)注意
第6章 制御構造
第7章 標準ライブラリ関数
第8章 標準入出力関数(2)
第9章 2次元配列
第10章 ポインタ
第11章 関数
第12章 記憶クラス
第13章 データ型の修飾
第14章 複雑な演算子
第15章 構造体
第16章 その他の型
第17章 ファイル入出力
第18章 プリプロセッサ
どうぞ、ご利用をお願いします。
以下は「プログラマがC言語を学ぶべき10の理由」です、興味があれば、ぜひご一読ください。
-------------------------------------------------
スーパーSEに求められるスキルとは何か?
「技術的なスキル」はもちろん大重要な部分です。
全てのプログラマはC言語を学ぶべきである。
C言語を学ぶ事により得られる利点は無視できないほど大きい。
C言語を学ぶ事により、仕事の機会に恵まれるだけではなく、コンピュータへの理解が深まる。
1) C言語は、C++やJavaと比べて低レベル(low level)な言語である。 低レベル言語を使ってプログラムを書く事は、コンピュータそのものを理解するのに役立つ。
2) デバイスドライバやオペレーティングシステム(OS)はもっぱらC言語により書かれている。 デバドラやOSを書く事はないかも知れないが、修正/変更をする必要が発生するかも知れない。
3) マイクロコントローラを書く仕事を受注したいと思った場合にはC言語が出来ないといけない。 もしかして、新しい言語を学びたくないがために受注できる仕事の幅を狭めるつもりですか?
4) C言語で書かれたプログラムは、他の言語で書かれたプログラムよりも小さくて実行速度が速い。 C言語でないと期待する実行速度を得られない場合もある。
5) C言語を学んだ事があるのであれば、その他の言語を習得するのは容易である。 これは、全ての近代的なプログラミング言語はC言語に基づいているからである。 (例えば、Java, C++, C# など)
6) C言語は長年使われているので、サンプルコードや基盤コードが豊富にある。 これにより、例えば既に実装された事がある新しいアルゴリズムや機能を迅速に実装できる。
7) C言語はオープンソースコミュニティが利用する言語である。 LinuxはC言語により実装されている。
8) ポインタについて教えてくれるのはC言語だけである。 C#やJavaはこの議題を避けている。 C言語を有力にしているのはポインタである。
9) C言語は職を得る上で最も要求されているプログラミング言語である。 C言語を習得する価値は十分ある。
10) マイクロプロセッサを持つ全ての物はC言語をサポートしている。 電子レンジから携帯電話まで、C言語により動作している。

コメント(1)

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

C言語 更新情報

C言語のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。