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

初学者----数据

时间:2014-09-04 13:26:29      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:style   color   ar   strong   数据   sp   on   c   ad   

一,了解即可

1.整数存储

 数据的存储,二进制储存基本不用的,只要知道正数的原码,反码补码是相同的,符号位是0,负数原码符号位为1,其余是表示数值的绝对值,反码符号位为1,其余各位对原码取反,补码为反码加1.

2.实型数据存储

 不做介绍

3字符型存储

  每个字符占一个字节,存储它的ASCII码。如‘A’为65.详情见ASCII表

二 各种数据的大小

 

数据类型

内存(字节)

表示

C语言表示

short

2

2<<15

%d

int

4

2<<31

%d

long long

8

2<<63

%lld

char

1

 

%c

__int64

8

2<<63

%I64d

三 ACM应用

一般int可以存的下的int的储存范围是-2139062143---2139062143;所以一般是不用的,还有数据的初始化,一般求最小值或者最大值的时候,经常要初始化一个变量,比如Max=Inf一般只要在宏定义一下#define inf  0x7f7f7f7f  即可  它代表的是int范围

如果是64-bit的数,那么就要用longlong 或者  __int64 参见上表。

还有浮点数,如果内存很小的话开数组就用float,

初学者----数据

标签:style   color   ar   strong   数据   sp   on   c   ad   

原文地址:http://blog.csdn.net/u013076044/article/details/39050549

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