C++复习(二)

举报
chenyu 发表于 2021/07/27 02:04:08 2021/07/27
【摘要】 C++新增数据类型: C++仍然在使用C语言的 char、int、long 等基本数据类型,它们在现代操作系统(Windows XP、Win7、Win10 等)中的长度如下表所示: 说  明    字符型 短整型 整型  长整型 64位长整型  单精度浮点型  双精度浮点型 数据类型    c...

C++新增数据类型:

C++仍然在使用C语言的 char、int、long 等基本数据类型,它们在现代操作系统(Windows XP、Win7、Win10 等)中的长度如下表所示:

说  明    字符型 短整型 整型  长整型 64位长整型  单精度浮点型  双精度浮点型
数据类型    char    short   int long    long long   float   double
所占字节    1   2   4   4   8   4   8
long long 是 C99 新增的一种数据类型,用于支持64位整数。由于 C99 标准发布较晚,所以各种 C/C++ 编译器对 long long 的支持比较混乱,详情请猛击:C/C++中long long与__int64的区别


如果你对C语言的数据类型不了解,请猛击:C语言数据类型


如果你对C语言的各个版本不了解,请猛击:C语言的发展及其版本


本节主要讲解C++新增数据类型。
布尔类型(bool)


在C语言中,关系运算和逻辑运算的结果有两种,真和假:0 表示假,非零值表示真。例如:
#include <stdio.h>
int main(){
    int a = 1, b = 9;
    int n = 100, sum=0;
    if(a > b){
        printf("a>b\n");
    }else{

文章来源: chenyu.blog.csdn.net,作者:chen.yu,版权归原作者所有,如需转载,请联系作者。

原文链接:chenyu.blog.csdn.net/article/details/50583871

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。