c语言基础知识总结
c语言基础知识总结
c语言基础知识总结
语言最重要的知识点复习资料
这个 a 版本,还会进行更正和增补,请大家仔细熟习这些基础知识!
整体上一定清楚的 :
程 , 字符型是 1 个字节,双精度一般是 8 个字节:
long int x; 表示 x 是长整型。
unsigned int x; 表示 x 是无符号整型。
第六、七节:算术表达式和赋值表达式
中心:表达式必定有数值!
1、算术表达式: +,- ,*,/ ,%
考试必定要注意: “ / ” 两边都是整型的话,结果就是一个整型。 3/2 的结果
就是 1.
“ / ” 假如有一边是小数,那么结果就是小数。 3/ 的结果就
是
“ %”符号请必定要注意是余数, 考试最简单算成了除号。 )%
符号两边要求是整数。不是整数就错了。
2、赋值表达式:表达式数值是最左侧的数值, a=b=5; 该表达式为 5,常量不可以够
赋值。
1、 int x=y=10: 错啦,定义时,不可以够连续赋值。
2、 int x,y;
c语言基础知识总结
c语言基础知识总结
c语言基础知识总结
x=y=10; 对滴,定义达成后,能够连续赋值。
c语言基础知识总结
c语言基础知识总结
c语言基础知识总结
3、赋值的左侧只好是一个变量。
4、 int x= ;对滴, x 就是 7
5、 float y=7 ;对滴, x 就是
3、复合的赋值表达式:
int a=2 ;
a*=2+3 ;运转达成后, a 的值是 12。
必定要注意,第一要在 2+3 的上边打上括号。变为( 2+3)再运算。
4、自加表达式:
自加、自减表达式:假定 a=5, ++a(是为 6), a++ (为 5);
运转的机理: ++a 是先把变量的数值加上 1,而后把获得的数值放到变量 a 中,
而后再用这个 ++a 表达式的数值为 6,而 a++是先用该表达式的数值为 5,而后再
把 a 的数值加上 1 为 6,
c语言基础知识总结
c语言基础知识总结
c语言基础知识总结
再放到变量
a 中。 进行了
++a
和
a++后 在下边的程序中再用到
a 的话都是变
c语言基础知识总结
c语言基础知识总结
c语言基础知识总结
量 a 中的 6 了。
考试口诀: ++在前先加后用, ++在后先用后加。
5、逗号表达式:
优先级别最低。表达式的数值逗号最右侧的那个表达式的数值。
( 2,3,4)的表达式的数值就是 4。
z= (2,3, 4) ( 整个是赋值表达式 ) 这个时候 z 的值为 4。(有点难度哦! )
z= 2 ,3,4 (整个是逗号表达式)这个时候 z 的值为 2。
增补:
1、空语句不可以够任意履行,会致使逻辑错误。
2、说明是近来几年考试的要点,说明不是 C 语言,不占运转时间,没有分号。
c语言基础知识总结
c语言基础知识总结
c语言基础知识总结
不可以够嵌套!
3、强迫种类变换:
必定是 (int )a 不是 int ( a),注意种类上必定有括号的。
注意( int )( a+b) 和( int ) a+b 的差异。 前是把 a+b 转型,后是把 a
转型再加 b。
4、三种取整丢小数的状况:
1、 int a = ;
2、 (int)a ;
3、 1/2 ; 3/2 ;
第八节、字符
1)字符数据的合法形式 : :
'1' 是字符占一个字节, "1" 是字符串占两个字节 ( 含有一个结束符号 ) 。
'0' 的 ASCII 数值表示为 48,'a' 的 ASCII 数值是 97, 'A' 的 ASCII 数值
是 65。
一般考试表示单个字符错误的形式: '65' "1"
字符是能够进行算术运算的,记着: '0'-0=48
大写字母和小写字母变换的方法: 'A'+32='a' 互相之间一般是相差 32。
2)转义字符:
c语言基础知识总结 来自淘豆网m.daumloan.com转载请标明出处.