C言語でHelloWorld
まずは、C言語でHelloWorldをやってみます。
>>> HelloWorldへの道 C言語編 Windows上のプログラミング環境構築
システムプログラミングの本を紹介
C言語で開発する場合、2022年現在においては組み込みかシステムプログラミングがほとんどです。
組み込みでもLinuxをやるならおそらく必須の知識となります。
プログラミングのための環境構築
Windows上のLinux環境WSLのインストール
プログラミング環境を整える方法はいくつかありますが、WSLは簡単です。
>>> お手軽なLinux環境 WSL Windows上のLinuxのインストールとファイル連携
初めてのMakefile
Makefileはそれだけで一冊の本になるように高機能ですが、まずはお試しで使ってみましょう。プログラミングのためには、作っておくと便利です。(記事はC++用ですがほとんど一緒です)
>>> お試しのプログラムのMakefile コンパイル環境を整える
新しいビルドシステムCMake
Autotools (autoconf+automake+libtool)に代わるビルドシステムCMakeを使ってみました。(記事はC++用ですがほとんど一緒です)
プログラムの雛形
ライブラリの挙動を確認したりするときなどに、プログラムの雛形を持っておくことは重要です。
((作成中))
C言語の機能
プログラミング言語C言語について、細かく説明します。
条件 if, switch
条件分岐はいつも使います。C言語のif文の書き方を説明しています。
ループ for, while, do-while
プログラミング言語でループの習得は必須です。C言語でのループの書き方を説明しています。
((作成中))
C言語の配列
C言語ではデータの集まりを配列といいます。他言語と違って、間違うとメモリ破壊をすぐにやってしまう、という恐ろしいものです。
((作成中))
まとめ
C言語についての知識をまとめました。
C言語以外のプログラミングの知識については以下をどうぞ。
コメント