16周项目2--字符串(数组名作形参)
2014-12-15 11:08
176 查看
问题及代码:
运行结果:
知识总结: 用数组作形参方案还是简单易懂的.
/* *Copyright(c) 2014 烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:尚 月 *完成日期:2014年 12 月 15 日 *版本号:V1.0 * *问题描述:用数组名作形参方案完成字符串连接 *程序输出:输出连接后的字符查串 */ #include <iostream> using namespace std; char *pstrcat(char str1[],const char str2[]); int main() { char s1[50]="Hello world. "; char s2[50]="Good morning. "; char s3[50]="Vegetable bird! "; pstrcat(s1,s2); cout<<"连接后:"<<s1<<endl; cout<<"连接后:"<<pstrcat(s2,s3)<<endl; //返回值为char*型,可以直接显示 return 0; } char *pstrcat(char str1[], const char str2[]) { int i,j; for(i=0; str1[i]!='\0'; i++); for(j=0; str2[j]!='\0'; i++,j++) { str1[i]=str2[j]; } str1[i]='\0'; //切记! return str1; }
运行结果:
知识总结: 用数组作形参方案还是简单易懂的.
相关文章推荐
- 第16周项目2.1 连接字符串 用数组名作形参
- 第十六周项目二用指针玩字符串任务二:去除字符串中的空格(用数组名作形参)
- 第十六周 项目二:用指针玩字符串(2.2.1:去除字符串str的特定字符(用数组名作形参))
- 第17周项目2-用指针玩字符串(③)-用数组名作形参
- 第十六周项目二用指针玩字符串示例:任务一字符串连接的完成(用数组名作形参)
- 第十六周项目二用指针玩字符串任务三:求字符串的长度并返回(用数组名作形参)
- 第十六周 项目二--用指针玩字符串(2.2.1去除字符串中特定字符---数组名作形参)
- 第十六周 项目二:用指针玩字符串(2.3.1:求字符串str的长度并返回(用数组名作形参))
- 第十六周 项目二--用指针玩字符串(2.3.1求字符串的长度--用数组名作形参)
- 17周项目二(用数组名作形参求字符串的长度)
- 17周项目二(7)比较字符串(数组名作形参)
- 第十六周 项目二:用指针玩字符串(2.1.1:连接str1,str2到str1中(数组名作形参))
- 第十七周-项目二(3)求字符串的长度并返回。(用数组名作参数)
- 第十七周项目2-1-连接字符串(数组名做形参)
- 17周项目二 指针玩字符串1-1 数组做形参实现连接
- 第16周 项目2-用数组作做形参,比较两个字符串长度
- 第16周项目2-去除字符串中指定字符(数组、指针作形参)
- 第十七周项目2-4-求字符串中单词个数(字符数组做形参)(注:两个单词间可有多个空格)
- 求字符串长度并返回(用数组名作形参)
- 第17周项目2--比较两个字符串(用数组名做形参)