数据类型长度是编译器决定的? 40 次浏览 没错。不要看硬件和OS是32位或者64位,数据类型并不是直接与它们相关,而是编译器决定的。大部分编译器都会提供类似type_size的函数,以返回不同数据类型的大小,这个大小和编译器自身有关。