今天的笔记
3.字符串+转义字符+注释:
字符串:“”;空字符串
字符串可以放到数组中
转义字符:
注释:
代码中有不需要的代码可以直接删除,也可以注释掉
代码中有些代码比较难懂,可以叫一下注释文字
注释的两种风格:
(1) 缺陷:不能嵌套注释
(2)//xxxxxxx 可以注释一下也可以注释多行
4.选择语句
if语句
“>:"是一个提示符,在:后面输入文字等
5.循环语句
while语句
for语句
do...while语句
6.函数
函数的特点就是简化代码,代码复用
7.数组
定义:一组相同类型的元素的集合
数组的每个元素都有一个下标,数组的下标语法规定是从0开始,可以用下标来访问元素
8.操作符
算术操作符:
+ - * / %
移(二进制)位操作符:
>> <<
位操作符:
& ^ |
&(按位与,只有两个同时为真结果才为真)
|(按位或,只要有一个为真就是真)
^(不是次方而是按位异或,对应的二进制位相同,则为0,对应的二进制位相异,则为1)
”=“是赋值 , ”==“是判断相等。
赋值操作符:
= += -= *= /= &= ^= |= >>= <<=
单目操作符(双目操作符(有两个操作数),三目操作符(有三个操作数)):
! 逻辑反操作
- 负值
+ 正值
& 取地址
sizeof 操作数的类型长度(以字节为单位)
~ 对一个数的二进制按位取反
原码、反码、补码
负数在内存中存储的时候,存储的是二进制的补码,我们使用打印的是这个数的原码
计算规则:原码符号位不变其他位按位取反得到反码,反码加1得到补码
有符号的数二进制储存码最高位表示符号位,为1为负数,为0是正数
-- 前置、后置--
++ 前置、后置++
* 间接访问操作符(解引用操作符)
(类型) 强制类型转换
关系操作符:
>
>=
<
<=
!= 用于测试”不相等“
== 用于测试”相等“
逻辑操作符:
&& 逻辑与
|| 逻辑或
条件操作符(三目操作符):
exp1?exp2:exp3
逗号操作符:
exp1,exp2,exp3,.....expN
下标引用、函数调用和结构成员:
[] () . ->
9.常见关键字
-----------------------------------
©著作权归作者所有:来自51CTO博客作者一只万西西的原创作品,请联系作者获取转载授权,否则将追究法律责任
自学C语言的第五天
https://blog.51cto.com/u_15633957/5294131



