第17周项目7-指针法字符串连接(一)
2013-12-18 13:42
253 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:main.cpp * 作 者:孔云 * 完成日期:2013年12月18日 * 版 本 号: v1.0 * 输入描述:将字符串str1和str2连接,连接后的结果存放到str1中。 * 问题描述:在下面的实现中,str1用指针法访问,而str2用下标法访问 */ #include<iostream> using namespace std; void pstrcat(char *str1, const char *str2); int main() { char s1[50]="Hello world."; char s2[50]="Good morning!"; pstrcat(s1,s2); cout<<"连接后:"<<s1<<endl; return 0; } void pstrcat(char *str1, const char *str2) { char *p; int i; for(p=str1; *p!='\0'; p++); //找到str1的结束 for(i=0; *(str2+i)!='\0'; i++,p++) { *p=*(str2+i); } *p='\0';//切记!! return; }
心得体会:Nothing is difficult if you put your heart into it !
相关文章推荐
- 第17周项目8-指针法字符串连接(二)
- 第17周项目10-指针法去字符串中特定字符
- C++第17周项目2——用指针玩字符串(1)连接
- 第17周项目2--用指针玩字符串1(将两个字符串连接,连接后的结果存放在字符串1中)
- 第十三周项目 5 字符串操作(字符串复制)——两个数组连接复制
- 第17周项目12-指针法求字符串长度
- 第十六周 项目二--用指针玩字符串(2.1.2用指针作形参,连接字符串str1和str2)
- 第十六周项目2---1 字符串的连接
- 第十六周项目二(1)字符串连接(数组名形参)
- 第16周项目2-字符串连接(指针)
- 2013级C++第17周项目【项目2-用指针玩字符串】--之任意删除字符串的字符
- 第17周项目-16指针法去除空格
- ASP.NET项目中的web.config文件里配置数据库连接并在程序代码中获取连接字符串
- 第十六周项目 2 用指针玩字符串——连接两个字符串
- 第17周项目14-指针法比较两个字符数组
- 第十六周 项目二 (1) 字符串连接
- 第十六周项目二 字符串的连接
- 第17周项目重复字符串
- 第十六周项目2-用指针玩字符串(示例:任务一:连接字符串)
- 2013第一周上级任务项目1(字符串的连接)