exam8-21.cpp

来自「很好的C程序设计教程」· C++ 代码 · 共 17 行

CPP
17
字号
/*文件名:exam8_21.cpp*/
#include <stdio.h>
#define Max 10
char *strcat(char *s1,char *s2)
{
	char *p=s1;          	/*用指针变量p保存s1串的首地址*/
	while (*s1) s1++;      	/*让s1指向'\0'时循环结束*/
	while (*s1++=*s2++);  	/*将s2所有字符复制到s1之后*/
	return(p);              /*返回指针值*/
}
main()
{
	char *s,s1[Max]="ABC",s2[Max]="abc";
	s=strcat(s1,s2);
	printf("s1=%s,s2=%s\n",s1,s2);
	printf("s=%s\n",s);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?