zoukankan      html  css  js  c++  java
  • C/C++ 数据类型的使用方法详解

    cppreference.com -> C/C++ 数据类型

    C/C++ 数据类型

    C语言包含5个基本数据类型: void, integer, float, double, 和 char.

    类型描述
    void 空类型
    int 整型
    float 浮点类型
    double 双精度浮点类型
    char 字符类型

    C++ 定义了另外两个基本数据类型: boolwchar_t.

    类型描述
    bool 布尔类型, 值为true 或 false
    wchar_t 宽字符类型

    类型修饰符

    一些基本数据类型能够被 signed, unsigned, short, 和 long 修饰. 当类型修饰符单独使用的时候, 默认的类型是 int. 下表是所有可能出现的数据类型:

    bool
    char
    unsigned char
    signed char
    int
    unsigned int
    signed int
    short int
    unsigned short int
    signed short int
    long int
    signed long int
    unsigned long int
    float
    double
    long double
    wchar_t

    类型大小和表示范围

    基本数据类型的大小以及能够表示的数据范围是与编译器和硬件平台有关的. "cfloat" (或者 "float.h") 头文件往往定义了基本数据类型能够表示的数据的最大值和最小值. 你也可以使用 sizeof 来获得类型的大小(字节数) . 然而, 很多平台使用了一些数据类型的标准大小,如. intfloat 通常占用 32位, char 占用 8位, double 通常占用64位. bools 通常以 8位 来实现.

  • 相关阅读:
    安卓开发_浅谈Android动画(三)
    安卓开发_浅谈Android动画(二)
    安卓开发_浅谈Android动画(一)
    Go语言获取系统性能数据gopsutil库
    Go语言标准库之log
    选项模式
    Go语言标准库之template
    Go语言基础之切片
    Go语言基础之反射
    Go语言基础之运算符
  • 原文地址:https://www.cnblogs.com/minotmin/p/3320692.html
Copyright © 2011-2022 走看看