首页 > 编程知识 正文

c51是一门语言么,c51调用函数的各种格式

时间:2023-05-04 23:34:09 阅读:170852 作者:3745

C-51软件包的库包含标准APP声明,每个函数在其相应的头文件. h中有一个原型声明。 使用库函数时,必须在源程序中使用预编译指令,以定义与包含函数原型声明的函数相关的头文件。 例如:

#包含

#包含

如果省略文件,编译器会预期标准的c参数类型,并且无法确保函数正确执行。

3.1 CTYPE.H :字符函数

CTYPE.H头文件包含以下库函数:

函数名称: isalpha

原型: Externbitisalpha(char ) )。

功能: isalpha检查传递的字符是否在“a”-“z”和“a”-“z”之间,如果为真,则返回

值为1,否则为0。

函数名称: isalnum

原型:外部bitisalnum (char ) )。

功能: isalnum检查字符是否在‘a’-‘z’、‘a’-‘z’或‘0’-‘9’之间,是真返回

返回值为1,否则为0。

函数名称: iscntrl

原型:扩展bitiscntrl (char ) )。

功能: iscntrl检查字符是否在0x00~0x1F之间或0x7F之间,真返回值为1,否则为0。

函数名称: isdigit

原型:扩展bitisdigit (char ) )。

功能: isdigit检查字符是否在“0”-“9”之间,真实返回值为1,否则为0。

函数名称: isgraph

原型: Externbitisgraph(char )。

功能: isgraph检查变量是否为可打印字符,可打印字符的值域为0x21~0x7E。 如果可以的话

打印,返回值为1,否则为0。

函数名称: isprint

原型: Externbitisprint(char ) ) ) )。

功能:除与isgraph相同外,还接受空白字符(0X20 )。

函数名称: ispunct

原型:扩展(char ) )。

功能: ispunct检查字符是否为标点符号或空格。 如果字符是空格或32个标点符号和格式

文字之一。 假设使用ASCII字符集中128个标准字符,则返回1,否则返回0。 Ispunct为以下字符返回1 :

(空间)! " $%^ ((),-./:=?" _ (() )。

}

函数名称: islower

原型:外部bitislower (char ) )。

功能: islower检查字符变量是否在“a”-“z”之间,真实返回值为1,否则为0。

函数名称: isupper

原型:外部bitisupper (char ) )。

功能: isupper检查字符变量是否在“a”-“z”之间,真实返回值为1,否则为0。

函数名称: isspace

原型:扩展空间(char ) )。

功能: isspace检查字符变量是否为空格、制表符、换行符或垂直制表符

符号和送纸。 真返回值为1,否则为0。

函数名称: isxdigit

原型: externbitisxdigit(char ) ) ) ) ) ) ) )。

功能: isxdigit检查字符变量是否在“0”-“9”、“a”-“f”或“a”-“f”之间。

真返回值为1,否则为0。

函数名称: toascii

原型: toascii(c ) ) c )0x7F );

功能:此宏将所有整数值缩小到有效的ASCII范围,并移除变量和0x7F相以移除低

7位以上的所有位数。

函数名称: toint

原型:外部字符(char ) )。

功能: toint将ASCII字符转换为十六进制,返回值0到9是从ASCII字符‘0’到‘9’中得到的

10到15是ASCII字符‘a’-‘f’(无论大小写都可以获得。

函数名称: tolower

原型: Externchartolower(char ) )。

功能: tolower将字符转换为小写,字符变量必须在“a”-“z”之间才能旋转

按钮,来查看主文件中将要发送的内容。

函数名称: _tolower

原型: tolower(c ); (c -‘a’‘a’) )

功能:该宏逐位或逐位改变0x20参数值的相位。

函数名称: toupper

原型: extern char toupper(char )

功能: toupper将字符转换为大写,字符变量必须在“a”-“z”之间才能旋转

按钮,来查看主文件中将要发送的内容。

函数名称: _toupper

原型: _toupper(c ); (c ) -《a》) a ) )

功能: _toupper宏将c和0xDF逐位调相。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。