红联Linux门户
Linux帮助

Linux下的c基础编程——字符串连接

发布时间:2016-11-16 11:36:02来源:linux网站作者:goodman_liqifei
我们讲字符串的连接,字符串的连接重点有两个。第一是先确定两个字符串的长度,第二个是要给它加一个‘\0’的字符串标志
 
下面我将附上我的程序,程序里面有一个strlen的源码,这是为了计算两个字符串的长度。
 
#include <stdio.h>
int StrLen(const char *s)  
{  
int i = 0;  
while(*s++)  
{  
i++;  
}
return i;  
}
int main()  
{  
char a[20];  
char b[10];
int i;  
int j;  
int n;  
scanf("%s",a);  
scanf("%s",b);
j = StrLen(b);  
n = StrLen(a);
for(i = 0; i < j; i++)  
{  
a[n+i] = b[i];  
}
a[i+n] = '\0';
printf("%s\n",a);  
printf("%s\n",b);
return 0;  
}
 
下面将附上运行结果图:
Linux下的c基础编程——字符串连接
 
本文永久更新地址:http://www.linuxdiyf.com/linux/26044.html