16周项目2--字符串(指针作形参)
来源:互联网 发布:linux创建普通用户 编辑:程序博客网 时间:2024/06/05 06:19
问题及代码:
/* *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){ char *p; int i; for(p=str1; *p!='\0'; p++); //找到str1的结束 for(i=0; *(str2+i)!='\0'; i++,p++) //如果q的定义通过,可以用*(q+i)代替*(str2+i) { *p=*(str2+i); } *p='\0';//切记!! return str1;}
运行结果:
0 0
- 16周项目2--字符串(指针作形参)
- 第16周项目2-字符串长度(指针作形参)
- 第16周项目2-用指针玩字符串(统计单词个数,用指针作形参)
- 第16周项目2-用指针玩字符串(计算单词的个数-指针作形参)
- 第十六周 项目二--用指针玩字符串(2.3.2求字符串的长度--指针作形参)
- 16周项目2-用指针对字符串进行操作(字符串长度指针求法)
- 第16周项目2.1 连接字符串 用指针作形参
- 第16周项目2 用指针玩字符串2
- 第16周项目2-字符串连接(指针)
- 第16周项目2(4)-用指针玩字符串
- 第16周项目2(5)-用指针玩字符串
- 第16周项目2(6)-用指针玩字符串
- 第16周项目2(7)-用指针玩字符串
- 第16周项目2-用指针玩字符串
- 第16周【项目 2-用指针玩字符串】①
- 第16周【项目 2-用指针玩字符串】②
- 第16周 项目2-用指针玩字符串(1)
- 第16周【项目 2-用指针玩字符串】③
- 浅谈ANR及log分析ANR
- Z型输出数组 ------ccf认证第二题
- Android中SharedPreferences的基本用法
- log4j slf4j 以及web.xml日志配置
- 黑马程序员——Java语言基础——01.基础知识【基本常识】【java概述】【配置环境变量】
- 16周项目2--字符串(指针作形参)
- 设计模式概述
- Android中通过进程注入技术修改系统返回的Mac地址
- initWithCoder与initWithFrame的区别
- win7+centos6.5双系统安装
- Asp.Net中的Web Service
- 关于js二级联动的实现
- 20141215 N2
- Java并发编程:Timer和TimerTask(转载)