字符串操作 悠悠 2021-12-17 02:51 387阅读 0赞 对给定字符串删除特定字符或者是特定字符串。对字符串操作一定要注意结束符'\\0'的处理。 // StrDeleteChar.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" void StrDeleteChar(char *str, char ch) { //删除字符串str中的指定字符ch int i, j; for (i = 0,j = 0; str[i] != '\0'; i++) { if (str[i] != ch) { str[j++] = str[i]; } } str[j] = '\0'; } void StrDeleteWord(char *str, char *wd) { //删除字符串中str中的指定单词wd int i,j,k; int len = strlen(wd); for (i=0,j=0,k=0; str[i] != '\0'; i++) { //字符不相等 if (str[i] != wd[j]) { str[k++] = str[i]; j = 0; } else { while (str[i] == wd[j] && j < len) { i++; j++; } //匹配 if (j == len) { //str[k] = str[i]; j = 0; --i; } else //不匹配 { i = i- j; j = 0; str[k++] = str[i]; } } } str[k] = '\0'; } int _tmain(int argc, _TCHAR* argv[]) { char str[] = "I amtion a student, haha"; StrDeleteChar(str, 'a'); printf("After delete :%s\n", str); char str1[] = "Hello world,I amamam here am haha."; char wd[] = "am"; StrDeleteWord(str1,wd); printf("After delete word: %s,the result is:%s\n",wd,str1); return 0; } 2014/4/16 20:40 转载于:https://www.cnblogs.com/Jason-Damon/p/3669629.html
相关 字符串操作 一、字符串格式 前导0的输出: int x=5; string str=x.ToString("D8"); //str="00000005" 二、字符串函数 「爱情、让人受尽委屈。」/ 2022年10月29日 05:19/ 0 赞/ 178 阅读
相关 字符串操作 字符串 1、获取字符串的长度 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 后缀 e 港控/mmm°/ 2022年08月27日 12:41/ 0 赞/ 186 阅读
相关 字符串操作 字符串反转 include "stdafx.h" include<iostream> using namespace std; ch 电玩女神/ 2022年08月02日 06:02/ 0 赞/ 246 阅读
相关 字符串操作 字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strnc 妖狐艹你老母/ 2022年06月16日 12:08/ 0 赞/ 314 阅读
相关 字符串操作 运算符 > 关系运算符有: > / < / == / != / >= / <= > 格式: 表达式1 关系运算符 表达式2 > 功能: 运算表达式1与表达式2 柔情只为你懂/ 2022年06月06日 14:11/ 0 赞/ 236 阅读
相关 字符串操作 [http://rjwyr.blog.163.com/blog/static/112986400201153061911864/][http_rjwyr.blog.163.co r囧r小猫/ 2022年05月30日 04:06/ 0 赞/ 250 阅读
相关 字符串操作 字符串操作 特性:不可修改 name.capitalize() 首字母大写 name.casefold() 大写全部变小写 nam 素颜马尾好姑娘i/ 2022年01月13日 16:43/ 0 赞/ 347 阅读
相关 字符串操作 对给定字符串删除特定字符或者是特定字符串。对字符串操作一定要注意结束符'\\0'的处理。 // StrDeleteChar.cpp : 定义控制台应用程序的入口点 悠悠/ 2021年12月17日 02:51/ 0 赞/ 388 阅读
相关 字符串-操作 1.split() 使用特定的字符串切割字符串 1 split() 使用特定的字符串切割字符串 2 shi = '离离原上草@一岁一枯荣@野火烧不尽@春 港控/mmm°/ 2021年12月14日 13:47/ 0 赞/ 459 阅读
相关 字符串操作 include <stdio.h> include<string.h> int main() { char greeti 我就是我/ 2021年10月29日 14:30/ 0 赞/ 473 阅读
还没有评论,来说两句吧...