C言語の列挙型の真面目な使い方

C言語には列挙型 enum というものがあります。かなり便利な機能なのですが効果的に使われていることは少ないように思います。 そこで列挙型を正しく使うとどのようなご利益があるかを説明します。 ...

更新: 2026年5月30日 · 作成: 2020年6月3日 · 1401 文字 · 3 分 · NAGAYASU Shinya

C言語の静的解析ツールを使ってみよう!|Splint

C/C++言語の静的解析ツール Splintの紹介です。 ...

更新: 2026年5月30日 · 作成: 2019年1月16日 · 3750 文字 · 8 分 · NAGAYASU Shinya

C言語で2の累乗(2^n)への切り上げ&切り捨て

組み込みソフトではよくある2の累乗の値への切り上げについて例を交えて説明します。 ...

更新: 2026年5月30日 · 作成: 2017年9月11日 · 2458 文字 · 5 分 · NAGAYASU Shinya

c言語でプログレスバーを表示する|ASCIIエスケープコード

ユーザーの待ち時間に表示するようなプログレスバーをC言語で表示する方法を説明します。 ...

更新: 2026年5月30日 · 作成: 2017年1月23日 · 746 文字 · 2 分 · NAGAYASU Shinya

組込みソフト向けC言語コーディング規約|標準ライブラリ

C言語規約シリーズです。今回は標準ライブラリについてです。 ...

更新: 2026年5月30日 · 作成: 2016年12月28日 · 1015 文字 · 3 分 · NAGAYASU Shinya

組込みソフト向けC言語コーディング規約|ポインタ

C言語規約シリーズです。今回はポインタの注意すべき点についてです。 ...

更新: 2026年5月30日 · 作成: 2016年12月27日 · 1723 文字 · 4 分 · NAGAYASU Shinya

組込みソフト向けC言語コーディング規約|演算と式

C言語規約シリーズです。今回は演算と式についてです。 ...

更新: 2026年5月30日 · 作成: 2016年12月26日 · 5100 文字 · 11 分 · NAGAYASU Shinya

組込みソフト向けC言語コーディング規約|変数の定義と宣言

C言語規約シリーズです。今回は変数の定義と宣言についてです。 ...

更新: 2026年5月30日 · 作成: 2016年12月22日 · 5443 文字 · 11 分 · NAGAYASU Shinya

組込みソフト向けC言語コーディング規約|型の定義(構造体、列挙型、ビットフィールドなど)

C言語規約シリーズです。今回は型の定義についてです。 ...

更新: 2026年5月30日 · 作成: 2016年12月19日 · 1070 文字 · 3 分 · NAGAYASU Shinya

組込みソフト向けC言語コーディング規約|関数の定義と宣言

C言語規約シリーズです。今回は関数の定義と宣言についてです。 ...

更新: 2026年5月30日 · 作成: 2016年12月14日 · 3472 文字 · 7 分 · NAGAYASU Shinya