C语言知识点总结.docxC语言知识点总结
C语言知识点总结
1 / 21
C语言知识点总结
语言最重要得知识点
总体上必须清楚得 :
1)程序结构就是三种 :顺序结构、选择结构 (分支结构 )、循环结构。
3、赋值得左边只能就是一个变量。
4、int x=7、7;对滴, x 就就是 7
5、float y=7;对滴, x 就就是 7、0
3、复合得赋值表达式:
int a=2;
a*=2+3;运行完成后, a 得值就是 12。
一定要注意,首先要在 2+3 得上面打上括号。变成( 2+3)再运算。
C语言知识点总结
C语言知识点总结
5 / 21
C语言知识点总结
3/19
C语言知识点总结
C语言知识点总结
21 / 21
C语言知识点总结
4、自加表达式:
自加、自减表达式:假设 a=5,++a(就是为 6), a++(为 5);
运行得机理: ++a就是先把变量得数值加上 1,然后把得到得数值放到变量 a 中,然后再用这个 ++a表达式得数值为 6,而 a++就是先用该表达式得数值为5,然后再把 a 得数值加上 1 为 6,
再放到变量 a 中。进行了 ++a 与 a++后在下面得程序中再用到 a 得话都就是变量 a 中得 6 了。
考试口诀: ++在前先加后用, ++在后先用后加。
5、逗号表达式:
优先级别最低。表达式得数值逗号最右边得那个表达式得数值。
( 2,3,4)得表达式得数值就就是 4。
z=(2,3,4)(整个就是赋值表达式 )这个时候 z 得值为 4。(有点难度哦!)
z=2,3,4(整个就是逗号表达式)这个时候 z 得值为 2。
补充:
1、空语句不可以随意执行,会导致逻辑错误。
2、注释就是最近几年考试得重点,注释不就是 C语言,不占运行时间,没有分号。不可以嵌套!
3、强制类型转换:
一定就是( int)a 不就是 int(a),注意类型上一定有括号得。
注意( int )(a+b)与( int)a+b 得区别。前就是把 a+b 转型,后就是把 a 转型再加 b。
4、三种取整丢小数得情况:
C语言知识点总结
C语言知识点总结
7 / 21
C语言知识点总结
4/19
C语言知识点总结
C语言知识点总结
21 / 21
C语言知识点总结
1、 int a =1、6;
2、 (int)a;
3、;;
第八节、字符
1)字符数据得合法形式 ::
'1' 就是字符占一个字节, "1" 就是字符串占两个字节 (含有一个结束符号 )。 '0' 得 ASCII数值表示为 48,'a'得 ASCII数值就是 97,'A'得 ASCII数值就是
65。
一般考试表示单个字符错误得形式: '65'"1"
字符就是可以进行算术运算得,记住: '0'-0=48
大写字母与小写字母转换得方法: 'A'+32='a'相互之间一般就是相差 32。
2)转义字符:
转义字符分为一般转义字符、八进制转义字符、十六进制转义字符。
一般转义字符:背诵 \0 、\n 、 ’、 ”、 。
八进制转义字符: ‘141’就是合法得,前导得 0 就是不能写得。
十六进制转义字符: ’x6d’才就是合法得,前导得 0 不能写,并且 x 就是小
写。
3、字符型与整数就是近亲:两个具有很大得相似之处
char a = 65 ;
printf( “ %c”得,到a);得输出结果: a
printf( “ %d”得,到a);得输出结果: 65
C语言知识点总结
C语言知识点总结
9 / 21
C语言知识点总结
5/19
C语言知识点总结
C语言知识点总结
21 / 21
C语言知识点总结
例 2:一定要记住,异或得位运算符号 ”^。”0 异或 1 得到 1。
0 异或 0 得到 0。两个女得生不出来。
考试记忆方法:一男 (1)一女 (0)才可以生个小孩 (1)。
例 3:在没有舍去数据得时候, <<左移一位表示乘以 2; >>右移一位表示除以 2。
C语言知识点总结 来自淘豆网m.daumloan.com转载请标明出处.