1.强制类型转换的结果保持位值不变,只是改变了解释这些位的方式。
2.%d,%u和%x分别以有符号十进制、无符号十进制、十六进制格式输出一个数字。
3.当执行一个运算时,如果一个有算数有符号,一个运算数无符号,这时会把有符号转换为无符号,并假设这两个数都非负的来执行这个运算。
4.无符号数扩展位采用零扩展,有符号数扩展位采用符号扩展。无符号数加零即可,有符号数加最高有效位的值,即0或1。
1.强制类型转换的结果保持位值不变,只是改变了解释这些位的方式。
2.%d,%u和%x分别以有符号十进制、无符号十进制、十六进制格式输出一个数字。
3.当执行一个运算时,如果一个有算数有符号,一个运算数无符号,这时会把有符号转换为无符号,并假设这两个数都非负的来执行这个运算。
4.无符号数扩展位采用零扩展,有符号数扩展位采用符号扩展。无符号数加零即可,有符号数加最高有效位的值,即0或1。