导图社区 计算机运算符及表达式
此思维导图为计算机运算符及表达式。想学计算机的同学们可以来看看哦~
一维数组思维导图笔记整理,是由数字组成的以单纯的排序结构排列的结构单一的数组,是计算机程序中最基本的数组。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
运算符与表达式
3.6条件运算符
符号 ?: 表达式1?表达式2:表达式3 三目 任何基本类型
执行过程 首先判定表达式1的值是否为真: 若为真,取表达式2的值为整个表达式的值; 若为假,取表达式3的值为整个表达式的值;
3.7逗号运算符
逗号 , 表达式1,表达式2 双目 任何基本类型 执行过程 先计算表达式1,再计算表达式2,表达式2的值为整个表达式的值
2个逗号 ,, 表达式1,表达式2,表达式3 执行过程 先计算表达式1,再计算表达式2,再计算表达式3的值,表达式3的值为整个表达式的值
n个逗号 ,,,,...... 表达式1,表达式2, ...表达式n+1 执行过程 一次计算表达式1,表达式.....直到表达式n+1,表达式n+1的值为整个表达式的值
3.8sizeof运算符
测量存储长度 sizeof() 单目 任何数据类型 sizeofx(? )测量括号内的量在内存中存储所占的字节数
3.9类型转换运算符
一、自动类型转换
二、强制类型转换 强制转换运算符 强制转换的优先级与结合性 强制转换表达式 强制转换举例
3.10位运算符
按位与 & 2个数,展开成二进制,按位做与
按位或 | 2个数,展开成二进制,按位做或
按位异或 ^ 2个数,展开成二进制,按位做异或
左移位 << 1个数,展开成二进制,按位做左移n位
右移位 >> 1个数,展开成二进制,按位做右移n位
按位反 ~ 1个数,展开成二进制,按位做取反
3.5赋值运算符
赋值 = 14 右结合
实型给整型 舍弃小数 整型给实型 增加小数0 字符型给整型 存入整型的低8位,高位补0 整型给字符型 取整型的低八位给字符变量,高位丢失
3.4逻辑运算符
逻辑与(并且) && 两个条件同时为真,结论为真 双目
逻辑或(或者) || 两个条件有1个为真,结论为真 双目
逻辑非 ! 真变假,假变真 单目
3.3关系运算符
关系运算的结果为“真”或“假”,其值分别为“1”或“0”
双目 任何基本类型 左结合
3.2自加自减运算符
自加++ 变量的值+1 单目整型、字符型
自减- - 变量的值-1 单目整型、字符型
3.1运算符概述与算术运算符
1.运算符的表示
2.运算符的优先级和结合性
3.运算符对应的表达式
4.运算符应用举例