b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

c strchr函数用法_strchr参数为什么是int_c strcpy用法

电脑杂谈  发布时间:2017-03-15 03:01:22  来源:网络整理

一字符函数和字符串函数

ANSIC标准要求在使用字符函数时包含ctype.h,使用字符串函数时包含头文件string.h。

1、字符函数(ctype.h)

(1)isalnum()函数

函数声明:intisalnum(intch)

功能:测试参数ch是否是字母(A-Z,大小写均可)或数字(0-9)。如果是,返回非零,否则返回零。

(2)isalpha()函数

函数声明:intisalpha(intch)

功能:测试参数ch是否是字母(A-Z,大小写均可)。如果是,返回非零,否则返回零。

(3)iscntrl()函数

函数声明:intiscntrl(intch)

功能:测试参数ch是否是控制字符(数为00-1f或7f)。如果是,返回非零,否则返回零。

(4)isdigit()函数

函数声明:intisdigit(intch)

功能:测试参数ch是否是数字(0-9)。如果是,返回非零,否则返回零。

(5)isgraph()函数

函数声明:intisgraph(intch)

功能:测试参数ch是否是除空之外的可打印字符。如果是,返回非零,否则返回零。

(6)islower()函数

函数声明:intislower(intch)

功能:测试参数ch是否是小写字母。如果是,返回非零,否则返回零。

(7)isprint()函数

函数声明:intisprint(intch)

功能:测试参数ch是否是可打印字符,包括空。如果是,返回非零,否则返回零。

(8)ispunct()函数

函数声明:intispunct(intch)

功能:测试参数ch是否是标点、字符或空。如果是,返回非零,否则返回零。

(9)isspace()函数

函数声明:intisspace(intch)

功能:测试参数ch是否是空、制表字符或换行字符。如果是,返回非零,否则返回零。

(10)issupper()函数

函数声明:intisupper(intch)

功能:测试参数ch是否是大写字母(A-Z)。如果是,返回非零,否则返回零。

(11)isxdigit()函数

函数声明:intisxdigit(intch)

功能:测试参数ch是否是十六进制数(0-9,A-F或a-f)。如果是,返回非零,否则返回零。

2、字符串函数(string.h)

(1)sty()函数

函数声明:char*sty(char*dest,char*src)

功能:拷贝字符串src到dest,直接拷贝到终结空字节字符为止。返回deststrlen(src)。

(2)strcat()函数

函数声明:char*strcat(char*str1,char*str2)

功能:把str2连到str1上,并以空(NULL)结束str1。原来作为str1结尾的空结束符被str2的第一个字符覆盖了,str2未被修改。返回合并后字符串的指针。注意要保证str1足够大。

(3)strchr()函数

函数声明:char*strchr(char*str,charch)

功能:返回由str所指向的字符串中首次出现的ch的位置指针。如果未发现与ch匹配的字符,则返回空指针。

(4)strcmp()函数:

函数声明:intstrcmp(char*s1,char*s2)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-37559-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    每日福利
    热点图片
    拼命载入中...