1.预定义常量和类型: define true 1: define FAlse -1: define ERRor NULL:
1.预定义常量和类型: # define TRUE 1; # define FALSE -1; # define ERROR NULL;
2.函数的形式 [数据类型]函数名([形式参数]) [形式参数说明; {内部数据说明; 执行语句组 }/函数名* 函数的定义主要由函数名和函数体组成,函数体用花括号 “{"和“}括起来。函数中用方括号括起来的部分为可选项,函 数名之间的圆括号不可省略。函数的结果可由指针或别的方式传 递到函数之外。执行语句可由各种类型的语句所组成,两个语句 之间用“;”号分隔。可将函数中的表达式的值通过 return语句 返回给调用它的函数。最后的花括号“}"之后的/*函数名*/为注 释部分,可舍
2.函数的形式 [数据类型] 函数名 ([形式参数]) [形式参数说明;] { 内部数据说明; 执行语句组; } /*函数名*/〈 函数的定义主要由函数名和函数体组成,函数体用花括号 “{”和“}”括起来。函数中用方括号括起来的部分为可选项,函 数名之间的圆括号不可省略。函数的结果可由指针或别的方式传 递到函数之外。执行语句可由各种类型的语句所组成,两个语句 之间用“;”号分隔。可将函数中的表达式的值通过return语句 返回给调用它的函数。最后的花括号“}”之后的/*函数名*/为注 释部分,可舍
3.赋值语句 简单赋值: 〈变量名〉=〈表达式〉,它表示将表达式的值赋给左边 的变量; 〈变量〉++,它表示变量加1后赋值给变 量; 〈变量〉-,它表示变量减1后赋值给变量;
3.赋值语句 简单赋值: 〈变量名〉=〈表达式〉,它表示将表达式的值赋给左边 的变量; 〈变量〉++,它表示变量加1后赋值给变 量; 〈变量〉--,它表示变量减1后赋值给变量;
成组赋值: 1.(〈变量1〉,〈变量2〉,〈变量3〉,.〈变量k〉)=(〈表达 式1〉,〈表达式2),〈表达式3),…〈表达式k〉); 2.〈数组名1〉[下标1标2]=(数组名2)[下标1…标2]
成组赋值: 1.(〈变量1〉,〈变量2〉,〈变量3〉,…〈变量k〉)=(〈表达 式1〉,〈表达式2〉,〈表达式3〉,…〈表达式k〉); 2.〈数组名1〉[下标1…下标2]=〈数组名2〉[下标1…下标2]
串联赋值: 〈变量1〉=〈变量2〉=〈变量3)=…=〈变量k〉=〈表达式〉 条件赋值: 〈变量名〉=〈条件表达式〉?〈表达式1):〈表达式2 交换赋值: 〈变量1〉 〈变量2〉,表示变量1和变量2互换
串联赋值: 〈变量1〉=〈变量2〉=〈变量3〉=…=〈变量k〉= 〈表达式〉; 条件赋值: 〈变量名〉=〈条件表达式〉?〈表达式1〉:〈表达式2〉; 交换赋值: 〈变量1〉←→〈变量2〉,表示变量1和变量2互换;