Rumah >pembangunan bahagian belakang >C++ >Apakah yang dimaksudkan dengan 'menyahrujuk' penunjuk dalam C/C++?
Dereference digunakan untuk mengakses atau memanipulasi data yang terkandung dalam lokasi memori yang ditunjuk oleh penuding. * (asterisk) digunakan dengan pembolehubah penunjuk, apabila menyahrujuk pembolehubah penunjuk, ia merujuk kepada pembolehubah yang ditunjuk, jadi ini dipanggil penyahrujukan penuding.
int main() { int a = 7, b ; int *p; // Un-initialized Pointer p = &a; // Stores address of a in ptr b = *p; // Put Value at ptr in b }
Di sini, alamat dalam p pada asasnya ialah alamat pembolehubah.
Atas ialah kandungan terperinci Apakah yang dimaksudkan dengan 'menyahrujuk' penunjuk dalam C/C++?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!