D)由C语言编译系统决定. 原因是,标准 C语言 规定了 类型 “long int“ (4个字节)和 “short int“ (2个字节), 但没有规定 int, int 是 long 还是 short 由C语言编译系统自己决定(4 个字节 还是 2个字节).