第16周项目2(1-1)-用指针玩字符串
来源:互联网 发布:java编程99乘法表 编辑:程序博客网 时间:2024/06/07 05:06
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:week16-project2-1-1.cpp *作者:高赞 *完成日期:2014年 12 月 12 日 *版本号:v1.0 * *问题描述:字符串str1和str2连接后的结果存放到str1中,数组名作形参 */#include <iostream>using namespace std;char *astrcat(char str1[], const char str2[]);int main(){ char s1[50]="Hello world. "; char s2[50]="Good morning. "; char s3[50]="vegetable bird! "; astrcat(s1,s2); cout<<"连接后:"<<s1<<endl; cout<<"连接后:"<<astrcat(s2,s3)<<endl; //返回值为char*型,可以直接显示 return 0;}//作为示例,本函数采用了形参为数组,在实现中,直接用下标法进行访问//实际上,在实现中,完全可以用指针法访问char *astrcat(char str1[], const char str2[]){ int i,j; //请理解:以下所有str1[i]可以替换为*(str1+i),str2[j]可以…… for(i=0; str1[i]!='\0'; i++); //找到str1的结束 for(j=0; str2[j]!='\0'; i++,j++) { str1[i]=str2[j]; } str1[i]='\0';//切记!! return str1;}
0 0
- 第16周 项目2-用指针玩字符串(1)
- 第16周项目2-用指针玩字符串(1)字符串连接
- 第16周项目2 用指针玩字符串2
- 第16周项目2(4)-用指针玩字符串
- 第16周项目2(5)-用指针玩字符串
- 第16周项目2(6)-用指针玩字符串
- 第16周项目2(7)-用指针玩字符串
- 第16周项目2-用指针玩字符串
- 第16周【项目 2-用指针玩字符串】①
- 第16周【项目 2-用指针玩字符串】②
- 第16周【项目 2-用指针玩字符串】③
- 第16周【项目 2-用指针玩字符串】④
- 第16周【项目 2-用指针玩字符串】⑤
- 第16周【项目 2-用指针玩字符串】⑥
- 第16周【项目 2-用指针玩字符串】⑦
- 第16周项目2 用指针玩字符串
- 第16周项目2 用指针玩字符串3
- 第16周项目2 用指针玩字符串4
- C/C++语言中const的用法
- Struts与Hibernate整合将Session和Transaction放在Filter中
- 蛇形填数
- Pycharm远程连接服务器(windows下远程修改服务器代码)
- Python 模块大全(很详细!)
- 第16周项目2(1-1)-用指针玩字符串
- Course
- HDOJ 题目4465 Candy(快速排列组合)
- Redis研究(三)—字符串类型
- Android中的Animation <set>使用
- 是否可以从一个static方法内部发出对非static方法的调用?
- 子串和
- 水池数目
- 第16周项目2(1-2)-用指针玩字符串