C言語

プログラミング

C言語の基本

C言語で可変長引数を使ってデバッグログを表示させる方法

2019/3/7  

プログラムをデバッグする際に必ずと言っていいほど使うデバッグログ。 ログの内容と発生個所(発生したソースファイル名と行番号)がわかればデバッグするのに非常に役立ちます。 今回はC言語の可変長引数を利用 ...

プログラミング

C言語の基本

C言語の変数に代入できる最大値と最小値の調べ方

2019/3/6  

C言語の変数には代入できる値のそれぞれ範囲が決まっています。 ここで問題になるのが実は「○○型はxx~yyまで」と決まっているものと、処理系(動作するOSやコンパイラ)に依存するものがあります。 今回 ...

プログラミング

C言語の基本

C言語でマクロを使ってファイル名や行番号を表示させる方法

2019/3/5  

C言語にはそのソースのファイルやその文の行番号を表示してくれるマクロがあります。 このマクロはデバッグ用ログファイルやエラー用のログファイルなどに、その事象が発生した箇所を明確化するのに非常に便利です ...

プログラミング

C言語の基本

WindowsにEclipse(for C/C++)でC/C++言語開発環境を作成する

2019/3/5  

Windowsに統合環境(IDE)のEclipseをインストールしてC言語および/C++の開発環境を作成します。 最近は開発から少し離れていたということもあり、何か簡単なプログラムでも作ってみようとい ...

SQLServer

C言語の基本

C言語のプリプロセッサー「#define」

2014/12/24    ,

プリプロセッサー「#define」 プリプロセッサーはソースファイルをコンパイルする前に 処理をしてくれくれるプログラムです。 C言語ではプリプロセッサーに渡す命令(コマンド)は前に 「#」を付けて渡 ...

C言語の基本

C言語での条件分岐-switch文

2014/10/15    ,

C言語での条件分岐-switch文 switch文はcaseで指定した値と一致した時に処理を行うための構文です。 switch文の構文 switch文の構文は以下のように指定値を分岐させたいラベルで ...

C言語の基本

繰り返し(ループ)制御 do-while文

2014/10/15    , , ,

do-while文での繰り返し do-while文は繰り返し(ループ)処理を行いたい場合に使用する命令で以下のような構文です。 while文との違いは1度は必ずループ内の処理が行われるのと、ループの最 ...

ソースコード

C言語の基本

C言語での無限ループの作り方

2014/9/5    

無限ループって永久に抜けないの? 会社に入って始めてプログラムを作り始めた頃は「無限ループ(繰返し)」が 理解できませんでした。 「無限」に「ループ(繰返し)」・・・いつまでも処理終わらないのは いく ...

C言語の基本

C言語のwhile文-繰り返し(ループ)制御

while文は繰り返し(ループ)処理を行いたい場合に使用する命令で以下のような構文です。 繰り返し(ループ)処理を行うwhile文 記述は以下の通りに行います。 [crayon-5d2f98c2b0b ...

SQLServer

C言語の基本

C言語のカッコ、「{」や「}」は省略しない方が良い

2014/3/25    ,

C言語では制御文(if-else,for,while)で実行する文が 1行の場合は中括弧の「{」や「}」は省略可能に なります。 例えば [crayon-5d2f98c2b1040521078293/ ...

SQLServer

C言語の基本

C言語のfor文-繰り返し(ループ)制御

2014/2/20    , ,

繰り返し(ループ)処理を行うfor文 for文は繰り返し(ループ)処理を行いたい場合に使用する命令です。 for文の構造 for文は繰り返し(ループ)処理は以下の構文です。 [crayon-5d2f9 ...

SQLServer

C言語の基本

C言語の演算子の種類

C言語の演算子の種類 C言語にはいくつかの演算子と呼ばれる記号があります。 それを以下に示します。 算術演算子 四則演算を行う場合に使用します。 演算子 機能 例 意味 + 加算 x + y xにyを ...

SQLServer

C言語の基本

値渡し(Call by Value)と参照渡し(Call by Reference)

初心者には以外と難しい「値渡し(Call by Value)」と「参照渡し(Call by Reference)」 C言語では関数に複数の引数(Parameter)を渡すことができます。 引数の2つの ...

SQLServer

C言語の基本

C言語の変数の型

2013/2/24    , , , , , , , ,

C言語の型 C言語での定義されている型の種類 C言語では変数を確保する際に「型」を指定する必要があります。 定義されている型は以下のものです。 char short int long double f ...

Copyright© ソフトウェア開発日記 , 2019 All Rights Reserved.