【分隔符】 在C语言中采用的分隔符有逗号和空格两种。逗号主 要用在类型说明和函数参数表中,分隔各个变量。空格多 用于语句各单词之间,作间隔符。在关键字、标识符之间 必须要有一个以上的空格符作间隔,否则将会出现语法 错误,例如把inta;写成inta;,C编译器会把inta当成一个 标识符处理,其结果必然出错。 【常量】 C语言中使用的常量可分为数字常量、字符常量、字 符串常量、符号常量、转义字符等多种。在第2章中将专 门给予介绍 2024/10/28 26
2024/10/28 26 【分隔符】 在C语言中采用的分隔符有逗号和空格两种。逗号主 要用在类型说明和函数参数表中,分隔各个变量。空格多 用于语句各单词之间,作间隔符。在关键字、标识符之间 必须要有一个以上的空格符作间隔, 否则将会出现语法 错误,例如把int a;写成inta;,C编译器会把inta当成一个 标识符处理,其结果必然出错。 【常量】 C语言中使用的常量可分为数字常量、字符常量、字 符串常量、符号常量、转义字符等多种。在第2章中将专 门给予介绍
【注释符】 C语言的注释符是以“/*开头并以“*/”结尾的串。 在“/*”和“*/”之间的即为注释。程序编译时,不对注释 作任何处理。注释可出现在程序中的任何位置。注释用来 向用户提示或解释程序的意义。在调试程序中对暂不使用 的语句也可用注释符括起来,使翻译跳过不作处理,待调 试结束后再去掉注释符。 (3)程序语句。C程序是由若干条语句组成,语句是 程序的基本书写单位和执行单位。其语句可分为如下五种: 表达式语句、声明语句、空语句、复合语句及流程控制语 句。 2024/10/28 27
2024/10/28 27 【注释符】 C语言的注释符是以“/*”开头并以“*/”结尾的串。 在“/*”和“*/”之间的即为注释。程序编译时,不对注释 作任何处理。注释可出现在程序中的任何位置。注释用来 向用户提示或解释程序的意义。在调试程序中对暂不使用 的语句也可用注释符括起来,使翻译跳过不作处理,待调 试结束后再去掉注释符。 (3)程序语句。C程序是由若干条语句组成,语句是 程序的基本书写单位和执行单位。其语句可分为如下五种: 表达式语句、声明语句、空语句、复合语句及流程控制语 句
【表达式语句】 在一个表达式后加分号,就构成了表达式语句。执行一个表 达式语句就是对表达式求值。最典型的是,由赋值表达式 加分号构成一个赋值语句。表达式能构成语句是C语言的 一个重要特色。“函数调用语句”由一次函数调用加一个 分号构成一个语句,它也属于表达式语句,因为函数调用 (如sin(x)也属于表达式的一种。 a=3; printf (This is a C statement.") 2024/10/28 28
2024/10/28 28 【表达式语句】 在一个表达式后加分号,就构成了表达式语句。执行一个表 达式语句就是对表达式求值。最典型的是,由赋值表达式 加分号构成一个赋值语句。表达式能构成语句是C语言的 一个重要特色。“函数调用语句”由一次函数调用加一个 分号构成一个语句,它也属于表达式语句,因为函数调用 (如sin(x))也属于表达式的一种。 a=3; printf ( " This is a C statement. " );
【声明语句】 在C语言中,一个名字(标识符)在使用之前必须 先声明,按声明的对象可分为变量声明和函数声 明,按是否产生程序实体可分为定义性声明和引 用性声明。 【空语句】 只有一个分号的语句叫空语句。主要用于语法要求 有一条语句但实际没有任何操作可执行的场合。 2024/10/28 29
2024/10/28 29 【声明语句】 在C语言中,一个名字(标识符)在使用之前必须 先声明,按声明的对象可分为变量声明和函数声 明,按是否产生程序实体可分为定义性声明和引 用性声明。 【空语句】 只有一个分号的语句叫空语句。主要用于语法要求 有一条语句但实际没有任何操作可执行的场合
【复合语句】 该语句是指括在一对花括号之间的语句序列。在语法上它相 当于一条语句,只是在花括号外,不再写分号。该语句主 要在两种情形下使用: 1)语法要求一条语句,但又难以只用一条简单语句表达的 情形。 2)形成局部化的封装体。函数是一种局部化的封装体。 {z=x+y; t=z/100; printf("of",t)月 2024/10/28 30
2024/10/28 30 【复合语句】 该语句是指括在一对花括号之间的语句序列。在语法上它相 当于一条语句,只是在花括号外,不再写分号。该语句主 要在两种情形下使用: 1)语法要求一条语句,但又难以只用一条简单语句表达的 情形。 2)形成局部化的封装体。函数是一种局部化的封装体。 { z = x + y; t = z / 100; printf("%f", t ); }