isalpha() //字母 返回true isupper() //大写字母 返回true islower() //小写字母 返回true tolower() //大写字母转换为小写 toupper() //小写字母转换为大写 isalnum() //字母或数字 返回true isdigit() //数字 返回true isxdigit() //十六进制数字(0~9,a~f,A~F) 返回true ispunct() //标点符号 返回true isspace() //空白字符(空格回车换行符等) 返回true iscntrl() //控制字符 返回true isprint() //打印字符(包括空格) 返回true isgraph() //除空格以外的打印字符 返回true itoa() //将整型值转换为字符串。 ltoa() //将长整型值转换为字符串。 ultoa() //将无符号长整型值转换为字符串。 gcvt() //将浮点型数转换为字符串,取四舍五入。 ecvt() //将双精度浮点型值转换为字符串,转换结果中不包含十进制小数点。 fcvt() //指定位数为转换精度,其余同ecvt()。 atof() //将字符串转换为双精度浮点型值。 atoi() //将字符串转换为整型值。 atol() //将字符串转换为长整型值。 strtod() //将字符串转换为双精度浮点型值,并报告不能被转换的所有剩余数字。 strtol() //将字符串转换为长整值,并报告不能被转换的所有剩余数字。 strtoul() //将字符串转换为无符号长整型值,并报告不能被转换的所有剩余数字。