C言語入門 - C99以降のC言語を環境構築から学ぶ
C言語ゼミは、C99以降のC言語を環境構築から学べるC言語入門です。全サンプルがC99以降のC言語に対応。C言語は、組み込み開発、デバイスドライバ、プログラミング言語実装、Linuxカーネル、Window API、GUP/CUDA、Arduino、など幅広い分野で活躍。C言語は、数値計算、配列演算の速度が高速で、多くのプラットフォームに、機械語で実行ファイル、共有ライブラリの出力ができます。
C言語の開発環境構築
コンパイル
基本文法
型
標準Cライブラリ
プリプロセッサ
オブジェクト指向C言語
動的なデータ構造
C言語と関連が深いコンピューターアーキテクチャ
C言語の疑問
C99の新機能
サイトのすべての記事
このサイトのすべての記事は以下にあります。
C言語関連情報
C言語関連情報です。
Linux
LinuxカーネルはC言語で書かれています。Linuxについて学びたい場合は、こちら。
プログラミング言語実装
Perl, Python, Ruby, PHPなどのプログラミング言語は、C言語で記述されています。
C言語の他の言語へのバインディング
C言語で書いた関数を、他のプログラミング言語から呼び出したい場合は、各プログラミング言語で、バインディングの方法があります。Perl, Python, Ruby, PHP, Javaなどの関数へ、C言語の関数をバインディングすることで、C言語の関数を呼び出すことができます。
テキスト処理 - Perl入門
文字列の置換などC言語が苦手とするテキスト処理の分野。Perlと組み合わせることでうまく解決できることもあります。