Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int &func(void);
- func() = 45; // C dilinde bu olamaz
- // C dilinde boyle yapabiliriz
- int *func(void);
- int main() {
- *func() = 45;
- return 0;
- }
- // C++ dilinde boyle yapabiliriz
- #include <iostream>
- int &func(void);
- int main() {
- func() = 45;
- return 0;
- }
- #include <iostream>
- int g = 100;
- int &func()
- {
- return g;
- }
- int main() {
- std::cout << "g -> " << g << std::endl; // g -> 100
- func() = 999; // g'ye atama yapmis oluruz
- std::cout << "g -> " << g << std::endl; // g -> 999
- ++func();
- std::cout << "g -> " << g << std::endl; // g -> 1000
- int &r = func(); // Ilk deger vermek... r demek artik g demek
- std::cout << "r -> " << r << std::endl; // r -> 1000
- return 0;
- }
Add Comment
Please, Sign In to add comment