类C语言语法示例
1、预定义常量和类型
#define TRUE 1
#define FALSE 0
#define OK 1
#define ERROR 0
#define INFEASIBLE -1
#define OVERFLOW -2
typedef in Status; //Status是函数的类型,其值是函数结果状态代码。
2、数据结构的存储结构
typedef ElemType first;
3、基本操作的算法
函数类型 函数名(函数参数表){
//算法说明
语句序列
}//函数名
4、赋值语句
简单赋值:
变量名=表达式;
串联赋值:
变量名1=变量名2=...=变量名k=表达式;
成组赋值:
(变量名1,...,变量名k)=(表达式1,...,表达式k);
结构名=结构名;
结构名=(值1,...,值k);
变量名[]=表达式;
变量名[起始下标..终止下标]=变量名[起始下标..终止下标];
交换赋值:
变量名变量名;
条件赋值:
变量名=条件表达式?表达式?表达式T:表达式F
5、选择语句
1、if(表达式) 语句;
2、if(表