char代表有符号还是无符号?

    xiaoxiao2025-08-12  14

    C标准规定为 Implementation Defined(由实作环境决定)。 举个栗子:

    arm-linux-gcc 规定 char 为 unsigned charvc 编译器、x86上的 gcc 规定 char 为 signed char

    缺省情况下,编译器默认数据为signed类型,但是char类型除外。

    SO, 为了代码移植,一定不要用 char !

    转载请注明原文地址: https://ju.6miu.com/read-1301663.html
    最新回复(0)