函数,语句,标识符,关键字
函数
一个源程序是有一个或多个函数定义顺序组成的,其中必须有一个函数名为main的主函数。
函数是指完成特定数据处理任务、功能上独立的一个程序段。
一个函数=函数首部+函数体,函数体是由0或多条变量组成的定义序列,1或多条语句顺序组成的语句序列。函数体必须用“{}”括起来,函数体必须紧接在函数首部之后。
语句
1.表达式语句
表达式语句=表达式+分号,形如:表达式;
执行表达式语句就是计算表达式的值
x=y+z; //赋值语句
y+z; //加法运算语句,但运算结果不能保留,无实际意义
i++; //先引用变量,然后变量i进行自加1运算
++i; //变量i先进行自加1运算,然后对变量i进行引用
2.函数调用语句
函数调用语句=函数名+分号,形如:函数名(实际参数表)
执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调用函数体中的语句,求取函数值。
3.控制语句
控制语句由特定的语句定义符组成,使用控制语句可实现程序的各种结构方式,从而实现对程序流程的控制。
C语言的9种控制语句可分为以下3类:
①条件判断语句:if语句、switch语句
②循环执行语句:do...while语句、while语句、for语句
③转向语句:break语句、goto语句(尽量少使用,不利于结构化程序设计)、continue语句、return语句
4.复合语句
把多个语句用{}括起来组成的一个语句叫复合语句。
复合语句内的各条语句必须用分号";"结尾,括号外"}"不加分号。
复合语句属于一条语句。
{
k=i+j;
a=b+c;
printf("%d%d\n",k,a);
}
5.空语句
空语句就是一个分号";"
是什么也不执行的语句,在程序中空语句可用来做空循环体。
标识符
程序中使用的变量名、函数名、 标号等统称为标识符,除库函数的函数名由系统定义外,其余都是由用户定义。
命名规则同变量命名规则。
关键字
32个关键字