第十六周项目二——用指针玩字符串(1)
来源:互联网 发布:java什么是依赖注入 编辑:程序博客网 时间:2024/06/08 14:44
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者:陈丹 *完成日期:2014年12月15日 *版本号:v1.0 * *问题描述: *输入描述: *程序输出: #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<<"用数组名作形参:"<<endl; cout<<"s1和s2连接后:"<<s1<<endl; cout<<"s2和s3连接后:"<<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
- 第十六周项目二——(1)用指针玩字符串
- 第十六周项目二——用指针玩字符串(1)
- 第十六周项目二(二):用指针玩字符串
- 第十六周项目二-用指针玩字符串-1
- 第十六周项目2-用指针玩字符串(二)
- 第十六周项目二——用指针玩字符串(1,字符串str1和str2的连接)
- 第十六周项目二——用指针玩字符串(2)
- 第十六周项目二——用指针玩字符串(2.去除字符串str中的特定字符c)
- 第十六周项目二——用指针玩字符串(3.求字符串str的长度并返回)
- 第十六周项目二(1):用指针玩转字符串
- 第十六周 项目二 用指针玩转字符串2-1(补)
- 第十六周项目二用指针玩字符串
- 第十六周项目二用指针玩字符串-2
- 第十六周 项目二 用指针玩转字符串
- 第十六周 项目二(用指针玩字符串(2.7.1:比较两个字符串(用指针作形参))
- 第十六周项目二——用指针玩字符串(4.统计句子str中单词的个数)
- 第十六周项目二——用指针玩字符串(5.去除句子第一个单词前的空格)
- 第十六周项目二:用指针玩字符串(1):连接字符串
- 求圆柱体的表面积与体积
- 黑马程序员,看Java基础视频笔记:反射
- 重启脚本
- python中的__init__ 、__new__、__call__小结及使用
- 23种设计模式-12-策略模式
- 第十六周项目二——用指针玩字符串(1)
- 二叉树(8)----求二叉树第K层的节点数和二叉树第K层的叶子节点数,递归方式和非递归方式
- 【Swift初见】Swift数组(二)
- 程序员如何参与创业
- LVS的三种模式区别详解
- Zoho SalesIQ–在线客服软件将如何带来业务上的质变
- android 自定义 xml 属性
- 第十六周项目四为动态数组扩容
- 不管吃没吃药,都觉得自己萌萌哒