C++笔记之数组拷贝和vector拷贝
code review!
文章目录
- C++笔记之数组拷贝和vector拷贝
- 一.C++数组拷贝
- 1.使用循环
- 2.使用std::copy算法
- 3.使用std::array
- 二.C语言数组拷贝
- 1.使用循环
- 2.使用memcpy函数
- 3.使用for循环和指针
- 三.C++Vector拷贝
- 四.公众号:三戒纪元 博文摘抄——C++ | 数组拷贝
一.C++数组拷贝
1.使用循环
2.使用std::copy算法
3.使用std::array
二.C语言数组拷贝
注意,C语言中没有类似于C++的std::array,因此没有直接的方法可以复制整个数组。使用循环逐个元素复制是最基本的方法,而使用memcpy函数可以更高效地拷贝整个数组。
1.使用循环
2.使用memcpy函数
3.使用for循环和指针
三.C++Vector拷贝
四.公众号:三戒纪元 博文摘抄——C++ | 数组拷贝
- 1.对应位拷贝
- 2.地址位移赋值
- 3.memcpy内存拷贝
- 4.字符数组拷贝