C言語
[Wikipedia|▼Menu]
□記事を途中から表示しています
[最初から表示]

iSUS
^ もう一度基礎からC言語 第19回 いろいろな演算子?ビット演算子 Cは高級アセンブラ?
^ 第1回 Chapter 1 C言語の概要(1):Cプログラミング入門|gihyo.jp … 技術評論社
^ ISO/IEC 14882:2003 §3.6.1 「The function main shall not be used within a program.」
^ JIS X 3014:2003「プログラム言語C++」(日本産業標準調査会経済産業省) §3.6.1 「関数mainは、プログラムの中で挙用してはならない。」
^EXP33-C. 未初期化のメモリを参照しない JPCERT/CC、2014年3月25日(2014年8月22日閲覧)。
^ “Memory Allocation Guide”. The Linux Kernel documentation. 2023年11月8日閲覧。
^ main 関数 - cppreference.com
^ [Python入門]Pythonってどんな言語なの?:Python入門(1/2 ページ) - @IT
^ Hello, Worldプログラム 。Programming Place Plus C言語編 第2章
^ Portability of C Programs and the UNIX Systems
^ a b The Evolution of the Unix Time-sharing System
^ソースレベル互換 - ZDNet Japan
^http://www.tohoho-web.com/ex/draft/kanji.htm
^ Rust言語でAndroidはより強固・安全に ?GoogleがOS開発への導入を進める - 窓の杜
^ Microsoft、Windows 10の一部をRustへ書き換えてセキュリティ強化狙う 。TECH+
^C FAQ 11
^6.19 Arrays of Variable Length
^ C の歴史 - cppreference.com
^Clang 拡張 C++ コンパイラ - RAD Studio
^ Status of C99 features in GCC - GNU Project - Free Software Foundation (FSF)
^ C11Status - GCC Wiki
^ “Microsoft Releases C Program Wares, Provides Rebates”. InfoWorld: p. 29. (1987年11月9日). https://books.google.pl/books?id=Sj0EAAAAMBAJ 
^インテルR C++ Composer XE 2011 Windows* 版インストール・ガイドおよびリリースノート - w_ccompxe_2011.7.258_Release_Notes_ja_JP.pdf
^ C99 Support in IntelR C++ Compiler 。IntelR Software
^ C11 Support in Intel C++ Compiler 。IntelR Software
^ 脇英世(監修)、1987、『パソコンの常識事典』、日本実業出版社 pp. 339、342 - 普及率、解説書の多さについて。
^ 長沢英夫(編)、1988、『パソコンベストソフトカタログ』、JICC出版局 pp. 201 - Personal版、解説書の多さについて。
^ ucom10 1983, p. 80.

参考文献

2015年現在、初心者向けのイラスト入り入門書やサブルーチンのサンプル集の他、組み込み機器の制御や科学技術計算など目的を特化した専門書なども多数ある。便利な機能の説明はあっても、学習者の水準や目的にあった本を見つけるのは必ずしも容易でない。オープンソースのCコンパイラ、OSも大規模なものがあり、直接読み始めるのは困難になっている。オープンソースのOSの小規模なものから始めるとよい。
プログラミング言語C
ブライアン・カーニハン、デニス・リッチー 共著、石田晴久訳、共立出版。「K&R」として知られている「The C Programming Language」の邦訳。入門書ではなく、特にプログラミングそのものが初めてという読者には不適である。初版と第2版があり、第2版が現在も時折増刷されている(邦訳では事情により、原書第2版を基とした版には旧版と改訂新版がある。旧版は装丁が緑地で新版は白地である)。標準の制定以前は本書初版を言語仕様の参考文献として扱っていたが、現在はISOなどの標準規格を参照すべきであり、本書の記述は参考にとどめるべきである。なお、日本工業規格(現・日本産業規格)のJIS X 3010:2003「プログラム言語C」は、ISO/IEC JTC1 SC22 WG14+ISO/IEC 9899:1999 Cor. 1:2001(E)つまりC99の和訳相当で、2021年8月現在の最新規格であるISO/IEC 9899:2018との乖離を生じている。
Cプログラミングの落とし穴(英語版)
コーニグ、中村明訳、新紀元社Cプログラミングで嵌まるところを指摘している。MISRA Cでも参考文献になっている。
Cパズルブック
アラン・R. フューアー、田中和明訳、カットシステムCプログラミングの芸当を示し、読み書きを推奨しない例を示している。
『マイコンピュータ No.10』CQ出版社、1983年9月1日。 
入門特集 C言語の研究
外部リンク

ISO C Working Group


The Development of the C Language - C言語がどのように開発されたかがわかる文書

stdio.h on Coding Programmer Page / C Library Reference and Examples - C Reference

C言語リファレンス - cppreference.com - 標準C/C++のオンライン言語リファレンス










C言語


K&R

ANSI C

C89

C90


C99

C11

C17(英語版)

C2x(英語版)

Embedded C(英語版)

MISRA C

Cの機能
関数

ヘッダファイル


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:86 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef