Module ৭ · Function, scope আর storage class
Pass by value: function আসলে কী পায়
Account থাকলেই freeপড়া
Bob-এর game-এ দুইটা score দেখায়, আর বড়টাকে আগে আসতে হবে। ও swap নামে একটা function লেখে, যেটা দুইটা সংখ্যা অদলবদল করে। Score উল্টো থাকলে ও swap(x, y) call করে।
পড়তে login করুন
Lesson টা free, শুধু account লাগবে
Account খুলতে কিছু লাগে না, আর এই track এর Pro লেখা নেই এমন প্রতিটা lesson খুলে যায়, যে device এ পড়ুন না কেন।
Pass by value: function আসলে কী পায় এর ভেতরে কী আছে
- Call করলে মানের একটা কপি যায়
- Bob-এর swap কিছুই swap করে না
- ঠিক সমাধান: নতুন মানটা return করো
- Parameter বদলালে GCC 12 কী বলে
- Parameter আসলে সাধারণ local
- Parameter-এ const: না বদলানোর কথা দেওয়া
- sqrt(x) কেন x-কে ছোঁয় না