第1周 《C语言及程序设计》资料1——C语言中的运算符
2016-04-01 11:29
260 查看
C语言中的运算符
C语言中的运算符
优先级 | 运算符 | 功 能 | 结合方式 |
1 | () [] -> . | 括号,数组,两种结构成员访问 | 由左向右 |
2 | ! ~ ++ -- + - * & (类型) sizeof | 否定,按位否定,增量,减量, 正负号,间接,取地址,类型转换,求大小 | 由右向左 |
3 | * / % | 乘,除,取模 | 由左向右 |
4 | + - | 加,减 | 由左向右 |
5 | << >> | 左移,右移 | 由左向右 |
6 | < <= >= > | 小于,小于等于,大于等于,大于 | 由左向右 |
7 | == != | 等于,不等于 | 由左向右 |
8 | & | 按位与 | 由左向右 |
9 | ^ | 按位异或 | 由左向右 |
10 | | | 按位或 | 由左向右 |
11 | && | 逻辑与 | 由左向右 |
12 | || | 逻辑或 | 由左向右 |
13 | ?= | 条件 | 由右向左 |
14 | = += -= *= /= &= ^= |= <<= >>= | 各种赋值 | 由右向左 |
15 | , | 逗号(顺序) | 由左向右 |
相关文章推荐
- codeblocks c++ 编译出错
- codeblocks c++ 编译出错
- C++标准库容器与迭代器
- C/C++二叉树搜索树操作集
- 用C语言进行CGI程序设计
- error C2660: “MessageBoxA” : 函数不接受 1 个参数
- C/C++编译常见链接错误
- C++ 抽象基类
- C语言运算符优先级记忆
- C语言基础知识
- C++中“->”和“.”在使用中有什么区别呢
- 详解一道C++笔试题,考察重载、覆盖、多态
- C++ 函数传递指针的引用或指针的指针,指针的值被改变
- 定义为指针,声明为数组
- 【设计模式C++】工厂模式
- 【C++】《C++标准程序库》小结第十三章-stream(3)
- c++第2次作业
- C++面试题
- C++: How is the process of function calling in C++
- C++: How is the process of function calling in C++