字符串插入字符串函数
在字符串中指定字符后插入一个字符串:
1 #include <stdio.h>2 #include <string.h>3 4 str11(char* p, char position, char* Dest)5 {6 size_t len;7 char temp;8 len = strlen(Dest);9 10 while(*p)11 {12 13 if(*p == position)14 {15 while(*Dest)16 {17 *p++;18 temp=*p;19 *(p+len)=temp;20 *p=*Dest;21 *Dest++;22 }23 }24 25 *p++;26 }27 28 *p='\0';29 30 }31 32 33 void main()34 {35 char str[]="iyou";36 str11(str, 'i', "love");37 printf("%s\n",str);38 }
[lalala@jjjjj ~]$ ./a.out
iloveyou
yo!peace!
字符串插入字符串函数相关推荐
- 指定位置插入字符串(c++insert函数、find函数使用)
一.insert函数(插入函数) str1=str1(被插入字符串).insert(插入位置,str2(被插入字符串),n ,m) ps:n,m分别是插入字符串要截取的(真正要插入的部分)即在str2 ...
- 【指针编程】 编写一个函数,利用指针在字符串s中的指定位置pos处(这里插入的位置是从1开始,不是下标。)插入字符串。插入的位置和内容是从键盘输入
[问题描述] 编写一个函数,利用指针在字符串s中的指定位置pos处(这里插入的位置是从1开始,不是下标)插入字符串.插入的位置和内容是从键盘输入 要求:子函数 void InsertStr(char ...
- oracle 数据有引号,oracle插入字符串数据时字符串中有'单引号问题
使用insert into(field1,field2...) values('val1','val2'...)时,若值中有单引号时会报错. 处理方法:判断一下val1,val2中是否含有单引号,若含 ...
- System.Insert - 插入字符串
System.Insert - 插入字符串procedure Insert(Substr: String; {要插入的字符串; 可以是常量}var Dest: String; {源字符串}Index: ...
- 在特定索引处插入字符串
本文翻译自:Insert a string at a specific index How can I insert a string at a specific index of another s ...
- php中的替换函数,php字符串中替换函数是什么
php字符串中替换函数有两种,分别是:1.substr_replace函数,用于把字符串的一部分替换为另一个字符串:2.str_replace函数,能够使用一个字符串替换字符串中的另一些字符. 本文操 ...
- Objective-C字符串处理的函数
Objective-C字符串处理的函数 NSLog(@"字符串处理"); //获得字符串长度 NSString* str1=@"MAC OS Pro"; NSL ...
- python基础:序列(列表、元组、字符串)、函数、字典、集合
Python语言运行环境: windows linux unix Macos等等 博客记录内容: Python3的所有语法.面向对象思维.运用模块进行编程.游戏编程.计算机仿真. Python是什么类 ...
- sql用于字符串的聚合函数_SQL字符串函数用于数据整理(争用)
sql用于字符串的聚合函数 In this article, you'll learn the tips for getting started using SQL string functions ...
最新文章
- HDUOJ----1166敌兵布阵(线段树单点更新)
- 转MFC消息映射梳理
- UWP 推荐 - 限时免费的RSS阅读器《RSS 追踪》登录 Windows 10
- Hadoop -- ES -- CURD
- 【week2】 构建之法 读后感及问题
- 使用无限生命期Session的方法
- 译 | .NET Core 基础架构进化之路(二)
- Ubuntu根目录下各文件夹的功能详细介绍
- 斯皮尔 皮尔森 肯德尔_一起来学应用统计学(全部)(二)持续更新
- Python小白的数学建模课-22.插值方法
- Java中sleep()与wait()的区别
- windows7 shift+右键 “在此处打开命令窗口”
- [Icehouse][cinder] volume状态为 error_deleting无法删除 的解决方案
- Lambda表达式 对List集合去重
- 很迷茫,30岁,大专学历,没有一技之长,负债累累,怎么翻身?
- python gps_python解决GPS打卡问题
- 针孔相机的标定原理与实现
- 国家区块链漏洞库2020年区块链安全态势感知报告
- help指令和man指令的区别
- MS-DOC 文件格式概述