zoukankan      html  css  js  c++  java
  • 谁刚开始学习----数据

    一个,你能理解

    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。(ps::1e+5=10005.00000,这是真正的常数)

    版权声明:都是兄弟,请重新发布,请说明谁是兄弟

  • 相关阅读:
    Java 重写(Override)与重载(Overload)
    Java 继承
    Java 异常处理
    Java Scanner 类
    Java 流(Stream)、文件(File)和IO
    Java 方法
    Java 正则表达式
    Beta冲刺——代码规范、冲刺任务与计划
    Beta冲刺——凡事预则立
    Beta冲刺——问题总结博客(事后诸葛亮和组员交换事宜)
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4734651.html
Copyright © 2011-2022 走看看