IはMEMMOVE()を使用し、約2つの疑いを持た:どのように使用すると、Cでmemmoveを使用して良いですか?
好ましい使用は、この機能の代わりに使用する別の関数である(すなわち、A自身の機能を作成)- ?私は正しく理解しているかどうかはわかりません。
- 関数のシグネチャはボイド* MEMMOVE(ボイド* DEST、CONSTボイド*のSRC、size_tのN)あります。私は単純な配列を持っている場合arr [N]、どのように私はそれを呼び出された関数に入れることができますか? arr [N]または& arr [N]?違いは、配列が初期サイズで宣言されているか、ポインタのように宣言されているかどうかです。私はこの疑念を持っています。なぜなら、両方が使用されている多くの例を見たからです。
私は良い方法で私の疑問を説明したいと考えています。
編集:私は、配列から要素を削除する必要があり、その後、私は左に削除された1の次の要素をシフトします。
関連性http://stackoverflow.com/questions/1960991/which-one-to-use-memmove-or-memcpy-when-buffers-dont-overlap –