字符串的工具---调用原本函数

本文介绍了一种使用C++实现字符串连接的方法,通过自定义函数astrcat和pstrcat来完成两个字符串的连接操作,并展示了如何在主函数中调用这些函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/*
* 程序的版权和版本声明部分
* Copyright (c)2012, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: fun.cpp
* 作 者:王飞
* 完成日期:2012 年12 月 20日
* 版本号: v1.0
* 对任务及求解方法的描述部分:字符串的比较
* 输入描述:略
* 问题描述:略
* 程序输出:如下
*/


#include <iostream>
using namespace std;
void astrcat(char str1[], const char str2[]);
void pstrcat(char *str1, const char *str2);
int main(void)
{
    char s1[50]="Hello world! ";
    char s2[50]="Good morning! ";

    astrcat(s1,s2);
    cout<<"连接后:"<<s1<<endl;
    pstrcat(s2,s1);
    cout<<"连接后:"<<s2<<endl;
    return 0;
}

void astrcat(char str1[], const char str2[])

{
    int i,j;

    for(i=0;str1[i]!='\0';i++);
        for(j=0;str2[j]!='\0';i++,j++)
        {
            str1[i]=str2[j];
        }
    str1[i]='\0';
    return;
}

void pstrcat(char *str1, const char *str2)
{
    char *p;
    int i;
    for(p=str1;*p!='\0';p++);
        for(i=0;str2[i]!='\0';i++,p++)
        {
            *p=str2[i];
        }
    *p='\0';
    return;
}



 

输出结果:

 

心得体会:

用用调用函数公式,,方便快捷!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值