- isalpha(c) 判断c是否为字母
- islower(c) 判断c是否为小写
- isupper(c) 判断c是否为大写
- tolower(c) 字符转小写
- toupper(c) 字符转大写
- sort(起始地址,结束地址+1) 数组升序排序
- reverse(起始地址,结束地址+1) 数组逆序
- s.begin() 获取字符串s的头位置(指针)
- s.end() 获取字符串s的尾位置,最后一个元素后面的位置(指针)
- strcat(字符串名1,字符串名2) 将字符串2连接到字符串1后边,返回字符串1的值
- strncat(字符串名1,字符串名2,长度n) 将字符串2前n个字符连接到字符串1的后面,返回字符串1的值
- strcpy(字符串名1,字符串名2) 将字符串2复制到字符串1后边,返回字符串1的值
- strncpy(字符串名1,字符串名2,长度n) 将字符串2的前n个字符复制到字符串1后边,返回字符串1的值
- strcmp(字符串名1,字符串名2) 比较字符串1和字符串2的大小,比较的结果由函数带回;如果字符串1>字符串2,返回一个正整数;如果字符串1=字符串2,返回0;如果字符串1<字符串2,返回一个负整数
- strncmp(字符串1,字符串2,长度n) 比较字符串1和字符串2的前n个字符进行比较,函数返回值的情况同strcmp函数
- strlen(字符串名) 计算字符串的长度,终止符’\0’不算在长度之内
- strlwr(字符串名) 将字符串中大写字母换成小写字母
- strupr(字符串名) 将字符串中小写字母换成大写字母
- isalpha(c) c是字母,返回true否则false
- ispunct(c) c是标点符号(除数字、字母或空格以外的字符),返回true否则false
- isspace(c) c是空格,返回true否则false
- isdigit(c) c是数字,返回true否则false
- islower(c) c是小写字母,返回true否则false
- isupper(c) c是大写字母,返回true否则false
- s.size() 返回s字符串的长度
- s.push_back(c) 在字符串s后面加上一个字符c
- sacnf(“%s”,str); & printf(“%s”,str); 不能输入带空格的字符串
- gets(str); & puts(str); 可以输入带空格的字符串
- getline(cin,str); 可以输入带空格的字符串
- str.find(c) 在字符串str中寻找c,找到则返回下标值,否则返回-1
posted @
2022-04-17 12:59
zzq12138
阅读(
72)
评论()
收藏
举报