TakaiTechLab

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

未分類

統合開発環境CS+のインストール

2022/3/23  

RL78マイコンの統合開発環境には、ルネサス製のCS+と、Eclipseをベースとしたe2 studioがあります。他にもRL78マイコンが使用できる統合開発環境はありますが、無償評価版として手軽に入 ...

C言語

未分類

C言語入門で使用するマイコン基板の解説

2022/3/20  

C言語入門で使用するマイコン基板について紹介したいと思います。 使用するマイコンは、RL78という、ルネサスエレクトロニクス社のマイコンです。あまり一般的には馴染みのないマイコンかと思いますが、国産な ...

C言語

未分類

変数が使用できる有効な範囲(スタティック変数とスコープ)

2022/3/17  

前回は、ローカル変数とグローバル変数について学びました。今回は、静的なローカル変数などと呼ばれているスタティック変数について学びます。 スタティック変数とは ローカル変数は、ブロック内でのみ有効です。 ...

C言語

未分類

変数が使用できる有効な範囲(グローバル変数とローカル変数とスコープ)

2022/3/13  

今まで学んで使用してきた変数ですが、C言語では、変数宣言する場所により、使用できる範囲が決められています。今回は、変数宣言する場所と変数の有効範囲について学びたいと思います。 関数内で宣言した変数 今 ...

C言語

未分類

ビットとバイトと負数について

2022/3/6  

C言語では、シフト演算子や、ビット論理積など、ビット単位の操作や、データサイズについての知識が必要となるため、ビットとバイトの理解は重要になります。ここでは、ビットとバイトについて学んでいこうと思いま ...

C言語

未分類

ソースコードを複数のファイルに分割

2022/2/13  

今まで学んできたC言語のプログラムは、1つのファイルの中にすべてのプログラムを記述してきました。単純で小さなプログラムならそれでもよいのですが、大きなプログラムになると、 何十万、何百万行という膨大な ...

C言語

未分類

関数にポインタ型の引数を渡す

2022/2/13  

「引数を使ってデータを渡す関数の使い方」で、引数を使用した関数について学びました。このときは、変数や数値のみでしたが、今回は、ポインタ型や配列を引数で渡すことについて学びます。基本的には、前に学んだ普 ...

C言語

未分類

ポインタの仕組み

2022/2/12  

C言語には、メモリ上の位置を示すポインタという機能が用意されています。今回は、このポインタについて学びます。 メモリのアドレスの仕組み メモリは、コンピュータのデータが記憶されているものということは、 ...

C言語

未分類

異なる種類の変数をまとめることができる構造体の使い方

2022/2/11  

これまで、複数の値をまとめて扱いたい場合、配列を使ってたくさんのデータを扱いました。ただ、この配列は同じ変数名に[ ]が付いたものでした。これだと、同じ意味のデータが複数扱えるだけです。もっと違うデー ...

C言語

未分類

不変の値の扱い(#define)

2022/2/7  

これまで、プログラム中に直接記述してきた数値のことを、定数と呼びます。直接書き込まれている文字列(文字列リテラル)も定数です。プログラム中に、何度も同じ数値や文字列を使うことがでてくることがあると思い ...

« Prev 1 … 3 4 5 6 7 8 Next »
  • Post

びせん

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

テックジム

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

TakaiTechLab

© 2026 TakaiTechLab