C语言实现字符串拼接和拷贝的方法-创新互联

小编给大家分享一下C语言实现字符串拼接和拷贝的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

成都创新互联公司专业为企业提供霍邱网站建设、霍邱做网站、霍邱网站设计、霍邱网站制作等企业网站建设、网页设计与制作、霍邱企业网站模板建站服务,10余年霍邱做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

本文实例为大家分享了C语言实现字符串拼接和拷贝的具体代码,供大家参考,具体内容如下

字符串拼接:

#include
#include
#include
 
char *str_contact(const char *,const char *);
 
char *str_contact(const char *str1,const char *str2)
{
 char *result = (char*) malloc(strlen(str1) + strlen(str2) + 1);
 if(!result)
 {
  printf("Error: malloc failed in concat! \n");
  exit(EXIT_FAILURE);
 }
 
 char *temp = result;
 while(*str1 != '\0')
 {
  *result++ = *str1++;
 }
 
 while((*result++ = *str2) != '\0')
 {
  ;
 }
 
 return temp;
}
 
 
int main(void)
{
 char *ch2 = "string_";
 char * ch3 = "_contact";
 char *result = NULL;
 result = str_contact(ch2,ch3);
 print("result = %s\n",result);
 free(result);
 result = NULL;
 return 0;
}

本文标题:C语言实现字符串拼接和拷贝的方法-创新互联
路径分享:http://bzwzjz.com/article/deosph.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站制作报价 做网站设计 成都网站设计公司 重庆外贸网站建设 网站建设推广 手机网站设计 成都营销网站制作 企业网站建设公司 专业网站建设 企业网站设计 手机网站制作 成都网站建设 营销网站建设 手机网站制作 网站设计 成都网站制作 成都网站设计制作公司 网站建设方案 网站设计 app网站建设 成都响应式网站建设公司 响应式网站设计方案