basic.h
来自「speech signal process tools」· C头文件 代码 · 共 53 行
H
53 行
#if !defined (YES)#define YES 1#endif#if !defined (NO)#define NO 0#endif#if !defined (EOS)#define EOS '\0'#endif#if !defined (TAB)#define TAB '\t'#endif#if !defined (NULL)#define NULL 0#endif#if defined (CTRL)#undef CTRL#endif#define CTRL(x) ((x) & 0xbf)#define LOW_GCHAR ' '#define HIGH_GCHAR '~'#ifdef DEBUG#define ENTER(name) static char *rname = "name"; \ { \ Level++; \ fprintf (stderr, "%*s%s\n", -(Level*4), "-", \ rname); \ fflush (stderr); \ }#define RETURN(x) {Level--; return (x);}#define EXIT {Level--; return; }#else#define ENTER(name)#define RETURN return#define EXIT return#endif#define when break;case#define otherwise break;default#ifndef EXTERN#define EXTERN extern#endifEXTERN int Level; /* level of function call debug */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?