1. memcpy、sprintf和strcpy 区别

memcpy sprintf strcpy
操作对象不同 memcpy 的两个对象就是两个任意可操作的内存地址,并不限于何种数据类型 sprintf 的操作源对象可以是多种数据类型, 目的操作对象是字符串 strcpy 的两个操作对象均为字符串
执行效率不同 memcpy 最高 sprintf 的效率最低 strcpy 次之
实现功能不同 memcpy 主要是内存块间的拷贝 sprintf 主要实现其他数据类型格式到字 符串的转化 strcpy 主要实现字符串变量间的拷贝
Copyright © ershouche-FE 2019 all right reserved,powered by Gitbook文件修订时间: 2022-02-28 10:55:58

results matching ""

    No results matching ""