data.h

来自「功能较全的表达式求值程序 C代码。mian是主函数」· C头文件 代码 · 共 28 行

H
28
字号

char pass[MAX_PASSWORD];
typedef double Value_type;

typedef enum
{
	SINGLE,BINARY,OPERAND,LEFT,RIGHT,END
}Kind_type;

typedef struct
{
	char name[MAX_NAME];
	Kind_type kind;
	union{
		int pri;
		Value_type val;
	}info;
}Signal_type;

Signal_type string[MAX_SIGNAL]={
	{"#",END},{"(",LEFT},{")",RIGHT},
	{"~",SINGLE,6},{"abs",SINGLE,6},{"sqrt",SINGLE,6},
	{"exp",SINGLE,6},{"ln",SINGLE,6},{"log10",SINGLE,6},
	{"sin",SINGLE,6},{"cos",SINGLE,6},{"tan",SINGLE,6},{"cot",SINGLE,6},
	{"arcsin",SINGLE,6},{"arccos",SINGLE,6},{"arctan",SINGLE,6},{"sinh",SINGLE,6},
	{"cosh",SINGLE,6},{"tanh",SINGLE,6},{"coth",SINGLE,6},{"fac",SINGLE,6},{"+",BINARY,4},{"-",BINARY,4},{"*",BINARY,5},{"/",BINARY,5},{"%",BINARY,5},
	{"^",BINARY,6}
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?