美文网首页
C++笔记:数据类型内存及类型转换

C++笔记:数据类型内存及类型转换

作者: 南城同學 | 来源:发表于2022-02-17 09:39 被阅读0次

    1. 数据类型内存

    1. 带符号的整数类型

    表一

    2. 不带符号的整数类型

    表二

    3. 布尔类型

    表三

    4. 浮点数

    表四

    2. 类型转换

    1. 隐式转换

    • long double等级最高,int等级最低;两个不同等级的数值做运算时,结果自动转为高等级类型数值;short\char转换为int.


      表五

    2. 显式转换

    • C++ : static_cast<目标类型>(要转换的内容):
    int a = static_cast<int>(b);
    
    • C : 类型(要转换的内容):
    int a = int(b);
    ---
    int a {10};
    unsigned b {20};
    atd::cout <<"a-b = " <<(int)(a- b)<<std::endl;
    
    

    相关文章

      网友评论

          本文标题:C++笔记:数据类型内存及类型转换

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