私はファイルをコピーするプログラムを書いています。read()
関数が提供する情報を格納し、このデータを関数に提供するために、バッファーを使用しましたwrite()
。私はこの宣言を使用しました:
static void buffer[BUFFER_SIZE];
問題は、エラーが発生することerror: declaration of ‘buffer’ as array of voids
です。
voidの配列を宣言することがエラーである理由がわかりません。特定のタイプなしでメモリのブロックを宣言するにはどうすればよいですか?