您的位置:首页 > 其它

第十六周 项目二 用指针玩转字符串

2014-12-22 21:31 225 查看
问题及代码:

/*
*Copyright (c) 2014,烟台大学计算机学院
*All gight reserved.
*文件名称:temp.cpp
*作者:曾建强
*完成时间:2014年12月12日
*版本号:v1.0
*问题描述:字符串str1和str2连接,连接后的结果存放到str1中
*输入描述:
*输出描述:
*/
#include <iostream>
#include<cstring>
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[])
{
str1=strcat(str1,str2);
return str1;
}


运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐