|
C库函数手册(10) int _tolower(int ch) 返回ch相应的小写字母('a'-'z') int toupper(int ch) 若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z') int _toupper(int ch) 返回ch相应的大写字母('A'-'Z')
诊断函数,所在函数库为assert.h、math.h void assert(int test) 一个扩展成if语句那样的宏,如果test测试失败, 就显示一个信息并异常终止程序,无返回值 void perror(char *string) 本函数将显示最近一次的错误信息,格式如下: 字符串string:错误信息 char *strerror(char *str) 本函数返回最近一次的错误信息,格式如下: 字符串str:错误信息 int matherr(struct exception *e) 用户修改数学错误返回信息函数(没有必要使用) double _matherr(_mexcep why,char *fun,double *arg1p, double *arg2p,double retval) 用户修改数学错误返回信息函数(没有必要使用)
输入输出子程序,函数库为io.h、conio.h、stat.h、dos.h、stdio.h、signal.h int kbhit() 本函数返回最近所敲的按键 int fgetchar() 从控制台(键盘)读一个字符,显示在屏幕上 int getch() 从控制台(键盘)读一个字符,不显示在屏幕上 int putch() 向控制台(键盘)写一个字符 int getchar() 从控制台(键盘)读一个字符,显示在屏幕上 int putchar() 向控制台(键盘)写一个字符 int getche() 从控制台(键盘)读一个字符,显示在屏幕上 int ungetch(int c) 把字符c退回给控制台(键盘) char *cgets(char *string) 从控制台(键盘)读入字符串存于string中 int scanf(char *format[,argument…])从控制台读入一个字符串,分别对各个参数进行 赋值,使用BIOS进行输出 int vscanf(char *format,Valist param)从控制台读入一个字符串,分别对各个参数进行 赋值,使用BIOS进行输出,参数从Valist param中取得 int CScanf(char *format[,argument…])从控制台读入一个字符串,分别对各个参数进行 赋值,直接对控制台作操作,比如显示器在显示时字符时即为直接写频方式显示
|