C实例----在字符串指定位置插入字符
来源:互联网 发布:淘宝转运澳洲 编辑:程序博客网 时间:2024/06/10 22:09
代码:
#include <stdio.h>#include <string.h>#include <stdlib.h>void Insert (char c, int pos, char *src){ int i, L; L = (int)strlen(src); if (L < pos) { src[L] = c; src[L + 1] = '\0'; } else { for (i = L; i > pos; i --) { src[i] = src[i - 1]; } src[pos] = c; src[L + 1] = '\0'; }}int main (){ char *string; if ((string = (char *)malloc(20*sizeof(char))) == NULL) { printf("Malloc Error!\n"); return 1; } memset(string, 0, 20*sizeof(char)); strcpy(string, "Helo World!"); printf("src : %s\n", string); Insert('l', 3, string); printf("src : %s\n", string); return 0;}
运行结果:
0 0
- C实例----在字符串指定位置插入字符
- 在指定位置插入字符
- C/C++在文件指定位置插入字符串或者空行
- 在字符串指定位置插入字符串
- 在指定的位置后插入字符串
- 字符串指定位置插入
- JS 字符串操作函数 往指定位置插入字符 删除指定位置字符 替换指定位置字符
- JS 字符串操作函数 往指定位置插入字符 删除指定位置字符 替换指定位置字符
- JS 字符串操作函数 往指定位置插入字符 删除指定位置字符 替换指定位置字符
- 在一个字符串中插入指定字符
- 在字符串的任意位置插入另一指定字符串
- 【Java】在一个字符串指定位置插入字符串
- ASP.NET 中在指定的位置处插入字符
- ASP.NET 中在指定的位置处插入字符
- ASP.NET 中在指定的位置处插入字符
- ASP.NET 中在指定的位置处插入字符
- 在textarea指定位置插入字符或表情
- android开发 Java在指定的位置插入字符
- 【转】常见英语单词前缀
- 防止浏览器记住用户名及密码的简单实用方法
- 多机调度问题
- Unity3D说明文档翻译-Basics
- 郝谋洪-后端学习
- C实例----在字符串指定位置插入字符
- __set和__get方法
- Unity3D说明文档翻译-Downloading and Installing Unity
- NodeJs-创建一个项目
- 双边滤波算法的原理、流程、实现及效果
- 我的2016——关于时间与方向的思考
- java爬取网页内容 简单例子
- C语言复习二
- Heavy Transportation