字符串处理函数:
#include <string.h>
(str和str1代表字符串,ch代表字符,m和n代表int型变量)
strlen(str)
测量给定地址到\0之间的个数,不包括’\0’。
strcpy(str,str1)
字符串拷贝.将str1拷贝到str中。只复制第一个’\0’前的内容(含’\0’)
strcat(str,str1)
字符串拼接,连接两个字符数组的字符串。
strupr(str)
字符串内字符小写字母转大写字母
strlwr (str)
字符串内字符大写字母转小写字母
strchr (str, ch)
; 查找字符ch是否在字符串内,存在,返回第一次出现得地址,不存在,返回NULL。
strstr(str1,str2)
测子串。 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回 str1字符串从 str2第一次出现的位置开始到 str1结尾的字符串;否则,返回NULL。
strcmp(str1,str2)
字符串比较。
若str1=str2,则返回零;
若str1<str2,则返回负数;
若str1>str2,则返回正数。
strtok(str, str1)
拆串。分解字符串为一组字符串。str为要分解的字符串,str1为分隔符字符串。