C语言最重要的知识点复习资料卖力整理.docVIP

  • 3
  • 0
  • 约5.34千字
  • 约 12页
  • 2021-08-11 发布于山东
  • 举报

C语言最重要的知识点复习资料卖力整理.doc

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

文档评论(0)

1亿VIP精品文档

相关文档