我是靠谱客的博主 傲娇故事,最近开发中收集的这篇文章主要介绍C++常量 运算符,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

n  换行   光标移到下一行               空值                               t   水平制表符       

r   回车  光标回到本行开头          b    退格     光标退一格      f  换页符   光标移到下一页开始

ddd   任意字符                             xhh   任意字符

 

符号常量:宏定义:#define PRICE 30     [PRICE=30]

const int x=100;

 

 

运算符

算术运算符:

运算符描述 
+把两个操作数相加 
-从第一个操作数中减去第二个操作数 
*把两个操作数相乘 
/分子除以分母 
%整除后的余数返回值是整数 
++自增运算符,整数值增加 1 
--自减运算符,整数值减少 1 
//整除 

 

关系运算符:

 

运算符描述实例
==检查两个操作数的值是否相等,如果相等则条件为真。(A == B) 不为真。
!=检查两个操作数的值是否相等,如果不相等则条件为真。(A != B) 为真。
>检查左操作数的值是否大于右操作数的值,如果是则条件为真。(A > B) 不为真。
<检查左操作数的值是否小于右操作数的值,如果是则条件为真。(A < B) 为真。
>=检查左操作数的值是否大于或等于右操作数的值,如果是则条件为真。(A >= B) 不为真。
<=检查左操作数的值是否小于或等于右操作数的值,如果是则条件为真。(A <= B) 为真

 

逻辑运算符:

运算符描述实例
&&称为逻辑与运算符。如果两个操作数都非零,则条件为真。(A && B) 为假。
||称为逻辑或运算符。如果两个操作数中有任意一个非零,则条件为真。(A || B) 为真。
!称为逻辑非运算符。用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。!(A && B) 为真

 

 

位运算符:

运算符描述实例
&与    同时为1才返回1(A & B) 将得到 12,即为 0000 1100
|或   有一个是1就返回1(A | B) 将得到 61,即为 0011 1101
^异或  两个不同返回1(A ^ B) 将得到 49,即为 0011 0001
~非  0变成1,1变成0(~A ) 将得到 -61,即为 1100 0011,一个有符号二进制数的补码形式。
<<左移。左操作数的值向左移动右操作数指定的位数。A << 2  左移两位
>>右移。左操作数的值向右移动右操作数指定的位数。A >> 2

 

赋值运算符:

运算符描述实例
=简单的赋值运算符,把右边操作数的值赋给左边操作数C = A + B 将把 A + B 的值赋给 C
+=加且赋值运算符,把右边操作数加上左边操作数的结果赋值给左边操作数C += A 相当于 C = C + A
-=减且赋值运算符,把左边操作数减去右边操作数的结果赋值给左边操作数C -= A 相当于 C = C - A
*=乘且赋值运算符,把右边操作数乘以左边操作数的结果赋值给左边操作数C *= A 相当于 C = C * A
/=除且赋值运算符,把左边操作数除以右边操作数的结果赋值给左边操作数C /= A 相当于 C = C / A
%=求模且赋值运算符,求两个操作数的模赋值给左边操作数C %= A 相当于 C = C % A
<<=左移且赋值运算符C <<= 2 等同于 C = C << 2
>>=右移且赋值运算符C >>= 2 等同于 C = C >> 2
&=按位与且赋值运算符C &= 2 等同于 C = C & 2
^=按位异或且赋值运算符C ^= 2 等同于 C = C ^ 2
|=按位或且赋值运算符C |= 2 等同于 C = C | 2

 

条件运算符:

 

转载于:https://www.cnblogs.com/liming19680104/p/10436439.html

最后

以上就是傲娇故事为你收集整理的C++常量 运算符的全部内容,希望文章能够帮你解决C++常量 运算符所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部