pointer dereferencing
Megjelenés
(dereference szócikkből átirányítva)
Főnév
pointer dereferencing (tsz. pointer dereferencings)
- (informatika) A dereferencia (angolul dereference) C++-ban azt jelenti, hogy egy mutató (pointer) által tárolt memória címen található értéket elérjük.
📌 Dereferencia operátor (*)
A * operátor segítségével egy mutató által mutatott értéket érhetjük el.
🔹 Példa: Dereferencia egy mutatóval
#include <iostream>
using namespace std;
int main() {
int a = 10;
int* ptr = &a; // ptr mutat az 'a' változó memóriacímére
cout << "a értéke: " << a << endl;
cout << "ptr által mutatott érték: " << *ptr << endl; // Dereferencia
*ptr = 20; // A dereferencia segítségével módosítjuk az 'a' értékét
cout << "Módosított a: " << a << endl;
return 0;
}
📌 Magyarázat
int* ptr = &a;→ptregy mutató, amely azamemória címét tárolja.*ptr→ Aptráltal mutatott memória cím értékét adja vissza.*ptr = 20;→ A mutató segítségével módosítjuk azaváltozó értékét.
🔹 Kimenet:
a értéke: 10 ptr által mutatott érték: 10 Módosított a: 20
A dereferencia tehát lehetővé teszi, hogy egy mutató által mutatott változó értékét olvassuk vagy módosítsuk. 🖥️🔥
- pointer dereferencing - Szótár.net (en-hu)
- pointer dereferencing - Sztaki (en-hu)
- pointer dereferencing - Merriam–Webster
- pointer dereferencing - Cambridge
- pointer dereferencing - WordNet
- pointer dereferencing - Яндекс (en-ru)
- pointer dereferencing - Google (en-hu)
- pointer dereferencing - Wikidata
- pointer dereferencing - Wikipédia (angol)