c++运算符(2020年12月16日整理).pptx

上传人:摩西的****12 文档编号:156456357 上传时间:2020-12-18 格式:PPTX 页数:2 大小:23.71KB
返回 下载 相关 举报
c++运算符(2020年12月16日整理).pptx_第1页
第1页 / 共2页
c++运算符(2020年12月16日整理).pptx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《c++运算符(2020年12月16日整理).pptx》由会员分享,可在线阅读,更多相关《c++运算符(2020年12月16日整理).pptx(2页珍藏版)》请在金锄头文库上搜索。

1、C+运算符,如:int a=5;,1,= 注意:只是赋值而不是等于(=),1.2:算术运算符,在C 语言中有两个单目和五个双目运算符 所谓单目运算符就是只有需要一个操作数的运算符。双目运算符就是需要两个操作数的运算符 单目正+,单目负- +(加),-(减),*(乘),/(除),%(取模),1.1:赋值运算符,1.3:逻辑运算符 逻辑运算符是根据表达式的值来返回”真”或”假”.在 C 语言中没有我们所说的真值和 假值,它只认为是 0 还是非 0,1.4:关系运算符,就是对两个表达式进行比较,返回一个真或假 大于,=大于等于,=小于等于,=等于,!=不等于 这里一定要注意=和=的区别,一个是赋值运

2、算符一个时关系运算符,1.5:自增和自减运算符,自增+,自减其都是对变量操作结果是+1 还是减 1 注:运算符放在变量前和变量后都是一样的 int a=0; a+和a 是一样的 a 和a 是一样的 但是有些复杂情况得根据编译器来决定.不同的编译器可能结果不一样.比如:,int c=num1+num2; 所以尽量避免这样的情况出现 1.6:复合赋值运算符,+= 加法赋值,-= 减法赋值,*= 乘法赋值,/= 除法赋值,%=模运算赋值 =右移赋值,&=位逻辑与赋值,位逻辑或赋值,=位逻辑异或赋值,1.7:条件运算符,?: 它是对第一个表达式作真/假判断,然后根据结果返,回后面两个表达式中一个.,如:ab?a:b :逗号运算符 :位逻辑运算符 :位与运算符(也就是十进制数据转为二进制后,每位数进行的一些运算规则),0 & 0 = 0 0 & 1 = 0 1 & 0 = 0 1 & 1 = 1 如:int a=5,b=8 c=a&b.,2,a 转为二进制 00000101 b 转为二进制 00001000,2.1:优先级和结合性,3.1.1:()-.:+ -,左到右array(a+b),

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号