The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
একটি ভেরিয়েবল পরিবর্তন করা একটি জটিল প্রশ্ন যখন এটি C++ এর মতো অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষার ক্ষেত্রে আসে। এই নিবন্ধে, আপনি পরিবর্তনশীল পরিবর্তনের মৌলিক বিষয়গুলি শিখবেন, যার মধ্যে const এবং lvalue ধারণা রয়েছে৷
ডাটা টাইপের আগে এই "const" কি?
const int PI = 3.14159;
" const" একটি অত্যন্ত গুরুত্বপূর্ণ কোয়ালিফায়ার। আপনার ভেরিয়েবলের জন্য এই কোয়ালিফায়ার ব্যবহার করা উচিত যা কখনই পরিবর্তন করা উচিত নয়।
L-মান বা R-মান ধারণা
নিম্নলিখিত কিছু উদাহরণ দেখায়:
int X = 1, Y = 3; X = Y + 1; // ভালো Y + 1 = X; // ত্রুটিপূর্ণ!
L-মানের জন্য কী হল:
- পরিবর্তন করার জন্য ভেরিয়েবল অবশ্যই “=” অপারেটরের বাম দিকে রাখতে হবে।
- অপারেশন এক্সপ্রেশন "=" অপারেটরের ডান দিকে হওয়া উচিত।
আর-মান:
- মূলত, অন্য কোনো অভিব্যক্তি।
সতর্কতা: নিম্নলিখিতটি সিনট্যাক্টিকভাবে সঠিক হলেও এটি খারাপ:
আউটপুট: X = 20; Y = 20;
এছাড়াও, যখন কম্পাইলার একটি সতর্কতা তৈরি করে, আপনার সর্বদা এটি সাবধানে পর্যালোচনা করা উচিত। এটাকে উপেক্ষা করা কখনই ভালো নয়।