C++ এ += কি?

C E Ki



C++ হল একটি জনপ্রিয় উচ্চ-স্তরের প্রোগ্রামিং ভাষা যা অপারেটিং সিস্টেম, গেমস এবং বৈজ্ঞানিক কম্পিউটিং সহ বিভিন্ন ধরনের অ্যাপ্লিকেশনে ব্যবহৃত হয়। C++ এর অন্যতম প্রধান বৈশিষ্ট্য হল এর বিভিন্ন অপারেটর ব্যবহার করে ভেরিয়েবলগুলি পরিচালনা করার ক্ষমতা, যার মধ্যে রয়েছে যোগ নিয়োগ অপারেটর বা += অপারেটর. এই প্রবন্ধে, আমরা C++-এ += অপারেটরটি অন্বেষণ করব এবং আলোচনা করব কিভাবে এটি বিভিন্ন কাজ সম্পাদন করতে ব্যবহার করা যেতে পারে, সাধারণ গাণিতিক ক্রিয়াকলাপ থেকে শুরু করে স্ট্রিং সংযোজন এবং গতিশীল মেমরি বরাদ্দের মতো আরও জটিল কাজ পর্যন্ত।

সি++ এ অ্যাডিশন অ্যাসাইনমেন্ট += অপারেটর কী?

C++-এ, += অপারেটরকে সহজভাবে যৌগিক অ্যাসাইনমেন্ট অপারেটর বলা হয়, যা ডান-পাশের অপারেন্ডের নম্বরকে বাম-পাশের অপারেন্ডের নম্বরে যোগ করে এবং বাম-পাশের অপারেন্ডে ফলাফল নির্ধারণ করে।

C++-এ, আমরা += অপারেটর ব্যবহার করি যোগফল এবং অ্যাসাইনমেন্ট এক ধাপে কার্যকর করতে, যা দ্রুত সম্পাদন করে।







+= অপারেটর ব্যবহার করে ভেরিয়েবলের সূচনা

int = 5 ;

+= 5 ;

উপরের অভিব্যক্তি a+=5 সমান a=a+5 . এই অপারেশন পরে, এর মান হবে 10 .



সি++ এ অ্যাডিশন অ্যাসাইনমেন্ট += অপারেটর কীভাবে ব্যবহার করবেন

+= অপারেটর আপনাকে একটি সমীকরণ লিখতে দেয় যা অন্যথায় দুটি স্বতন্ত্র অপারেশনের প্রয়োজন হবে: সংযোজন এবং অ্যাসাইনমেন্ট, একটি সংক্ষিপ্ত বিবৃতিতে। এটি সংখ্যা, ফ্লোটিং-পয়েন্ট মান এবং ব্যবহারকারী-সংজ্ঞায়িত প্রকারগুলি সহ যে কোনও গাণিতিক ডেটা কাঠামোর সাথে কাজ করে যা + এবং = অপারেটরগুলিকে সক্ষম করে। চলুন C++ এ একটি সহজ এবং সহজ প্রোগ্রামের সাহায্যে এই অপারেটরটিকে বুঝুন:



# অন্তর্ভুক্ত করুন

নামস্থান std ব্যবহার করে ;

int প্রধান ( ) {

int = 0 ;

+= 10 ;

+= বিশ ;

+= 70 ;

cout << 'মোট:' << << endl ;

ফিরে 0 ;

}

উপরের প্রোগ্রামে, আমরা শূন্যের সমান একটি পূর্ণসংখ্যার মান সহ একটি ভেরিয়েবলকে সংজ্ঞায়িত এবং শুরু করি। += অপারেটর তারপর সংখ্যা যোগ করার জন্য ব্যবহার করা হয় 10, 20, এবং 70 চলমান সমষ্টি মধ্যে. অবশেষে, আমরা মোট সংখ্যা আউটপুট করতে cout ব্যবহার করি। এই উদাহরণটি দেখায় কিভাবে একটি পরিষ্কার এবং পঠনযোগ্য পদ্ধতিতে বর্তমান মোট সংখ্যা যোগ করতে += অপারেটর ব্যবহার করতে হয়।





আউটপুট



অতিরিক্ত অ্যাসাইনমেন্ট অপারেটরটি স্ট্রিংগুলির সাথেও ব্যবহার করা যেতে পারে:

# অন্তর্ভুক্ত করুন

নামস্থান std ব্যবহার করে ;

int প্রধান ( ) {

স্ট্রিং a = 'হ্যালো ' ;

স্ট্রিং খ = 'লিনাক্স' ;

+= ;

cout << 'স্ট্রিং হল:' << << endl ;

ফিরে 0 ;

}

আউটপুট

উপরের প্রোগ্রামটি C++ এ += অপারেটর ব্যবহার করে দুটি স্ট্রিংকে একত্রিত করছে।

উপসংহার

C++-এ += অপারেটরটি একই ধাপে একটি অ্যাসাইনমেন্টের সাথে যোগ করার জন্য একটি দরকারী টুল, যার ফলে সহজ, কার্যকর, দ্ব্যর্থহীন এবং নম্র কোড। এই অপারেটর কোডে স্পষ্টতা প্রদান করে এবং একজন ডেভেলপারকে উন্নয়নে কম পরিশ্রম করতে সাহায্য করে।