次のコードを実行すると:
int main()
{
int a = sizeof(signed) + sizeof(unsigned);
int b = sizeof(const) + sizeof(volatile);
printf("%d",a+++b);
return 0;
}
Visual C ++では、16として出力されます。デフォルトのデータ型は、、signedとunsigned見なされconstますか?volatileint