Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main() {
- int x = 10;
- int y = 22;
- int *ptr = &x; // ptr'ye x'in adresi ile ilk deger verdik
- *ptr = 20; // x = 20
- int *&r = ptr; // r p ptr'nin yerine gecen bir isim, ptr'ye bir referans al
- r = &y; // ptr'ye y'nin adresini atamak demek *r artik y
- ++r;
- std::cout << "x -> " << x << std::endl; // x -> 20
- std::cout << "y -> " << y << std::endl; // x -> 22
- return 0;
- }
- #include <iostream>
- int main() {
- int x = 10;
- int *ptr = &x; // ptr x'i gosteriyor
- int **p = &ptr; // p ise ptr'yi gosteriyor
- int **&r = p; // r demek = p demek
- ++**r; // r'nin yerine gecen x'i arttir
- std::cout << "x -> " << x << std::endl; // x -> 11
- return 0;
- }
Add Comment
Please, Sign In to add comment