Function memmove
void * memmove ( void * destination, const void * source, size_t num );
Menyalin nilai num byte dari lokasi yang ditunjuk oleh sumber ke blok memori yang ditunjuk oleh tujuan. Penyalinan terjadi seolah-olah buffer perantara digunakan, memungkinkan tujuan dan sumber tumpang tindih.
Jenis objek yang mendasari yang ditunjuk oleh pointer sumber dan tujuan tidak relevan untuk fungsi ini; Hasilnya adalah salinan biner dari data.
Fungsi tidak memeriksa penghentian karakter null di sumber - selalu menyalin dengan tepat num byte.
Untuk menghindari luapan, ukuran larik yang ditunjukkan oleh parameter tujuan dan sumber, setidaknya harus num byte.(cplscplus.com)
Sekian yang dapat saya sampaikan terima kasih telah membaca artikel ini bila teman-teman suka dengan konten ini teman-teman bisa mengikuti blog ini dengan mengklik tombol ikuti di bawah dan bila ada saran dan pertanyaan bisa disampaikan di kolom komentar.
: