= 赋值运算符:
将赋值符号右边的式子算出来,然后赋值到左边。左边必须是一个变量。
算数运算符:+ - * / % ++ --
知道几个特点:
1. 两个整数相除,得到的结果只有整数部分。
2. %符号的两个操作数都必须是整数
3. ++和--:
前置的自增和自减的同时,还参与了运算,那么先自增自减再参与运算
后置的自增和自减的同时,还参与了运算,那么先运算再自增自减
4. 取地址符 &
在scanf的时候,要求传递变量的地址,但是变量的地址又是无法预测的,所以我们需要使用C提供的&去获取变量的地址。
5. 逗号运算符
【,】运算符,它没有具体的运算规则,一般就起到一个分隔的作用。
特点:逗号运算符得到的式子的值,是最后一个数的值。
int a =(1,3); i==3
6. sizeof运算符
用来求得一个数据类型所占用的字节数,或者一个变量所占用的字节数。
优先级和结合性:
优先级:在同一个式子里面,同时出现了多个运算符,那么就会先计算优先级高的,再计算优先级低的。
结合性:多个运算符的优先级相同,那么就要考虑结合性。
strcpy 拷贝字符串
strcat 链接字符串
strlen 求字符串长度
strcmp 比较两个字符串是否一样。
三大结构:
顺序结构:从main开始,顺序着执行
选择结构:if(表达式)
循环结构:while(表达式)
关系运算符:> >= < <= == !=
逻辑运算符:操作数1&&操作数2 操作数1||操作数2 !操作数1