目录
1.C语言的简单介绍和用途
C语言是一门计算机语言,用于人和计算机之间的交流;
2.C语言编译器的推荐
我一般是用这两个进行C语言代码的编写,也可以用VS!!!
3.计算机里的常用单位
比特、字节、kb、mb、gb、tb、pb; 1字节=8比特;1kb=1024字节;1mb=1024kb;1gb=1024mb;1tb=1024gb;1pb=1024tb;
4.数据类型
char 、short 、int 、long、long long、float 、double;
分别占1、2、4、4/8、8、4、8个字节;
5.变量、作用域、生命周期
①变量:C语言中规定变量定义在该代码块的前面;
②作用域: 通常一段代码并不是总是有效的,能限定代码发挥作用的区域就是其作用域;
局部变量的作用域是变量所在的局部范围;全局变量的作用域是整个工程。
③生命周期:局部变量进入作用域生命周期开始,出作用域生命周期结束; 全局变量的生命周期是整个程序。
6.常量
定义:固定不变的量。
分类:字面常量、const修饰的常变量、# define定义的标识符常量、枚举常量。
字面常量
直接输入固定不变的值。
const—常属性
使变量具备常量属性,后续无法修改;
# define定义的标识符常量
枚举常量
一一列举,枚举关键字:enum;
计算机从0开始排序;
7.转义字符
8.注释
单行注释//,多行注释/*....*/;
便于读者理解代码;
9.选择语句
①if(....){.....} else{...} 或 if(....){....}else if(...){....}else{....}
else if 个数不限
②条件运算符(?:):表达式1?表达式2:表达式3
表达式1如果成立则执行表达式2,否则执行表达式3;
③switch语句
10.循环语句
while循环,for循环,do while循环
11.函数
简化主函数代码,方便调用代码;
12.数组
定义:类型标识符 数组名[常量表达式]={元素,...};
下标从0开始,数组名[下标]用于提取元素,第一个元素下标为0;
若要提取数组内的所有元素可以利用循环打印;
数组如果初始化,可以不指定数组大小;
13.操作符
① 算术操作符
+、-、*、/(整除)、%(取余)
② 移位操作符
<<、>>
③位操作符
按位与 &、按位或 |、按位异或 ^
④赋值操作符
=、+=、-=、*=、/=、%=
&=、|=、^=、>>=、<<=
都是先操作后赋值;
例:a+=b;即为a=a+b;
⑤单目操作符
!逻辑反操作 例:不等于 !=
-负值 +正值 &取地址 sizeof()查看变量/类型的空间大小即字节长度
~对一个二进制数按位取反 --减1 ++加1 *简接访问 (类型)强制类型转换
⑥ 关系操作符
>、<、>=、<=、==、!= 用于表达式中
⑦逻辑操作符
逻辑与&&、逻辑或|| 用于表达式中
⑧条件操作符
(表达式1?表达式2:表达式3)
14.操作符的优先级
以上内容有些简略,没有详细展开说明,后期会有详细的笔记!!!
希望对你有所帮助,谢谢观看!!