ecvt / fcvt / gcvt - 浮點數轉字串(舊制)
char *ecvt(double value, int ndigit, int *decpt, int *sign);
char *fcvt(double value, int ndigit, int *decpt, int *sign);
char *gcvt(double value, int ndigit, char *buf);
// 回傳靜態緩衝區指標,非執行緒安全;現代請用 snprintf/sprintf
ellipse / arc / circle - BGI 圖形基本圖元
void far ellipse(int x, int y, int stangle, int endangle,
int xradius, int yradius);
void far arc(int x, int y, int stangle, int endangle, int radius);
void far circle(int x, int y, int radius);
// 需 initgraph() 初始化圖形模式
enable / disable - 中斷控制
void enable(void); // 開啟硬體中斷 (STI)
void disable(void); // 關閉硬體中斷 (CLI)
// 僅適用於即時模式/核心程式,使用者模式程式不可用
eof - 檢測檔案結束
int eof(int handle);
// 低層檔案控制代碼版本;標準 C 請用 feof(FILE*)
exec 系列 - 程序映像替換
int execl(const char *path, const char *arg0, ..., NULL);
int execv(const char *path, char *const argv[]);
int execve(const char *path, char *const argv[], char *const envp[]);
// 成功不返回,失敗返回 -1;配合 fork() 實作多程序
exit / _exit / atexit - 程序終止
void exit(int status); // 清理標準 I/O、呼叫 atexit 登錄函數
void _Exit(int status); // C99 立即終止,不清理
void _exit(int status); // POSIX 立即終止
int atexit(void (*func)(void)); // 登錄正常終止時呼叫的函數
geninterrupt - 軟中斷產生
void geninterrupt(int intr_num);
// 例:呼叫 BIOS 影像中斷 0x10 輸出字元
// 僅適用於即時模式 DOS
getarccoords - 取得最後一次 arc 呼叫座標
void far getarccoords(struct arccoordstype *arccoords);
// 回傳弧線實際繪製的端點座標
標準化程度快速查核
| 函數 | 標準 | 建議替代 |
| ecvt, fcvt, gcvt | SVID / XSI | snprintf, sprintf |
| ellipse, arc, circle | Borland BGI | SDL2, Cairo, OpenGL |
| enable, disable, geninterrupt | DOS 實模式 | 不可移植,勿用 |
| eof | POSIX 低層 | feof (FILE*) |
| exec 系列 | POSIX | 標準程序控制 |
| exit, atexit | ANSI C | 標準終止機制 |
| getarccoords | Borland BGI | 自行計算幾何座標 |