用数组将str1和str2接起来放到str3中

原创 2013年12月02日 20:02:54

我的程序:

01./* 
02.* 程序的版权和版本声明部分: 
03.* Copyright (c) 2013, 烟台大学计算机学院 
04.* All rights reserved. 
05.* 文件名称:test.cpp 
06.* 作    者:王鲁峰 
07.* 完成日期:2013 年12月2日 
08.* 版 本 号:v1.0 
09.* 对任务及求解方法的描述部分:
10.* 输入描述:无 
11.* 问题描述:将str1和str2接起来放到str3中
12.* 程序输入:略 
13.* 程序输出:略
14.* 算法设计:略 
15.*/   
#include<iostream>
using namespace std;
int main()
{ char str1[50]="I am a happy boy\'s daddy.",str2[50]="Iamahappyboy\'sdaddy.",str3[50];
 int i=0,j=0;
 while(str1[i]!='\0')
 {
     str3[j]=str1[i];
        i++;
  j++;
 }
 str3[j]='\0';//有没有都可以,这一步只是为了让str3的终结字符串为'\0'
 i=0;/*讲i重置为0,以防在下面运算当中使i变成最大值,
        而下面的j则不用重置,应为j是在上面的基础上继续输入的*/
 while(str1[i]!='\0')
 {
     str3[j]=str2[i];
     i++;
     j++;
 }
 str3[j]='\0';
 cout<<str3<<endl;
 return 0;
}
运行结果:

心得体会:

      so ease。

char str1[]="abc"; char str2[]="abc";str1与str2不相等,为什么

两者不相等,是因为str1 和 str2 都是字符数组,每个都有其自己的存储区,它们的值则是各存储区的首地址。但有些情况却不一样, 程序如下: #include int main(void) ...
  • SuGuolin
  • SuGuolin
  • 2017年02月22日 22:59
  • 1157

$str1 = null; $str2 = false; echo $str1==$str2 ? ‘相等’ : ‘不相等’;

php中很多人还不懂php中0,  '', null 和false之间的区别,这些区别有时会影响到数据判断的正确性和安全性,给程序的测试运行造成很多麻烦。 先看一个例子: $str1 = n...
  • henwanyan
  • henwanyan
  • 2016年12月22日 16:01
  • 593

利用指针,将字符串str1和str2连接,并存放到str1中

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 作 者:冯冬影 * 完成日期:20...
  • u012370092
  • u012370092
  • 2013年12月17日 17:09
  • 551

const char* str1="abcd"与char* str2="abcd"的区别

这是CSDN论坛上一个讨论贴,觉得比较好,总结一下。 const char* str1="abcd"与char* str2="abcd"的区别:(1)第一个在修改某个字符的时候会在编译时报错;第二个是...
  • zhoudaxia
  • zhoudaxia
  • 2009年07月06日 15:05
  • 1644

将字符串str1复制为字符串str2的三种方法

1.自己编写函数,将两个字符串进行复制 #include using namespace std; int main(){ char str1[]="I love China!",str2[20...
  • QianShouYuZhiBo
  • QianShouYuZhiBo
  • 2013年07月26日 23:18
  • 2067

java中相等性(equals)和同一性(==)

public class EqualDemo {  /**   * 变量的同一性和相等性   * @param args   */  public static void main(Stri...
  • hulele2009
  • hulele2009
  • 2013年03月29日 17:05
  • 1004

Java中的String使用及注意事项

 在Java中使用字符串有一个非常重要的规则必须记得,一个字符串对象一旦被配置,它的内容就是固定不可变的。例如下面这个声明:String str = "caterpillar"; 这个声明会配置一个长...
  • Dream_JavaWorld
  • Dream_JavaWorld
  • 2009年01月08日 23:41
  • 1472

将字符串str1与str2连接起来保存到str3中

* Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作    者:庄子豪 * 完成日期:2012 年  12月12 日 * ...
  • ZHUANGZIHAO
  • ZHUANGZIHAO
  • 2012年12月12日 22:20
  • 1010

编程题:有两个字符串str1和str2,写一个函数实现在str1中查找str2的初始位置,要求不区分大小写

编程题:有两个字符串str1和str2,写一个函数实现在str1中查找str2的初始位置,要求不区分大小写 思路:1:首先判断两个字符串的大小,作初步比较            2:构建str1字...
  • dby3579
  • dby3579
  • 2016年08月01日 16:42
  • 3247

第十三周项目五字符串操作(2)将str1和str2接起来存放到str3中

问题及代码: /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 ...
  • haojy826
  • haojy826
  • 2014年11月24日 10:42
  • 544
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用数组将str1和str2接起来放到str3中
举报原因:
原因补充:

(最多只允许输入30个字)