复制整数数组的最佳方法是什么?我知道 memcpy()
是一种方法。有没有类似strdup()
的函数?
最佳答案
没有,strdup
也不在标准中。你当然可以自己写:
int * intdup(int const * src, size_t len)
{
int * p = malloc(len * sizeof(int));
memcpy(p, src, len * sizeof(int));
return p;
}
关于c - 如何将一个整数数组复制到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8287109/