-
二、其他字符
1、sizeof 运算符和size_t类型
Sizeof运算符以字节为单位返回其操作数的大小;操作数可以是一个具体的数据对象(变量名),或一个类型;若是类型(如float),操作数必须被括在圆括号里;
size_t是unsigned或unsighed long 近义词;
2、取模运算符%
用于整数运算,用于右边的整数去除左边的整数得到的余数;
负数的取模运算遵照“趋零截尾”规则;若第一个操作数为负数得到的模也是负数,正数得到的也是正数;
3、增量与减量运算符:++和——
增量运算符:操作数的值增加1,有前缀与后缀模式;
减量运算符:操作数值减1;
优先级仅低于圆括号;
使用原则:若变量出现在同一个函数的多个参数的,不要将增量或减量运算符用于上面;若一个变量出现在同一个函数多个表达式里,不要用;
三、表达式与语句
1、表达式
表达式:由运算符与操作符构成;操作数可以是常量、变量或两者组合;一些表达式还可以是由小的表达式构成;
C的一个重要属性:每个表达式都有一个值
2、语句
语句:构成程序的基本部分;
程序:一系列带有某种必须的标点的语句集合;
副作用:是对数据对象或文件的修改,例:stares=50;
顺序点:程序执行过程中的一点;
3、复合语句:用花括号组织起来的两个或多个语句;
四、
带有参数的函数
声明一个参数就创建了一个形式参数或形式参量的变量;
函数调用:把实际参数传递给函数;
运算符、表达式与语句(2)
