int, float, double, charの変数の大きさです。C言語には、文字列型がありません。C++はstringクラスがあります。
#includeint main() { int i = 1; float f = 1; double d = 0.5; char c = 'a'; printf("i = %d\n", i); printf("f = %f\n", f); printf("d = %f\n", d); printf("c = %c\n", c); printf("sizeof(i) = %d\n", sizeof(i)); printf("sizeof(f) = %d\n", sizeof(f)); printf("sizeof(d) = %d\n", sizeof(d)); printf("sizeof(c) = %d\n", sizeof(c)); return 0; }
i = 1 f = 1.000000 d = 0.500000 c = a sizeof(i) = 4 sizeof(f) = 4 sizeof(d) = 8 sizeof(c) = 1