C言語

C言語

C言語 define マクロ【数値に名前を付ける意味とメリット】

defineはプリプロセッサのマクロ定義と呼ばれる機能です。この機能を使うことで数値に名前を付けることができます。名前を付けることにどれほどの価値があるのでしょうか?そのメリットと使い方を学んでいきましょう。
C言語

C言語 プリプロセッサ【絶対知るべき3大機能を順に解説する】

プリプロセッサは皆さんが作成したソースコードを最初に加工するためのツールです。プリプロセッサには3大機能が存在します。これらの機能はしっかりと把握する必要があります。順に学んでいきましょう。
C言語

C言語 ビットフィールドを使ったビット単位のパッケージ方法紹介

ビットフィールドはビット演算に変わるビット制御方法です。構造体を拡張した定義方法を利用するため、理解するには構造体の知識は欠かせません。ビットフィールドを使うことでビット演算の煩わしさがなくなりますが、欠点もあるのです。それを学びましょう。
スポンサー
C言語

C言語 共用体 union【メモリをシェアする考え方と使い方】

共用体は複数のデータ型によってメモリをシェアする機能です。なかなかイメージが捉えづらいため、図解で解説します。共用体は組み込み開発ではポイントとして有効な場面があります。機能としては知っておくとよいでしょう。
C言語

C言語 enum 列挙型【簡単!重複しない連番を作り出す方法】

enumとはC言語で列挙型と呼ばれる機能です。enumを利用すると重複しない番号を作り出すことができます。何かにIDのような番号を付与したい時は最適な機能です。あまり知られていない機能ですが、使いこなすとプログラムの幅が広がります。
C言語

C言語 struct【構造体:複数の情報をまとめる方法とメリット】

C言語では複数のデータをパッケージにすることができます。この機能を構造体と呼びstructキーワードを使って作り出します。構造体を使って複数のデータをまとめることで、情報を扱いやすくすることができます。
C言語

C言語 ビット演算【扱うための視点と実践的な使用例を図解】

ビット演算はバイトを構成するビットと呼ばれる情報に対して、ビット操作するための方法です。ビット演算を使いこなすためには、ビット演算を捉える真の視点が欠かせません。本記事ではその視点から実践的な制御方法を学びます。
C言語

C言語 while文の使い方【回数未定の反復処理で利用する】

C言語ではfor文以外にも反復処理を作ることができます。while文とdo-while文です。for文との書き方は何が違うのか、for文との使い分けはどうするべきなのかを学びましょう。
C言語

C言語 switch文の使い方【if文との使い分けの考え方教えます】

C言語ではswitch文という分岐方法もあります。if文とは少し異なる特性をもった分岐です。if文との使い分けの考え方や3項演算子の使い方も併せて覚えておきましょう。
C言語

C言語入門 C言語を学んだ次に行うステップアップの方法

こんにちは、ナナです。 この章を見ていただいているということはC言語入門編を見ていただけた方だと思います。 C言語入門編の冒頭でも書かせていただいていますが、C言語を学んだ方のゴールはC言語を学ぶことではなく、自分の作りたいも...
スポンサー