Linuxkiss
    首页 Linux C/C++ C++面试 Qt答疑 Qml中文手册 Qt CMake Python 工具
Linuxkiss
www.linuxkiss.com 你可以精通一门IT技术
  1. 首页
  2. C++面试
  3. 正文

 strcpy与memcpy的区别

2020年10月14日 4点热度 0人点赞

【考点】

字符串复制与内存复制之间的区别

出现频率:★★★★

【解析】

主要有下面几方面的区别。
1:复制的内容不同。strcpy只能复制字符串,而memepy可以复制任意内容,例如字符数组、整型、结构体、类等。
2:复制的方法不同。strcpy不需要指定长度,它是遇到字符串结束符10而结束的。memcpy则是根据其第三个参数决定复制的长度。
3:用途不同。通常在复制字符串时用strcpy;而若需要复制其他类型数据,则一般用memcpy .

标签: C/C++面试
最后更新:2020年10月14日

Leo

保持饥渴的专注,追求最佳的品质

点赞
< 上一篇
下一篇 >
关注公众号

日历
2021年4月
一 二 三 四 五 六 日
« 2月    
 1234
567891011
12131415161718
19202122232425
2627282930  
最新 热点 随机
最新 热点 随机
windows中出现"无法解析的外部符号"到底是什么原因 Qt5中lambda表达式用法,非常实用 warning: class 'InterFace' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 无法解析的外部符号 "public: static struct QMetaObject const Windows下Qt代码出现的错误总结 QT Creator如何在创建项目的时候,头文件和cpp文件的首字母默认大写
“野指针”是什么以及它的作用 ubuntu下快速安装Nginx服务器 python遍历数据库将数据生成DataFrame格式为文件 QML对象属性--附加属性和附加信号处理程序(Attached Properties and Attached Signal Handlers) 7.2 用户管理相关文件 Qt中CMake命令参考(CMake Command Reference)
标签聚合
qml中文手册 qmake Qt openCv Linux qml中文文档 C/C++面试 C++

COPYRIGHT © 2015-2021 Linuxkiss. ALL RIGHTS RESERVED.

苏ICP备12059464号-2