码迷,mamicode.com
首页 > 其他好文 > 详细

有符号数

时间:2017-08-24 14:03:50      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:没有   void   oid   赋值   64bit   system   color   ffffff   include   

charshortintlong int long long int


char 8bit 1个字节 0~0xFF
short int 16bit 2字节 0~0xFFFF
int 32bit 4个字节 0~0xFFFFFFFF
long int 32bit 4个字节 0~0xFFFFFFFF
long long int 64bit 8个字节 0~0xFFFFFFFFFFFFFFFF



整数
其实,一般我们说无符号数,有符号数,都是针对十进制的说法.
char v1;
short int v2;
int v3;
long int v4;
long long int v5;

#include<stdio.h>
#include<stdlib.h>
void main() {
v1 = 1;
v2 = 2;
v3 = 3;
v4 = 4;
v5 = 5;

v1 = 0xFF;
printf("v1的16进制%x\n", v1);
printf("v1的16进制%u\n", v1);
printf("v1的16进制%d\n", v1);
system("pause");
}


无符号数和有符号数,在16进制的时候,赋值并没有太大的区别.
如果把一个8位的数给了16位或者32位的时候,拓展的时候有区别.

有符号数

标签:没有   void   oid   赋值   64bit   system   color   ffffff   include   

原文地址:http://www.cnblogs.com/xiaodaxiaonao/p/7422620.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!