char str4[] = "Hello world"; char str5[] = "Hello World"; cout << strcat(str4,str5) << endl;
#include "stdafx.h"
#include <iostream>
#include <assert.h>
using namespace std;
//连接字符串
char* mystrcat(char* destStr,const char* srcStr) //如果两个字符串是同一个字符串呢?
{
assert(destStr != NULL && srcStr != NULL);
char* temp=destStr;
while(*destStr != '\0')
{
++destStr;
}
while(*destStr++ = *srcStr++)
NULL;
return temp; //为了实现链式操作,将目的地址返回
}
int _tmain(int argc, _TCHAR* argv[])
{
char str1[25] = "Hello world";
char str2[] = "Hello World";
cout << mystrcat(str1,str2) << endl;
return 0;
}
//=======================================================
#include "string.h"
char * __cdecl strcat ( char * dst, const char * src )
{
char * cp = dst; //保存dst指针
while( *cp )
cp++; //查找dst字符串的末尾
while( *cp++ = *src++ ) ; //拷贝src字符串到dst后面
return( dst ); //返回dst字符串指针
}
//=============================================
//=================================================
strcat()接受两个字符串参数。将第二个字符串的一份拷贝添加到第一个字符串的结尾,从而使第一个字符串成为一个新的组合字符串,第二个字符串不改变。
#include<stdio.h>
#include<string.h>
int main(void)
{
char str1[20];
char str2[]="Hello word";
gets(str1); // 必须初始化
strcat(str1,str2);
puts(str2);
puts(str1);
getchar();
return 0;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有