The
string .h头文件定义了变量类型,宏和用于处理字符数组的各种函数.
size_t strlen(const char * str)
char * strcpy(char * dest,const char * src)
char * strncpy(char * dest,const char * src,size_t n)
char * strcat(char * dest,const char * src)
char * strncat(char * dest,const char * src,size_t n)
nt strcmp(const char * str1,const char * str2)
int strncmp(const char * str1,const char * str2,size_t n)
int strcasecmp(const char *,const char *)
int strncasecmp(const char *,const char *,size_t);
char * strchr(const char * strc语言strchr函数可以查找n字符,int c)
char * strrchr(const char * str,int c)
char * strstr(const char * haystack,const char * needle)
char * gets(char * str)
int fgetc(文件*流)
返回值: 此函数以unsigned char cast形式将读取的字符返回给int. 如果到达文件末尾或发生读取错误,则返回EOF.
char * fgets(char * str,int n,FILE * stream)
返回值: 如果成功,函数将返回相同的str参数. 如果到达文件末尾或未读取任何字符,则str的内容保持不变,并返回空指针.
如果发生错误,请返回空指针.
int putc(int char,FILE * stream)
返回值: 该函数将写入的字符作为无符号字符返回给int,如果发生错误,则返回EOF.
int putchar(int char)
返回值: 该函数将写入的字符作为无符号字符返回给int,如果发生错误,则返回EOF.
int puts(const char * str)
返回值: 如果成功,该函数将返回一个非负值c语言strchr函数可以查找n字符,如果发生错误,则返回EOF.
int fputs(const char * str,FILE * stream)
返回值: 此函数返回一个非负值,如果发生错误,则返回EOF.
1
int isalnum(int c)
此功能检查传输的字符是否为字母和数字.
2
int isalpha(int c)
此功能检查传递的字符是否为字母.
3
int iscntrl(int c)
此功能检查传递的字符是否为控制字符.
4
int isdigit(int c)
此功能检查传递的字符是否为十进制数字.
5
int isgraph(int c)
此功能检查传输的字符是否具有图形表示.
6
int islower(int c)
此功能检查传递的字符是否为小写字母.
7
int isprint(int c)
此功能检查传递的字符是否可打印.
8
int ispunct(int c)
此功能检查传递的字符是否为标点符号.
9
int isspace(int c)
此功能检查传递的字符是否为空字符.
10
int isupper(int c)
此功能检查传递的字符是否为大写字母.
11
int isxdigit(int c)
此功能检查传输的字符是否为十六进制数字.
1
int tolower(int c)
此功能将大写字母转换为小写字母.
2
int toupper(int c)
此功能将小写字母转换为大写字母.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-252217-1.html