zoukankan      html  css  js  c++  java
  • OC温习一:基本数据类型

    类型限定修饰词 除了上图中基本数据类型之外, 还有一些类型限定修饰词:

    short短型:修饰 int  double;

    long长型:修饰 int double;

    signed 有符号型:修饰int  char;

    unsigned无符号型:修饰 int char;

    注:这些限定词经常用来限定int型,在限定int类型时, int可以省略;

          short和long会改变int型的长度,在不同编译器长度不相同,但是一般short长度不大于int, int长度不大于long;

          signed和unsigned 不会改变类型长度,仅表示最高位是否为符号位,其中unsigned表示大于等于0的正数。

    取值范围:

    • int:-2147483648~2147483647
    • unsigned int:0~4294967295
    • short:-32768~32767
    • unsigned short:0~65535
    • long: -2147483648~2147483647
    • unsigned long:0~4294967295

    存储空间:

    关于这些基本数据类型,平时用的时候有几点需要注意一下:
    1.char类型是最小的数据类型(任意编译器下都是占1Byte),char类型的变量可以赋值某个字符、也可以赋值ASCII值;
    2.可以使用long long来修饰一个整型,但是long long不能修饰double;
    3.不存在short short;
    4.浮点型常量后面加f,编译器认为是float类型,否则是double类型;
     
    本篇参考:http://www.jianshu.com/p/987fb6fb49dc
  • 相关阅读:
    HTTP的GET和POST请求
    移动开发平台性能比較
    Struts2之类型转换器的使用
    对Socket CAN的理解(4)——【Socket CAN接收数据流程】
    当罗密欧遇到朱丽叶... ...当指针遇到数组
    Qt的Script、Quick、QML的关系与总结
    nyoj27水池数目 (DFS)
    HBase行锁原理及实现
    poj1852ant
    JSTL&EL表达式
  • 原文地址:https://www.cnblogs.com/lyz0925/p/7183384.html
Copyright © 2011-2022 走看看