Tag: 名称查找

为什么C和C ++中相同标识符的大小不同?

#include int T; int main() { struct T { double x; }; printf(“%zu”, sizeof(T)); return 0; } 如果我在C中运行此代码,结果为4 ,而在C ++中则为8 。 有人能解释为什么会有区别吗?