2026年4月– date –
-
C言語
C言語のunionとは?structとの違いと使いどころをわかりやすく解説
C言語文法解説シリーズ 本記事は「C言語文法解説シリーズ」の1つです。C言語の文法を、組み込み開発の視点も交えて解説します。 C言語の union(ユニオン) は、struct とよく似た構文を持つデータ型です。 しかし、動作はまったく異なります。 struct は... -
C言語
C言語のstructとは?複数のデータをまとめる構造体をわかりやすく解説
C言語文法解説シリーズ 本記事は「C言語文法解説シリーズ」の1つです。C言語の文法を、組み込み開発の視点も交えて解説します。 C言語の struct は、複数のデータをひとまとめにする仕組みです。 混同しやすいunionについてはこちらの記事で解説しています... -
C言語
C言語のenumとは?整数との違いと使いどころをわかりやすく解説
C言語文法解説シリーズ 本記事は「C言語文法解説シリーズ」の1つです。C言語の文法を、組み込み開発の視点も交えて解説します。 C言語の enum は、意味のある整数に名前を付ける仕組みです。 たとえば次のようなコードを見てください。 Cint mode = 1; if ... -
C言語
C言語の typedef とは?型の別名の意味と struct との組み合わせをわかりやすく解説
C言語文法解説シリーズ 本記事は「C言語文法解説シリーズ」の1つです。C言語の文法を、組み込み開発の視点も交えて解説します。 C言語には、型に別名をつけるためのキーワードがあります。それが typedef です。 typedef を使うと、長い型名を短く書けるよ... -
C言語
volatileとは?C言語で最適化を防ぐ理由と使いどころをわかりやすく解説
C言語文法解説シリーズ 本記事は「C言語文法解説シリーズ」の1つです。C言語の文法を、組み込み開発の視点も交えて解説します。 C言語の volatile は、static・const・extern と並ぶ修飾子の1つです。しかし、この volatile は初心者がつまずきやすいキー...
1