[unsigned] int [unsigned] short [unsigned] long
[例] 整数型のメモリ幅(サイズ)を調べるプログラム
#include <stdio.h> main() { printf("int %d[byte]\n", sizeof(int)); printf("short %d[byte]\n", sizeof(short)); printf("long %d[byte]\n", sizeof(long)); }
整数 / 整数整数型データの割算は余りを切捨て,0に近い整数値に丸める.
整数 % 整数剰余演算子(%)は余りを計算する.
型 | 範囲 |
---|---|
char | -128 〜 127 |
unsinged char | 0 〜 255 |
順序 | 型名 |
---|---|
1 | long double |
2 | double |
3 | float |
4 | unsigned long int |
5 | long int |
6 | unsigned int |
7 | int |
8 | unsigned char |
9 | char |
( 型名 ) 式[例]
(double)a aの値をdouble型に変換する