我是一名学习C/C++的Java程序员.所以我知道Java有一个类似System.arraycopy();的函数来复制array.我想知道C或C++中是否有复制数组的函数.我只能通过使用for循环、指针等找到复制数组的实现.有没有可以用来复制数组的函数?
我是一名学习C/C++的Java程序员.所以我知道Java有一个类似System.arraycopy();的函数来复制array.我想知道C或C++中是否有复制数组的函数.我只能通过使用for循环、指针等找到复制数组的实现.有没有可以用来复制数组的函数?
从C++11开始,您可以直接使用std::array
:
std::array<int,4> A = {10,20,30,40};
std::array<int,4> B = A; //copy array A into array B
以下是关于std::array的文档