问答详情
源自:2-5 格式化输出语句

格式化符%d

格式化符%d为带符号的十进制整数的“带符号”是什么意思?与没有带符号的有什么区别?举例子,谢谢、

提问者:風辰 2018-12-18 20:35

个回答

  • SupreLuc
    2018-12-18 23:32:57

    C语言,分有符号数和无符号数。每个数据的最高位为符号位,最高位位0表示正数,为1则表示负数。而符号位不算如数字大小里面。比如8位的整形数,有符号,范围是-128~127,无符号是0~255.
    建议去看看数据在内存种是怎么存储的相关知识