加载《strcpy 和 memcpy函数学习笔记》成功,点击此处阅读
首页 →文档下载

strcpy 和 memcpy函数学习笔记

以下为《strcpy 和 memcpy函数学习笔记》的无排版文字预览,完整内容请下载

1. strcpy 和 memcpy函数。

strcpy其一般形式为strcpy(字符数组1,字符串2)作用是将字符串2复制到字符数组1中去。

memcpy c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。用法:void *memcpy(void *dest, const void *src, size_t n);

区别

1)复制的内容不同 前者只能复制字符串 后者可以复制任意内容

2)复制的方法不同 前者复制时可以不用制定长度 后者需要指定长度

3)用途不同 通常复制字符串时用前者,复制其他内容时用后者。

2重载 重载

重载:是指允许存在多个同名函数,而这些函数的参数表不同(或许参数个数不同,或许参数类型不同,或 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 的虚函数的地址无法给出)。因此,这样的函数地址是在运行期绑定的(晚绑定)。

3.const

如果const在星号的右侧,const修饰的是指针本身,指针本身就是常量;

如果const在星号的左侧,const修饰的是指针所指向的变量,指针只想为常量。

const int* a =&b 情况1

int const *a = &b 情况2 const修饰是指针指向的变量,指针指向常量

int* const a =&b 情况3 const指针本身就是常量;定义时必须初始化

const int* const a =&b 情况4

情况1与2是相同的,const在星号左边,表示的是,修饰指针指向的变量,即指向的内容是常量;不允许对内容进行更改。

const int *a

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 2020届高三数学(理)模拟考试试题(五)
  2. 2020届高考数学(理)二轮复习专题检测(11)计数原理
  3. 方程的根与函数的零点教学反思
  4. 反比例函数的图象教学设计与反思
  5. 二次函数专题复习教学设计
  6. 第2节生命活动的主要承担者蛋白质课件
  7. 《跳舞的藤蔓》教学设计
  8. XX省二级c语言资料
  9. 学生成绩管理系统c语言实践报告
  10. 信息技术优化教学设计
  11. 1.2.2函数的表示法教案(讲)
  12. 课堂教学必备技能 对数函数及其性质
  13. (教学设计)二次函数复习(一)
  14. 课题:1.3.1函数的最大(小)值
  15. 一次函数教学设计(1)
  16. 零点讲课课件
  17. 基础面试题
  18. 《二次函数》单元试卷
  19. 不同
  20. 第3讲函数重点题型一课堂总结

以上为《strcpy 和 memcpy函数学习笔记》的无排版文字预览,完整内容请下载

strcpy 和 memcpy函数学习笔记由用户“suntop660”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-03-12 21:50:40
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/61/5c/37203.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/61/5c/37203.html'}ipt>