__movsb
Khusus Microsoft
Menghasilkan instruksi Move String (rep movsb
).
Sintaks
void __movsb(
unsigned char* Destination,
unsigned const char* Source,
size_t Count
);
Parameter
Tujuan
[out] Penunjuk ke tujuan salinan.
Sumber
[di] Penunjuk ke sumber salinan.
Hitung
[in] Jumlah byte yang akan disalin.
Persyaratan
Intrinsik | Arsitektur |
---|---|
__movsb |
x86, x64 |
File header<intrin.h>
Keterangan
Hasilnya adalah bahwa byte pertama Count
yang diajuk oleh Source
disalin ke Destination
string.
Rutinitas ini hanya tersedia sebagai intrinsik.
Contoh
// movsb.cpp
// processor: x86, x64
#include <stdio.h>
#include <intrin.h>
#pragma intrinsic(__movsb)
int main()
{
unsigned char s1[100];
unsigned char s2[100] = "A big black dog.";
__movsb(s1, s2, 100);
printf_s("%s %s", s1, s2);
}
A big black dog. A big black dog.
END Khusus Microsoft
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk