标签:部分 数值 ble 有符号 定义 计数 tab 负数 范围
一、整型变量
类型 |
关键字 | 取值范围 | 存储单元字节数(非固定) | 输出 |
有符号整型 | [signed] int | -2147483648~2147483647 | 4 | %d |
无符号整型 | unsigned [int] | 0~4294967295 | 4 | %u |
有符号短整型 | [signed] short [int] | -32768~32767 | 2 | %h |
无符号短整型 | unsigned short [int] | 0~65535 | 2 | %hu |
有符号长整型 | [signed] long long [int] | -2147483648~2147483647 | 4 | %ld |
无符号长整型 | unsigned long long [int] | 0~4294967295 | 4 | %lu |
1.只有整型数据前可以加signed或者unsigned。
2.无符号的整型只可以用来存放非负数。
3.当输入的数值超出所定义的变量的取值范围时,多出的部分又会从最小的数开始计数。如输入int b=2147483648,则会输出-2147483648。输入int b=-2147483649,输出2147483647。
4.当我们要使用一关键字很长的类型时,可以给它命另一个名,如 typedef unsigned short int USI,此时可用USI代替unsigned short int,USI ave,则ave为短整型。
标签:部分 数值 ble 有符号 定义 计数 tab 负数 范围
原文地址:https://www.cnblogs.com/lytbf1216/p/9966886.html