Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Perintah c membandingkan nilai yang disimpan di dua area memori.
c Range Address
Parameter
Lingkup
Yang pertama dari dua rentang memori yang akan dibandingkan. Untuk detail sintaks selengkapnya, lihat Sintaks Alamat dan Rentang Alamat.
Alamat
Alamat awal rentang memori kedua yang akan dibandingkan. Ukuran rentang ini akan sama dengan yang ditentukan untuk rentang pertama. Untuk detail sintaks selengkapnya, lihat Sintaks Alamat dan Rentang Alamat.
Lingkungan
| Item | Deskripsi |
|---|---|
| Mode | Mode pengguna, mode kernel |
| Target | Live, crash dump |
| Platform | Semua |
Informasi Tambahan
Untuk gambaran umum manipulasi memori dan deskripsi perintah terkait memori lainnya, lihat Membaca dan Menulis Memori.
Keterangan
Jika kedua area tidak identik, debugger akan menampilkan semua alamat memori dalam rentang pertama di mana mereka tidak setuju.
Sebagai contoh, pertimbangkan kode berikut:
void main()
{
char rgBuf1[100];
char rgBuf2[100];
memset(rgBuf1, 0xCC, sizeof(rgBuf1));
memset(rgBuf2, 0xCC, sizeof(rgBuf2));
rgBuf1[42] = 0xFF;
}
Untuk membandingkan rgBuf1 dan rgBuf2, gunakan salah satu perintah berikut:
0:000> c rgBuf1 (rgBuf1+0n100) rgBuf2
0:000> c rgBuf1 L 0n100 rgBuf2