53

我得到这个错误。

error: warning: incompatible implicit declaration of built-in function ‘memcpy’ [enabled by default]

这是代码:

int arr[ 12] = {1,0,0,0,0,0,0,0,0,0,9370, 0};
void *a = &arr;
memcpy(machine->mem, a,12*4);

我做错了什么?

4

1 回答 1

106

您可能忘记包含<string.h>.

添加#include <string.h>到文件的顶部。

于 2013-02-28T19:48:20.503 回答