大宇私人领地伊甸园丨宁愿做了后悔,也不要错过后悔[www.mrdayu.com]
注册

24小时联系邮箱:[email protected]

所有文章
大宇私人伊甸园: 首页 > 所有文章 > 编程人生 > C/C++语言 > 大宇:C编程 > [001.15]数据类型

[001.15]数据类型

发布时间:2018/07/29 大宇:C编程 标签C++数据类型阅读:53

short,long,long long,unsigned int

在32位系统下:

short=2个字节

long和int一样,是四个字节

long long是八个字节

在64位操作系统下8个字节

unsigned int//无符号整数

unsigned long//无符号长整数

unsigned short//无符号短整数

长整数定义:后面加L -> long

整数溢出:

当把一个大的整数赋值给小的整数,叫溢出

int I=0x12345678

short a=I;

当一个int赋值给short,会将高位抛弃

char类型

char常量和变量:char代表一个字节的内存

char在内存中,有符号最大:7f

无符号,最大ff

unsigned char

char的本质就是一个字节,一个BYTE

char和unsigned char

char取值范围为-128到127

unsigned char为0-255

浮点数float,double,long double类型

浮点常量,变量

float f=2.5

double f1=3.1415926

%f和%lf:浮点数打印

当浮点数赋值给整数,小数位会舍弃

当整数赋值给浮点数,会增加小数位,全部补0

The bottom line, for me, is simple.

Let’s hope it doesn’t take 500 years for a discipline of testing to becomes the standard for software developers.

From:dayu

您好!请登录

合作网站快捷登录:
点击取消回复

已有1评论

    大宇博客

    点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息