摘要: 今天看c++primer遇到了这个-1对256取模,负数取模还真的不清楚,所以查了查资料,供大家参考。(P33) 原文:C++中,把负值赋给unsigned 对象是完全合法的,其结果是初始值对无符号类型表示数值总数取模后的余数。所以,如果把-1赋给8位的unsigned char,那么结果是255, 阅读全文
posted @ 2019-03-18 13:28 Maurice-code 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: char和unsigned char --数据类型区别 除去布尔型和扩展的字符型之外,其它整型可以划分为带符号的(signed)和无符号的(unsigned)两种。 类型int、short、long和long long都是带符号的,通过在这些类型名前添加unsigned就可以得到无符号类型。 与其它 阅读全文
posted @ 2019-03-18 11:23 Maurice-code 阅读(3795) 评论(0) 推荐(1) 编辑