演算・演算子

演算・演算子

C言語 0x0Fとは?

0x0Fは16進数で表された数値を意味します。アスキーコード表によれば「シフトイン」と言う制御コードらしいですが、現代ではあまり使われなくなったようです。また、10進数では、15と言うあまり意味のない数値です。2進数で考えてみると、右端4ビ...
演算・演算子

C言語 演算子 一覧リスト

C言語で使用される演算子の一覧リストです。 算術演算子 + 足し算ー 引き算* かけ算/ 割り算% 割り算の余り四則演算のサンプルプログラムはこちらの記事++ インクリメント(1加算)ーー デクリメント(1減算)インクリメント、デクリメント...
演算・演算子

C言語 ビット演算とは?

今回は「ビット演算」について解説します。変数は、メモリ上に確保されます。そのメモリの単位は、ビット、バイト、キロバイト等です。例えば、char a; と変数宣言すると、1バイト分の領域がメモリ上に確保されます。1バイトと言う事は、8ビットで...
演算・演算子

C言語 sizeof演算子

sizeof演算子は、指定したオブジェクトの大きさをバイト単位で返す演算子です。主に配列や構造体の大きさを知りたい時に使います。 struct hito { char name; int age; }; int i; char cDATA;...
演算・演算子

C言語 論理演算子の使い方

論理演算子は、複数の条件を指定する時や、真偽値の逆転処理を行う事ができます。論理演算子には、&& || ! の3つがあります。それぞれ次のような使い方ができます。条件に合う場合は真、条件に合わない場合は偽を返します。 &&の使い方 例)数学...
演算・演算子

C言語 比較演算子

比較演算子は、2つの式を評価して真か偽の値を出すもので、いくつかの種類があります。 関係演算子 関係演算子には、< > <= >= の4つがあります。 1 < 3   真となる。 3 < 1   偽となる。 5 > 1   真となる。 1 ...
演算・演算子

C言語 真偽値の簡単な考え方【必須知識】

if文などで、よく条件式を使いますが、その時に、条件に合っている時の値としては真条件に合わない時の値は偽と表現します。この真と偽は、普通は、1が真、0が偽と表現しますが、正確には、次のような数値で表す事ができます。真:0以外の値偽:0つまり...
演算・演算子

C言語 インクリメント・デクリメント

インクリメントとデクリメントは、単純に言うと足し算と引き算です。例えば、変数iの値を1だけ増やしたい時には、i = i + 1と書きますが、i++と書く事で、i = i + 1と同じ意味となります。これをインクリメントと言います。同じように...
演算・演算子

C言語 足し算 引き算 掛け算 割り算【初心者用】

今回は計算するプログラムを作ってみましょう。 #include <stdio.h> void main(void) { int a = 10; int b = 2; int c = 0; c = a + b; printf("%d + %d...