C语言 指针连接字符串(二)
2012-03-22 14:24
267 查看
#include "stdio.h"
int main(int argc,char * argv[])
{
char *connect(char *s1,char *s2);
char s1[80],s2[80];
gets(s1);
gets(s2);
puts(connect(s1,s2));
return 0;
}
char *connect(char *s1,char *s2)
{
int i=strlen(s1);
int j=strlen(s2);
char *pc=(char *)malloc(i+j+1);
char *pc1;
pc1=pc;
while((*pc++=*s1++)!='\0');
pc--;
while((*pc++=*s2++)!='\0');
return pc1;
}
int main(int argc,char * argv[])
{
char *connect(char *s1,char *s2);
char s1[80],s2[80];
gets(s1);
gets(s2);
puts(connect(s1,s2));
return 0;
}
char *connect(char *s1,char *s2)
{
int i=strlen(s1);
int j=strlen(s2);
char *pc=(char *)malloc(i+j+1);
char *pc1;
pc1=pc;
while((*pc++=*s1++)!='\0');
pc--;
while((*pc++=*s2++)!='\0');
return pc1;
}
相关文章推荐
- c语言-指针统计字符串长度,字符串连接
- 第十七周项目2-用指针玩字符串(连接)
- 【c语言】编写一个函数new,对n个字符开辟连续的存储空间,此函数应返回一个指针(地址),指向字符串开始的空间
- 94 C语言字符串指针(指向字符串的指针)
- C语言字符串的指针
- C语言连接字符串
- C语言字符串指针(指向字符串的指针)
- c语言字符、字符串、指针
- C语言复习 --指针表示一个字符串
- 【C语言】13-指针和字符串
- c语言-指针和字符串
- C语言之指针与字符串的相关操作
- 第16周项目2-用指针玩字符串(字符串连接)
- c语言中字符串的之间的复制与连接,memcpy和strcat的简单使用。
- 黑马程序员--C语言自学笔记---10字符串、指针
- C语言中字符数组和字符串指针分析
- 17周项目二 指针玩字符串1-1 数组做形参实现连接
- C语言——字符串指针-strcmp
- C语言中字符数组和字符串指针分析
- 连接字符串【用指针作形参】