#pragma section-numbers off [[TableOfContents]] = 概要 = [http://en.wikipedia.org/wiki/C_programming_language C programming language - Wikipedia, the free encyclopedia] K&Rの第5章はひどい事になっていると時々感じる。おもしろいけど。。 [http://www.yl.is.s.u-tokyo.ac.jp/~kohei/futei.html 不定である] [http://www.quut.com/c/ANSI-C-grammar-y.html ANSI C grammar (Yacc)] = よくある質問 = == int main() と main() と宣言するのに違いはありますか? == 型の宣言がない関数の型はintになります。main()だけの記述の場合は暗黙にintになります。 これはmain()のみでなく他の関数でも言える事です。ただし、この暗黙に頼るのは危険ですので、型の定義に手を抜くのはやめましょう。 == ポインタの利用方法が混乱しすぎてわかりずらい == わたしもわかりずらいですが、一度コンパイラでも書いてみると良いのでは。。手をいかにして抜こうとしているかがわかるかも。 = 学習用書籍 = [[ASIN(4894710293 C言語プログラミングComputer Science Textbook)]]: かなりおすすめの書籍。これに記載されている例題をこなせばCプログラムを読むのに不自由はしなくなります。 [[ASIN(4320026926 プログラミング言語C)]]:多少プログラム経験がある人が読まないとだめでしょうが、かなり重要な書籍である事は今もかわりません。 [[ASIN(4774100900 Cプログラミング専門課程: 本: 藤原 博文)]] [[ASIN(4797327928 新版 明解C言語 入門編: 本: 柴田望洋)]] [[ASIN(4797327901 解きながら学ぶC言語: 本: 柴田 望洋,肘井 真一,赤尾 浩,高木 宏典)]] [[ASIN(4797329955 新版 明解C言語 実践編: 本: 柴田 望洋)]] [[ASIN(4797331186 図解C言語 ポインタの極意: 本: 柴田 望洋)]] [[ASIN(4774111422 C言語ポインタ完全制覇標準プログラマーズライブラリ)]]:まあ参考程度に。 = 参考サイト = [http://www.kouno.jp/home/c_faq/c_faq.html Language C FAQ] [http://okuyama.mt.tama.hosei.ac.jp/unix/C/ 法大奥山研究室:C言語] ---- ["C・C++"] CategoryPrograming CategoryProgramLanguage