错误:警告:内置函数'memcpy'的不兼容隐式声明

我得到这个错误。

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); 

我做错了什么?

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