拷贝函数大合集:strcpy函数,strncpy与memcpy函数(客官进来坐一坐嘛,包您满意!!!)

前言:

来喽来喽,他们真的来喽。字符串函数以及内存函数,即将双双走来!!

今天要介绍的是:strcpy函数,strncpy函数以及memcpy函数


strcpy函数:

什么是strcpy函数?

strcpy从字面上来看就是string copy,翻译过来即字符串拷贝。它是C/C++里面的一个字符串函数,是用来将一个字符串的内容拷贝到另一个字符串中去。通常对于int,char,float等类型的变量,我们在赋值时可以直接用=就可以,但是对于字符串,比如char arr1[]="abc"和char arr2[]="def",此时我们想把arr2的内容赋给arr1,如果用arr1=arr2,那就大错特错了,因为arr1为地址,不能把内容存储在地址中,只能存储在地址所指向的空间。此时strcpy就派上了用场。

strcpy函数如何使用?

通过查询MSDN,我们可以看到strcpy函数的返回值是char*类型,它有两个参数,一个是strDestination,另一个是strSource。翻译过来即字符串目的地,字符串源头。头文件为string.h

看实操:

以上是对strcpy函数的简单调用,接下来讲一些strcpy函数的一些进阶知识

strcpy函数的进阶知识(搭配实例食用更佳哦):

例一:

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值