今日を生き抜くプログラミングの知識 C言語の知識

プログラミングC言語

C言語でHelloWorld

まずは、C言語でHelloWorldをやってみます。

>>> HelloWorldへの道 C言語編 Windows上のプログラミング環境構築

システムプログラミングの本を紹介

C言語で開発する場合、2022年現在においては組み込みかシステムプログラミングがほとんどです。

組み込みでもLinuxをやるならおそらく必須の知識となります。

>>> 【Linuxシステムプログラミング入門】

プログラミングのための環境構築

Windows上のLinux環境WSLのインストール

プログラミング環境を整える方法はいくつかありますが、WSLは簡単です。

>>> お手軽なLinux環境 WSL Windows上のLinuxのインストールとファイル連携

初めてのMakefile

Makefileはそれだけで一冊の本になるように高機能ですが、まずはお試しで使ってみましょう。プログラミングのためには、作っておくと便利です。(記事はC++用ですがほとんど一緒です)

>>> お試しのプログラムのMakefile コンパイル環境を整える

新しいビルドシステムCMake

Autotools (autoconf+automake+libtool)に代わるビルドシステムCMakeを使ってみました。(記事はC++用ですがほとんど一緒です)

>>> 新しいビルド方法 CMakeでHelloWorld

プログラムの雛形

ライブラリの挙動を確認したりするときなどに、プログラムの雛形を持っておくことは重要です。

((作成中))

C言語の機能

プログラミング言語C言語について、細かく説明します。

条件 if, switch

条件分岐はいつも使います。C言語のif文の書き方を説明しています。

>>> C言語の条件評価 if文とswitch文

ループ for, while, do-while

プログラミング言語でループの習得は必須です。C言語でのループの書き方を説明しています。

((作成中))

C言語の配列

C言語ではデータの集まりを配列といいます。他言語と違って、間違うとメモリ破壊をすぐにやってしまう、という恐ろしいものです。

((作成中))

まとめ

C言語についての知識をまとめました。

C言語以外のプログラミングの知識については以下をどうぞ。

>>> 今日を生き抜くプログラミングの知識

コメント

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク
タイトルとURLをコピーしました