大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
小编给大家分享一下C语言不使用strcpy函数实现字符串复制功能的案例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
成都创新互联公司专注于萨迦企业网站建设,成都响应式网站建设,购物商城网站建设。萨迦网站建设公司,为萨迦等地区提供建站服务。全流程按需网站设计,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务Ⅰ )字符串复制函数
字符串复制是字符串操作中比较常用的操作之一。C语言库函数中提供的字符串复制函数是:strcpy函数。该函数的功能为:把源字符数组中的字符串复制到目的字符数组中,字符串结束标志“\0”也一同复制。下面实例为通过自定义函数完成字符串复制功能。
Ⅱ)源代码:
#includevoid Copy_string(char* str1, char* str2); //函数声明 int main() { char str1[20]; char str2[20]; puts("请输入字符串str1:"); gets(str1); //获取从键盘输入的字符串 Copy_string(str1, str2); printf("字符串str2:%s\n",str2 ); return 0; } void Copy_string(char* str1, char* str2) //自定义字符串连接函数 { int i = 0; while (str1[i] != 0) { str2[i] = str1[i]; i++; } str2[i] = '\0'; //添加字符串结束符 }
Ⅲ)运行结果
以上是“C语言不使用strcpy函数实现字符串复制功能的案例”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!