unsigned在c语言程序中的用法

时间:
管理员
分享
标签: 语言程序 用法

管理员

摘要:

  当没有unsigned时,默认为signed类型,即有符号数,这时存储的最高位是符号位。而加上unsigned后,表示无符号类型,所有数位均用来存储值。  相对于有符号数,无符号数无法表示负数,但可以存储更大范围的正数。  C语言中,输出unsigned类型的格式字符为%u。……

  当没有unsigned时,默认为signed类型,即有符号数,这时存储的最高位是符号位。而加上unsigned后,表示无符号类型,所有数位均用来存储值。

  相对于有符号数,无符号数无法表示负数,但可以存储更大范围的正数。

  C语言中,输出unsigned类型的格式字符为%u。