c语言里%u和%d有区别吗? 日期:2017-10-04 15:52:36 人气:1 c语言里%u和%d有区别吗? 是有区别的,%u输出的是无符号的整数,比如你输出-1,用%d和%u就得到了不一样的结果,在表示非负整数范围时可以混用,但是当出现负数时就不能了。