- 3
- 0
- 约5.34千字
- 约 12页
- 2021-08-11 发布于山东
- 举报
C语言最重要的知识点复习资料卖力整理
C语言最重要的知识点复习资料卖力整理
PAGE / NUMPAGES
C语言最重要的知识点复习资料卖力整理
整体上一定清楚的 :
1)程序构造是三种 : 次序构造 , 循环构造 (三个循环构造 ), 选择构造
(if 和 switch)
2)读程序都要从 main() 进口 , 而后从最上边次序往下读 (遇到循环做
循环 ,遇到选择做选择 )。
3)计算机的数据在电脑中保存是以 二进制的形式 . 数据寄存的地点
就是 他的地点 .
4)bit 是位 是指为 0 或许 1。 byte 是指字节 , 一个字节 = 八个位 .
5)必定要记着 二进制 怎样划成 十进制。
观点常考到的:
1、编译预办理不是 C 语言的一部分,不再运转时间。 C 语言编译
的程序称为源程序,它以 ASCII 数值寄存在文本文件中。
2、每个 C 语言程序中 main 函数是有且只有一个。
3、在函数中不可以够再定义函数。
4、算法的是必定要有输出的,他能够没有输入。
5、 break 可用于循环构造和 switch 语句。
6、逗号运算符的级别最低。
第一章
1)合法的用户表记符观察:
合法的要求是由字母,数字,下划线构成。有其余元素就错了。
而且第一个一定为字母或则是下划线。第一个为数字就错了。
要点字不可以够作为用户表记符号。 main define scanf printf 都不是
要点字。诱惑你的地方 If 是能够做为用户表记符。由于 If 中的第一
个字母大写了,因此不是要点字。
2)实型数据的合法形式:
2.333e-1 就是合法的,且数据是 2.333 × 10。-1考试口诀: e 前 e 后必有数, e 后必为整数。 .
3)字符数据的合法形式 : :
1 是字符占一个字节, 1 是字符串占两个字节 (含有一个结束符
号)。
0 的 ASCII 数值表示为 48,a 的 ASCII 数值是 97,A 的 ASCII
数值是 65。
4) 整型一般是两个字节 , 字符型是一个字节,双精度一般是 4 个
字节:
考试时候一般会说,在 16 位编译系统,或许是 32 位系统。遇到这
种状况,不要去管,同样做题。掌握整型一般是两个字节 , 字符型
是一个字节,双精度一般是 4 个字节就能够了。
5)转义字符的观察:
在程序中 int a = 0x6d ,是把一个十六进制的数给变量 a 注意这
里的 0x 一定存在。
在程序中 int a = 06d, 是一个八进制的形式。
在转义字符中,’\x6d ’才是合法的, 0 不可以写,而且 x 是小写。
是合法‘的\141, ’0是不可以写的。
‘ \108是’非法的,由于不可以够出现 8。
6)算术运算符号的优先级别:
同级其他有的是从左到右,有的是从右到左。
7)强迫种类变换:
必定是 (int )a 不是 int (a),注意种类上必定有括号的。
注意( int )(a+b)和( int )a+b 的差异。 前是把 a+b 转型,后是把 a 转型再加 b。
8)表达式的观察:
是表达式就必定有数值。
赋值表达式:表达式数值是最左侧的数值, a=b=5;该表达式为
5,常量不可以够赋值。
自加、自减表达式:假定 a=5,++a(是为 6), a++(为 5);运转的机理: ++a 是先把变量的数值加上 1,而后把获得的数值放到变量 a 中,而后再用这
个++a 表达式的数值为 6,而 a++是先用该表达式的数值为 5,而后再把 a 的数值加上 1 为 6,
再放到变量 a 中。 进行了 ++a 和 a++后在下边的程序中再用到 a 的话都是变量 a 中的 6 了。
考试口诀: ++在前先加后用, ++在后先用后加。
逗号表达式:优先级别最低 ;表达式的数值逗号最右侧的那个表达式的数值。
(2,3,4)的表达式的数值就是 4。
9)位运算的观察:
会有一到二题考试题目。
总的办理方法:几乎全部的位运算的题目都要按这个流程来办理
(先把十进制变为二进制再变为十进制) 。
例 1:char a = 6, b;
b = a2; 这类题目的计算是先要把 a 的十进制 6 化成二进制,再做
位运算。
例 2:必定要记着,
例 3:在没有舍去数据的时候, 左移一位表示乘以 2;右移一位表示除以 2。
10)018 的数值是非法的,八进制是没有 8 的,逢 8 进 1。
11)% 符号两边要求是整数。不是整数就错了。
12)三种取整丢小数的状况:
1、;
2、 (int)a ;
3、
第二章
1)printf 函数的格式观察:
%d 对应整型; %c 对应字符; %f 对应单精度等等。宽度的,左
对齐等修饰。
%ld 对应 long int ;%lf
您可能关注的文档
- 2020年高考语文一轮复习语言文字应用专题八:压缩语段.doc
- 2020年高考语文作文素材之时事热评:莫让“悲情营销”消费爱心.doc
- 2020年黑龙江龙东地区中考语文考试说明.doc
- 2020年鼠年拜年短信大全.doc
- 2020江西高考作文题目预测及范文:克服恐惧,勇敢抉择.doc
- 2020深圳中考作文题目解析及范文.doc
- 2020申论考试热点及范文.doc
- 2020秋季学期幼儿园大班班主任工作计划.doc
- 2020管理学考研冲刺模拟试题及答案(一).doc
- 2020高考作文素材:习惯.doc
- 广西南宁2025-2026秋季期末八年级【语文】试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一化学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末九年级数学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一英语(含答案,无听力音频).pdf
- 广西南宁2025-2026秋季期末高一地理试卷(含答案).pdf
- 内科护理(中职):心包疾病病人的护理PPT教学课件.ppt
- 胆管结石的中医护理方法.ppt
- 内科护理(中职):心肌疾病病人的护理PPT教学课件.ppt
- 内科护理(中职):心律失常病人的护理PPT教学课件.ppt
- 嵌入式系统实践及工程应用—从基础到人工智能:具备AI算力的嵌入式系统开发PPT教学课件.pptx
原创力文档

文档评论(0)