数据结构示例之字符串替换
2016-10-26 22:27
204 查看
以下为“字符串替换”的简单示例:
1. 用c语言实现的版本
运行结果如下所示:
1. 用c语言实现的版本
#include<stdio.h> /* 在字符串中指定位置开始替换子字符串 */ char *strreplace(char *s1, char *s2, int pos) { --pos; int i = 0, j = pos; for ( ; s1[j] != '\0'; ++j) { if (s2[i] != '\0') { s1[j] = s2[i]; ++i; } else { break; } } return s1; } void main() { char string1[100]; char string2[50]; int position; printf("Please input original string:"); gets(string1); printf("\nPlease input substitute string:"); gets(string2); printf("\nPlease input substitute position:"); scanf("%d", &position); strreplace(string1, string2, position); <span style="font-family: Arial, Helvetica, sans-serif;">/* 在字符串中指定位置开始替换子字符串 */</span> printf("\nThe final string:%s\n", string1); }
运行结果如下所示:
相关文章推荐
- 算法练习:将字符串中所有的空格替换为'%20'(只用基本数据结构)
- js替换字符串的所有示例代码
- 数据结构示例之连接字符串
- Python实现的从右到左字符串替换方法示例
- Python常用字符串替换函数strip、replace及sub用法示例
- SQL Server TEXT类型字段字符串替换示例处理脚本
- 数据结构示例之分割字符串
- 数据结构示例之字符串比较
- JavaScript字符串插入、删除、替换函数使用示例
- JavaScript字符串插入、删除、替换函数使用示例
- php模拟get提交 字符串截取 字符串替换 示例源码
- python字符串替换示例
- 数据结构示例之查找子字符串的起始位置
- 数据结构示例之获取字符串长度
- js替换字符串的所有示例代码
- PHP preg_replace() 正则替换所有符合条件的字符串示例
- Python中的字符串替换操作示例
- JS基于正则截取替换特定字符之间字符串操作示例
- js替换字符串的所有示例代码
- [数据结构]第三次作业:字符串替换