#include <stdio.h>
int main () {
double num = 5.2;
int var = 5;
printf("%d\t", sizeof(!num));
printf("%d\t", sizeof(var = 15/2));
printf("%d", var);
return 0;
}
このプログラムをVS2010およびGCC4.7.0で実行すると、出力は次のように1 4 5
なり、Turbo 3.0/4.5を使用2 4 5
すると結果が得られます。
データ型の正確なサイズはどこから取得できますか?
私は次のリンクを読みました:link1、link2、link3、link4、link5 しかし、彼らは私の質問に答えることができませんでした!