Module ১১ · Pointer আর memory
Pointer: যে variable ঠিকানা ধরে রাখে
Account থাকলেই freeপড়া
Bob lesson 01 শেষ করেছে, তাই ও জানে, pointer একটা ঠিকানা (address) ধরে রাখে। অন্যদের C-তে দেখা দুইটা লাইন ও লিখে ফেলে: int *p;, তারপর *p = 5;। Playground জবাব দেয় Runtime error (বাংলা page-এ badge-টা বাংলায় লেখা থাকে), আর কিছুই print হয় না। Bob জিজ্ঞেস করে, "5-টা গেল কোথায়?" এই lesson শেষে তুমি ওকে উত্তরটা দিতে পারবে।
পড়তে login করুন
Lesson টা free, শুধু account লাগবে
Account খুলতে কিছু লাগে না, আর এই track এর Pro লেখা নেই এমন প্রতিটা lesson খুলে যায়, যে device এ পড়ুন না কেন।
Pointer: যে variable ঠিকানা ধরে রাখে এর ভেতরে কী আছে
- Pointer হলো এমন একটা variable, যেটা ঠিকানা রাখে
- Star, pointer ধরে তার target-এ পৌঁছে যায়
- একটা star, দুইটা কাজ
- NULL: যে pointer কিছুই point করে না
- NULL follow করলে Playground-এ কী হয়
- Bob-এর 5 আর wild pointer
- Type-এর নিয়ম: int pointer point করে একটা int-কে
- Pointer-কে অন্য জায়গায় point করানো