びせん

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

2022/2/6

C言語

C言語

戻り値のある関数の使い方

前回「引数を使ってデータを渡す関数の使い方」に引き続き、関数の使い方です。前々回「プログラムの部品化ができる関数の仕組み」で、戻り値とは、関数から返される数値のことで、関数の呼び出し元に、関数の処理し ...

2022/2/6

C言語

C言語

引数を使ってデータを渡す関数の使い方

前回「プログラムの部品化ができる関数の仕組み」に引き続き、関数の使い方です。前回は、引数とは関数に渡すデータということを学びましたが、具体的な使い方には触れていませんでした。今回は、引数が付いた関数の ...

2022/2/6

C言語

C言語

プログラムの部品化ができる関数の仕組み

これから、本格的にプログラムを記述するようになると、同じような処理を何回も書く必要がでてくることがあります。同じ処理を何度も記述するのはとても面倒です。そこで、C言語では、一定の処理をまとめて記述した ...

2022/1/31

C言語

C言語

文字列の扱い方

前のページでは、文字変数の扱いについて学びました。C言語は、文字列を扱う変数がないのですが、前のページで学んだ文字変数のchar型を並べれば、文字列になります。C言語では、char型の配列にすることで ...

2022/1/30

C言語

C言語

文字の扱い

今まで、文字列はそのまま表示させてはいましたが、文字を記憶することは学んでいませんでした。 変数は すべて、 整数値を扱う int のみを使用していました。 今回は、文字の出力や、文字を記憶する変数に ...

2022/1/30

C言語

no image

MinGW-w64のインストール~Windows環境~

Windows環境にgccコンパイラであるMinGWから派生したMinGW-w64をインストールする方法を紹介します。今回は、Windows10の64bit版で利用することを前提としています。このため ...

2022/1/29

C言語

C言語

多次元配列の仕組み

前回、配列を一列のイメージで学びましたが、今回は、この配列を二次元以上に並んだイメージである多次元配列として指定する方法を学びます。 多元配列の使い方 多次元配列とは、二次元配列以上の配列を言います。 ...

2022/1/29

C言語

C言語

複数の値をまとめて扱う配列の使い方

今までのサンプルプログラムでは、1個か数個の変数だけしか使用していませんでしたが、プログラムによっては、たくさんのデータを扱いたい場合があります。例えば、100人のテストの点数を変数に記憶させたい場合 ...

2022/1/29

C言語

C言語

繰り返し処理~while編~

C言語では、for文と同様に、同じ処理を繰り返す文があります。その文がwhile文です。 while文の書き方 while文の構文は次のようになります。 構文 while( 条件式 ){ 文 ;} w ...

2022/1/23

C言語

C言語

数値や記憶した値を画面に表示する

前に「文字を画面に表示する」で、printf関数を使用して文字を画面に表示しました。このときは、printf関数の " " で囲まれた文字をそのまま表示することを学びましたが、今回は、出力変換指定子と ...