美文网首页
数据类型

数据类型

作者: chbeychevelle | 来源:发表于2019-01-23 12:14 被阅读0次
#include "pch.h"
#include <iostream>
#include <climits>

using namespace std;
int main()
{
    bool bools = 1;
    cout << "=============bool===============" << endl;
    cout << "bool 判断整形 :" << bools << endl;
    cout << "bool类型的长度:" << sizeof(bool) << "bytes" << endl;

    char chars[] = "-127~128";
    unsigned char uchars[] = "0~255";
    cout << "=============char===============" << endl;
    cout << "char 字符整形 :" << chars << endl;
    cout << "char类型的长度:" << sizeof(char) << "bytes"<< endl;
    cout << "unsigned char 无符号字符整形 :" << uchars << endl;
    cout << "unsigned char类型的长度:" << sizeof(unsigned char) << "bytes" << endl;
    cout << "相当于bool类型*256" << endl;

    short shorts = SHRT_MAX;
    unsigned short ushorts = USHRT_MAX;
    cout << "=============short===============" << endl;
    cout << "short 短整形 :" << shorts << endl;
    cout << "short类型的长度:" << sizeof(short) << "bytes" << endl;
    cout << "unsigned short 无符号短整形 :" << ushorts << endl;
    cout << "unsigned short类型的长度:" << sizeof(unsigned short) << "bytes" << endl;
    cout << "相当于char类型的平方" << endl;

    int ints = INT_MAX;
    unsigned int uints = UINT_MAX;
    cout << "=============int===============" << endl;
    cout << "int 整形 :" << ints << endl;
    cout << "int类型的长度:" << sizeof(int) << "bytes" << endl;
    cout << "unsigned int 无符号整形 :" << uints << endl;
    cout << "unsigned int类型的长度:" << sizeof(unsigned int) << "bytes" << endl;
    cout << "相当于short类型的平方" << endl;

    long longs = LONG_MAX;
    unsigned long ulongs = ULONG_MAX;
    cout << "=============long==============="<< endl;
    cout << "long 长整形 :" << longs << endl;
    cout << "long类型的长度:" << sizeof(long) << "bytes" << endl;
    cout << "unsigned long 无符号长整形 :" << ulongs << endl;
    cout << "unsigned long类型的长度:" << sizeof(unsigned long) << "bytes" << endl;
    cout << "与int 相等" << endl;

    long long Tlongs = LLONG_MAX;
    unsigned long long uTlongs = ULLONG_MAX;
    cout << "=============long long===============" << endl;
    cout << "long long 长整形 :" << Tlongs << endl;
    cout << "long long 类型的长度:" << sizeof(long long) << "bytes" << endl;
    cout << "unsigned long long 无符号长整形 :" << uTlongs << endl;
    cout << "unsigned long long 类型的长度:" << sizeof(unsigned long long) << "bytes" << endl;
    cout << "相当于int 或者 long 的平方" << endl;

    float floats = FLT_MAX;
    cout << "=============float===============" << endl;
    cout << "float浮点型 :" << floats << endl;
    cout << "float类型的长度:" << sizeof(float) << "bytes" << endl;

    double doubles = DBL_MAX;
    cout << "=============float===============" << endl;
    cout << "double浮点型 :" << doubles << endl;
    cout << "double类型的长度:" << sizeof(double) << "bytes" << endl;

}

相关文章

  • JAVA 之路第一讲

    数据类型: 基础数据类型 包装器数据类型 引用数据类型 null 数据类型 基础数据类型: 整型 byte(字节型...

  • php 数据类型和数据类型转化

    一、数据类型 基础数据类型 复合数据类型 特殊数据类型 二、获取数据类型 三、打印数据类型和值 四、数据类型判断 ...

  • OC和C中的数据类型

    数据类型对比 C语言数据类型C语言数据类型 OC数据类型

  • JAVA 核心笔记 || [2] 数据类型

    JAVA数据类型分为两大数据类型: 1.内置数据类型2.引用数据类型 内置数据类型 引用数据类型 上篇 : 开篇 ...

  • 数据类型

    数据类型作用:数据类型不同,空间大小不同。 数据类型分类:基本数据类型、引用数据类型基本数据类型:整数型、浮点型、...

  • Java知识之数据类型

    Java数据类型图表## Java数据类型分为:### 基础数据类型 引用数据类型 null类型 基础数据类型分別...

  • JAVA基础第四天

    JAVA数据类型---布尔类型; 数据类型转换自动数据类型转换 强制数据类型转换

  • Java数据类型(慢慢积累,对于事物的理解也会不一样)

    Java的数据类型: 1. 内置数据类型(基本数据类型); 2. 引用数据类型; Java基本数据类型:(...

  • 【IOS 开发】 数据类型详解

    1. 数据类型简介及输出 (1) 数据类型简介 数据类型简介: Object - C 数据类型 分为 基本数据类型...

  • iOS 数据类型简介及输出

    一、数据类型简介及输出 1.数据类型简介 数据类型简介 : Object - C 数据类型 分为 基本数据类型, ...

网友评论

      本文标题:数据类型

      本文链接:https://www.haomeiwen.com/subject/tuejjqtx.html