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 に答える