13

unsigned char 配列を別の配列にコピーする最良の方法は何でしょうか?

例えば:

unsigned char q[1000];
unsigned char p[1000];

strcpy (q,&p);

上記のコードは機能しません。「パラメーター 1 を unsigned char [1000] から char * に変換できません」というエラーが表示されます。

4

1 に答える 1

25

その名前が示すように、strcpyC 文字列 (unsigned char 配列ではありません) で機能します。

を考慮する必要がありますmemcpy

于 2010-12-22T07:59:03.530 に答える