把一个字符串中的所有的空格替换成“%20”
来源:互联网 发布:阿里云soc报告 编辑:程序博客网 时间:2024/05/17 02:11
void replace(char str[], int size){ char *p = str; int count = 0; int i = 0; int newsize = 0; for (i = 0; i < size; ++i) { if (str[i] == ' ') count++; } newsize = size + count * 2 - 1; for (i = size - 1; i >= 0; --i) { if (p[i] == ' ') { str[newsize] = '0'; newsize--; str[newsize] = '2'; newsize--; str[newsize] = '%'; newsize--; } else { str[newsize] = p[i]; newsize--; } }}int main(){ char arr[100] = "my name is tian"; int sz = strlen(arr); replace(arr, sz); printf("%s", arr); system("pause"); return 0;}
阅读全文
1 0
- 把一个字符串中的所有的空格替换成“%20”
- 字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20。
- 字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”。
- 字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”
- 字符串替换空格:请实现一个函数,把字符数组中的每个空格替换成“%20”。
- 【C语言】字符串替换空格:实现一个函数,把字符串里的空格替换成“%20”
- 把一个字符串的空格替换成20%
- 【c语言】字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”
- 【C语言】字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。
- (C语言)字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”
- 把字符串中的空格替换为"%20"
- 把字符串中的空格替换成“00”
- 将一个字符串中的所有空格替换为%20的源代码及测试用例
- 请实现一个函数,把字符串中的每个空格替换成“%20”
- 请实现一个函数,把字符串中的每个空格替换成“%20”。
- 请实现一个函数,把字符串中的每个空格替换成“20%”。
- 实现一个函数把字符串中的每个空格替换成“20%”
- [每天一题]把所有的空格替换成‘%20’
- cobbler check: httpd does not appear to be running and proxying cobbler
- 排序(C语言实现)
- LeetCode 202 Happy Number(floyd判圈算法(龟兔赛跑算法))
- 深入介绍STBL——非常重要
- 数据库创建
- 把一个字符串中的所有的空格替换成“%20”
- 在2.5亿个整数中找出不重复的整数
- 常用JDBC驱动与连接字符串整理
- table表格加form表单实例及注册页面的搭建
- ionic 解析json串 带(路由 侧拉 效果 上拉刷新 下拉加载)
- 数据库的基础命令
- 数据结构:链表
- 数据库dao包
- angularjs购物车结算页面