TakaiTechLab

  • はじめに
  • 基礎シリーズ
  • 実験シリーズ
  • 統合シリーズ
  • 開発ログ
  • プロフィール
  • お問い合わせ

2025/11/10

未分類

C言語 初級編

#defineとマクロ関数の基本

C言語には、**「#define(ディファイン)」という「コンパイルする前に文字を置き換える命令」があります。今回は、この#defineの基本的な使い方を解説します。 #defineとは #(シャープ ...

2025/11/10

未分類

C言語 初級編

ファイル分割の基本

C言語では、1つのプログラムを複数のファイルに分けて作ることができます。これを「ファイル分割」と呼びます。プログラムが大きくなってくると、1つのファイルの中にすべての変数・関数を書くのは大変です。また ...

2025/11/9

未分類

C言語 初級編

関数の宣言

「関数の基本的な仕組み」で、関数の基本的な仕組みは説明しましたね。今回は、関数を使うときに必要になる 「関数の宣言」 について解説します。 関数について 関数は、本来、「定義(中身の書かれた本体)」と ...

2025/11/9

未分類

C言語 初級編

変数とスコープ

C言語では、変数が使える範囲(スコープ)と、変数が存在している期間(寿命)が決まっています。この2つはセットで理解するとわかりやすいです。 スコープ(有効範囲):その変数を「使える範囲」 寿命(ライフ ...

2025/11/9

未分類

C言語 初級編

ビット演算・シフト演算

プログラムでは、数値をビット(0と1)で表しています。C言語では、このビットを直接操作できる「ビット演算」と「シフト演算」が用意されています。今回は、そのビット演算とシフト演算の基本的な使い方を説明し ...

2025/11/8

未分類

C言語 初級編

2進数と16進数の基礎

「ビットとバイト」では、コンピュータが「0」と「1」で情報を表していることを学びました。しかし、「0」と「1」だけで、どうやって数を数えたり、容量を表したりできるのでしょうか。今回は、コンピュータが使 ...

2025/11/8

未分類

C言語 初級編

ビットとバイト

「C言語とは」でも触れましたが、コンピュータは、「0」と「1」だけで命令やデータを表しています。今回は、その「0」と「1」の単位である ビット(bit) と、それをまとめた バイト(byte) につい ...

2025/11/8

未分類

C言語 初級編

命名規則や書き方ルール(変数・関数・定数など)

C言語では、変数名や関数名などに好きな名前を付けることができますが、どんな文字でも使えるわけではありません。命名には「使える文字」や「付け方のルール」があり、それを守らないとコンパイルエラーになります ...

2025/11/6

未分類

C言語 初級編

ソースコード内でのコメントの書き方

C言語は、ソースコード内にコメントを書くことができます。(「C言語の基本」を参照。)コメントは自由に記述できますが、書き方に統一感がないと読みづらくなり、ソースコード全体の可読性が下がってしまうことが ...

2025/11/2

未分類

C言語 HelloWorld

関数の基本的な仕組み

何度も登場している main() や printf() なども実は関数です。今回は、今まで使ってはいるものの触れてこなかった関数についての基本的な仕組みを説明します。 関数とは 複雑なコードを書くよう ...

« Prev 1 … 4 5 6 7 8 Next »

びせん

TakaiTechLab(びせん)です。
初心者でも「作れる」ようになるIoT・電子工作・組み込みの学習ログをまとめています。
評価ボード実験から歩行ロボ開発まで、つまずきも含めて残していきます。
プロフィールはこちら

テックジム

月2万円の定額制プログラミング教室テックジム
  • 免責事項
  • プライバシーポリシー
  • お問い合わせ

TakaiTechLab

© 2026 TakaiTechLab