有关字符串和字符的函数
来源:互联网 发布:手机淘宝店装修教程 编辑:程序博客网 时间:2024/05/16 23:42
字符串操作函数,在string.h头文件中声明
连接
char * strcat(char *s,char *t)将t指向的字符串连接到s所指的字符串上,并返回字符串s的地址。
char * strncat(char *s,char *t, int n)只将t的前n个字符连接到s上
比较
int strcmp(char *s, char *t),比较字符串s,t,若s<t返回负整数,s>t返回正整数,s=t返回0
int strncmp(char *s, char *t),只比较前n个字符。
复制
char *strcpy(char *s ,char *t)将字符串t复制到s上,返回s的地址
char *strcpy(char *s ,char *t, int n)
查找字符
char * strchr(char *s, char c),在字符串s中查找字符c,若存在,返回c第一次出现的位置的指针,否则返回NULL
char * strrchr(char *s, char c),返回最后一次出现c的位置指针,未找到则返回NULL
unsigned int strlen(char *s),返回字符串s的长度,不包括字符’\0’在内。
字符类别测试和转换函数,在ctype.h头文件中声明
int isalpha(int c)若c是字母,则返回非零值,否则返回0
int isdigit(int c)若c是数字,返回非零值
int isalnum(int c)若c是字母或者数字,返回非零值
int isspace(int c) 若c是空格、横向制表符、换行符、回车符,换页符或纵向制表符,则返回一个非0 值
判断字符c是大写字母还是小写字母:
int isupper(int c)
int islower(int c)
字符转换函数:
int toupper(int c)若c是小写字母,转换为大些字母返回;否则原样输出
int tolower(int c) 若c是大写字母,转换为小些字母返回;否则原样输出
- 有关字符串和字符的函数
- 有关字符数组和字符串的函数
- 有关字符串和n的相关函数
- 字符串和字符函数
- 字符数组和字符串的相关函数
- js的字符串有关函数
- 有关字符串的一些函数
- db2字符串的有关函数和具体用法
- 有关js 函数验证和字符串查找替换的方法
- 字符和字符串C函数
- c语言有关字符的函数
- C中关于字符串和字符的处理函数
- C语言中字符和字符串的处理函数总结
- 查找字符/字符串的函数
- Delphi中有关字符串的函数
- pl/sql 与字符串有关的函数~
- php中有关字符串的函数
- 字符串有关的一些常用函数
- 批量生成二维码
- iOS-prepareForSegue场景切换,KVC传值
- LeetCode Merge k Sorted Lists
- 程序员的“七宗罪”
- opencv的配置(opencv2.4.9+vs2012)
- 有关字符串和字符的函数
- 谷歌Thread物联网联盟面临重重挑战
- ios程序员6级考试
- Android实现左右滑动效果
- ProxyHunter的使用
- TCP长连接与短连接的区别
- 利用LVS+Keepalived实现MySQL高可用
- 多线程——Run Loop使用(2)
- pj demo by tuzkiss