- 博客(3)
- 收藏
- 关注
转载 >这两个按位左移和按位右移有什么用
<br />int a; <br />a = 5; //现在a的位模式是 0000 0101 <br />a = a < <2; // 左移两位变成 0001 0100 二进制 = 1 * 2的4次方 = 16 + 1 * 2的2次方 = <br /> 16 + 4 = 20 <br /><br />a = 5; //现
2010-06-12 22:35:00 1910
转载 在C语言中各种数据类型各占多少位
在C语言中各种数据类型各占多少位(转)(2010-05-26 11:47:26)标签:c数据类型占位杂谈分类:C/C++(一)32位平台:<br />分为有符号型与无符号型。<br />有符号型:<br />short 在内存中占两个字节,范围为-2^15~(2^15-1)<br />int 在内存中占四个字节,范围为-2^31~(2^31-1)<br />long在内存中占四个字节,范围为-2^31~2^31-1<br />无符号型:最高位不表示符号位<br />unsigned short 在内存中占两
2010-06-05 23:15:00 7263
转载 有符号数的转换和 无符号数的转换(转)
有符号数的转换和 无符号数的转换(转)(2010-05-26 11:58:57)标签:c/c类型转换杂谈分类:C/C++<br />2-4有符号数的转换 从到方法charshort符号位扩展charlong符号位扩展charunsigned char最高位失去符号位意义,变为数据位charunsigned short符号位扩展到short;然后从short转到 unsigned shortcharunsigned long符号位扩展到long; 然后从long 转到unsigned longcharfloa
2010-06-05 19:41:00 2375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人