我很惊讶地看到我的 C++ 编译器也支持__int8、__int16、__int32和__int64; 但我只是看到它们等同于char, short,int和long long。它们之间有什么区别?
sizeof(__int8) == sizeof(char) == 1
sizeof(__int16) == sizeof(short) == 2
sizeof(__int32) == sizeof(int) == 4
sizeof(__int64) == sizeof(long long) == 8