【C语言】C语言运算符
2016-02-13 17:34
330 查看
目录:
【算术运算符】
【自增运算符】
【自减运算符】
【关系运算符】
【逻辑运算符】
【三目运算符】
【sizeof运算符】
· 作用
1.算术运算符
+(加)、-(减)、*(乘)、/(除)、%(取余、模)
注:
· 取余结果与%左边有关。
· 数据类型决定数据精度。
2.自增运算符
++a 先加后用 // a += 1
a++ 先用后加 // a += 1
3.自减运算符
- -a 先减后用 // a -= 1
a- - 先减后用 // a -= 1
4.关系运算符
>、<、>=、<=、==、!=
优先级:==、!= (>) <、<=、>、>=
5.逻辑运算符
与(&&):两边都必须成立,一边不成立,忽略另一边。
或(||):两边只要有一边成立,忽略另一半。
非(!):真为假,假为真。
6.三目运算符
格式:条件 ? a:b // a、b为数值
成立输出a,不成立输出b。
7.sizeof运算符
作用:返回变量或常量、数据类型占用的内存字节数。
格式:
· sizeof(变量/常量)
· sizeof(数据类型)
【算术运算符】
【自增运算符】
【自减运算符】
【关系运算符】
【逻辑运算符】
【三目运算符】
【sizeof运算符】
· 作用
1.算术运算符
+(加)、-(减)、*(乘)、/(除)、%(取余、模)
注:
· 取余结果与%左边有关。
· 数据类型决定数据精度。
2.自增运算符
++a 先加后用 // a += 1
a++ 先用后加 // a += 1
3.自减运算符
- -a 先减后用 // a -= 1
a- - 先减后用 // a -= 1
4.关系运算符
>、<、>=、<=、==、!=
优先级:==、!= (>) <、<=、>、>=
5.逻辑运算符
与(&&):两边都必须成立,一边不成立,忽略另一边。
或(||):两边只要有一边成立,忽略另一半。
非(!):真为假,假为真。
6.三目运算符
格式:条件 ? a:b // a、b为数值
成立输出a,不成立输出b。
7.sizeof运算符
作用:返回变量或常量、数据类型占用的内存字节数。
格式:
· sizeof(变量/常量)
· sizeof(数据类型)
相关文章推荐
- leetcode70题 题解 翻译 C语言版 Python版
- C++对象的赋值和复制
- Windows 下免费的 C++ 开发平台 EasilyGCC 正式发布
- c++11 新特性之 autokeyword
- C++对象的动态建立和释放
- 【C语言】C语言static和extern区别
- 【C语言】C语言static和extern区别
- 【C语言】C语言外部变量和内部变量
- 【C语言】C语言外部变量和内部变量
- 【C语言】C语言局部变量和全局变量
- usaco 2.2.3 runround
- C++实现线程同步的几种方式
- C/C++语言复习一
- usaco 2.1.1 castle
- usaco 2.1.2 frac1
- usaco 1.5.3 sprime
- 使用c语言编写程序:不允许创建第三方变量
- 单片机C语言 串口传输 结构体
- C++共用数据的保护
- C语言memset详解