*任何表达式语句都是表达式加分号组成的。
*C语言程序是从源文件的第一条语句开始执行的。(x) 从main函数开始执行
*C 语言中的变量名区分大小写。
*运算符优先级以及结合方式
1.初等运算符:()[ ] .(取结构体变量成员) ->(指针引用结构体变量成员)
2.单目运算符 + - ++ -- ~ *(取指针内容)&(取地址)sizeof(长度运算符)!
3.算术运算 * / %
4.算术运算 + -
5.移位运算 << >>
6.关系运算 < > <= >=
7.== !=
8.位逻辑运算 &
9. ^
10. |
11. &&
12. ||
13.条件运算 ?:
14.赋值运算 = += *= /=
15.逗号运算符 ,
*关于逗号运算符:求解过程先表达式1,后表达式2,整个表达式值是表达式2的值,如:(3+5,6+8)的值是14
* \'a\'的ASCII码是97 ,’A‘的是65,\'0\'是48
* if(a),表示a为真时执行后续语句(即a为非零的时候)
if(!a),表示a为假时执行后续语句(即a为零的时候)
* 表达式 (j=3, j++) 的值是 3
* 整数的表示:八进制(开头是0) 十六进制(0-9,a-f,A-F,首位数字前有ox) 十进制
* If x is a float variable, the value of expression x=10/4 is 2.0
*
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。


