C++自学14:关系运算符(bool/std::boolalpha)
只要不是0,那么无论赋值成什么,最终都会变成1
虽然说bool类型0,是flase,非0是true,但是最终都会变成0是flase,1是true
int main()
{ bool a = 100;std::cout << (int)a << std::endl;//打印1
}
但是上面打印的是数字,我想更直观的看true,或者是flase,那么应该使用std::boolalpha
bool a = 100;
std::cout << std::boolalpha;
std::cout << a << std::endl;//打印出true
或者也可以直接赋值给一个变量,然后判断这个变量是否与0相等
int a = 0;
int b = 66;
int c;
std::cout << std::boolalpha;
std::cout << (bool)(c = a) << std::endl;//false
std::cout << (bool)(c = b) << std::endl;//true
C++自学14:关系运算符(bool/std::boolalpha)相关推荐
- C++ Primer 5th笔记(chap 14 重载运算和类型转换)算术和关系运算符
运算符 双目算术运算符 + (加),-(减),*(乘),/(除),% (取模) 关系运算符 ==(等于),!= (不等于),< (小于),> (大于>,<=(小于等于),> ...
- 【C#】加加和减减、复合赋值运算符、一元二元运算符、关系运算符、bool类型
一.加加和减减 ①++ 自身加一 有前加,后加 ② - - 自身减一 有前减,后减 注意:一元运算符++/--比二元的+-优先级高 //后加(先取原值参与运算,后自身加一) //后加 ...
- C# 编程入门第三课 类型转换,++,关系运算符,bool类型(布尔类型),逻辑运算符,判断闰年,结构
C# 编程入门第三课 文章目录 C# 编程入门第三课 1. 类型转换 2. ++,-- 3. 关系运算符 4. bool 类型(布尔类型) 5. 逻辑运算符 6.判断闰年 7. 结构 1. 类型转换 ...
- 重载运算与类型转换——基本概念,输入和输出运算符,算术和关系运算符,赋值运算符,下标运算符,递增和递减运算符,成员访问运算符...
一.基本概念 重载的运算符时具有特殊名字的函数:它们的名字由关键字operator和其后要定义的运算符号共同组成.和其他函数一样,重载的运算符也包含返回类型.参数列表以及函数体. 重载运算符函数的参数 ...
- C++primer 第 4 章 表达式 4.1基础 4 . 2 算术运算符 4 .3 逻辑和关系运算符 4 . 4 赋值运算符 4 .5 递增和递减运算符 4.6成员访问运算符
表达式由一个或多个运算对象(operand)组成,对表达式求值将得到一个结果(result) 字面值和变量是最简单的表达式(expression),其结果就是字面值和变量的值.把一个运算符(opera ...
- c++语言运算符,C++关系运算符(超详细)
计算机擅长比较值以确定其中一个是否大于.小于或等于另一个.这些类型的操作很有价值,例如,它可以检测销售图表.确定收益和损失.对比数字以确保其在可接受的范围内以及验证用户给出的输入等. 在 C++ 中比 ...
- C++关系运算符和关系表达式
关系运算符即比较符. 用关系运算符将两个表达式连接起来就是关系表达式.关系表达式是一种最简单的逻辑表达式. 关系表达式一般用于判断是否符合某一条件.关系表达式的结果类型为bool,值只能是true或f ...
- python关系运算符中表示不等于的关系运算符_Python学习之------运算符表达式(关系运算符,逻辑运算符,三元表达式,成员关系)...
@详细看Python学习手册第121页. 1,算术运算符(加减乘除) 2,关系运算符(又叫比较运算符 > < == != >= <=) xy,x>=y 大小比较,返 ...
- C Primer Plus 第6章 C控制语句:循环 6.3 关系运算符和表达式
2019独角兽企业重金招聘Python工程师标准>>> 关系运算符 运算符 含义 < 小于 <= 小于等于 == 等于 >= 大于等于 > 大于 != 不等于 ...
最新文章
- DNSSEC 原理、配置与布署简介
- 【干货】求之不得的 Java 文档教程大汇总!
- 指针变量的定义与引用
- 数学/sgu 130 Circle
- 手机浏览器网址_「效率集」自定义网址导航高级功能介绍
- CMU机器学习学院院长Tom Mitchell:计算机模拟人脑才刚刚起步
- ElasticSearch的初级安装
- 魅族17 5G旗舰快充头曝光:万年24W终成过去时
- css 毛玻璃_CSS实现雨滴动画效果
- install and use zookeeper C client API
- python文件目录无权限_python检查目录文件权限并修改目录文件权限的操作
- python读取文件夹下所有文件名_python如何获取当前文件夹下所有文件名详解
- 关于chrome上的网银安全控件开发技术(chrome 调用本地dll)
- 基于OpenCv的人脸识别系统设计
- CentOS更换阿里yum源
- 减法公式运算法则_加减法运算法则
- Unity 3D 热更新之基于 Asset Bundle Browser 的 AssetBundle包
- Ansible使用基础之tags标记
- 拉卡拉考拉超收,关于它的全部信息!
- GC基本原理学习(Garbage Collected)
热门文章
- Python标准库中的uuid
- 烟台大学计算机学院宋宜斌教授,宋宜斌
- 用python画的基本知识_Opencv-python画图基础知识
- 让AIX下的sqlplus也支持回显功能
- python右键弹出菜单编写_python实现应用程序在右键菜单中添加打开方式功能
- spring boot项目下的application.properties中的logging.level设置日志级别
- 组件端Apollo配置放到NAS中
- 使用DataX从ORACLE同步数据到MYSQL
- Android开发笔记(六十一)文件下载管理DownloadManager
- phpstudy mysql升级5.7