বাড়ি উন্নয়ন এসাইনমেন্ট অপারেটর কী? - টেকোপিডিয়া থেকে সংজ্ঞা

এসাইনমেন্ট অপারেটর কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - এসাইনমেন্ট অপারেটর বলতে কী বোঝায়?

একটি অ্যাসাইনমেন্ট অপারেটর হ'ল অপারেটর হ'ল সি # প্রোগ্রামিং ল্যাঙ্গুয়েজে কোনও ভেরিয়েবল, সম্পত্তি, ইভেন্ট বা সূচক উপাদানকে নতুন মান নির্ধারণ করতে ব্যবহৃত হয়। অ্যাসাইনমেন্ট অপারেটরগুলি লাইটিকাল অপারেশনের জন্য যেমন বিটওয়াইজ লজিকাল অপারেশন বা ইন্টিগ্রাল অপারেন্ডস এবং বুলিয়ান অপারেশনগুলিতে অপারেশনগুলির জন্যও ব্যবহার করা যেতে পারে।


সি ++ এর বিপরীতে, সি # তে অ্যাসাইনমেন্ট অপারেটরগুলি সরাসরি ওভারলোড করা যায় না, তবে ব্যবহারকারী-সংজ্ঞায়িত প্রকারগুলি অপারেটরগুলিকে +, -, / ইত্যাদি ইত্যাদির ওভারলোড করতে পারে যা এই ধরণের সাথে অ্যাসাইনমেন্ট অপারেটরটি ব্যবহার করতে দেয়।

টেকোপিডিয়া এসাইনমেন্ট অপারেটরের ব্যাখ্যা দেয়

নিম্নলিখিত অ্যাসাইনমেন্ট অপারেটরগুলির বৈশিষ্ট্যগুলি:

  • "=" অপারেটরটি সম্পত্তি বা সূচক অ্যাক্সেস হিসাবে বাম অপারেণ্ডের সাথে একটি অ্যাসাইনমেন্টের জন্য ব্যবহার করার সময়, সম্পত্তি বা সূচকের একটি সেট অ্যাক্সেসর থাকতে হবে।
  • বাইনারি অপারেটরকে ওভারলোড করা সুস্পষ্টভাবে এর সংশ্লিষ্ট এসাইনমেন্ট অপারেটরটিকে (যদি কোনও হয়) ওভারলোড করে।
  • বিভিন্ন অ্যাসাইনমেন্ট অপারেটর দুটি অপারেন্ডের মধ্যে যেমন সংযোজন (+ =), বিয়োগ, (- =), ইত্যাদির মধ্যে পরিচালিত অপারেশনের উপর ভিত্তি করে ব্যবহৃত হয় অপারেটরগুলির ধরণের উপর নির্ভর করে ব্যবহৃত অপারেটর প্রতীকটির অর্থ নির্ভর করে।
  • অ্যাসাইনমেন্ট অপারেটরগুলি ডান-অ্যাসোসিয়েটিভ, যার অর্থ তারা ডান থেকে বামে গোষ্ঠীযুক্ত।
  • যদিও অ্যাসাইনমেন্ট অপারেটর (a + = b) ব্যবহার করে অ্যাসাইনমেন্ট (= a + b) ছাড়াই একই ফলাফল অর্জন করে, তবে দুটি পদ্ধতির মধ্যে পার্থক্য হ'ল পরের উদাহরণের তুলনায়, "এ" কেবল একবারই মূল্যায়ন করা হয়।
  • অ্যাসাইনমেন্ট অপারেটর সাধারণত অবজেক্টের রেফারেন্স দেয় যাতে একক স্টেটমেন্টে যেমন "a = b = c", যেখানে a, b এবং c অপারেশন হয় সেখানে একাধিক অ্যাসাইনমেন্ট ব্যবহার করা যেতে পারে।
  • অ্যাসাইনমেন্ট অপারেটর সফল অ্যাসাইনমেন্টের জন্য বাম এবং ডানদিকের উভয় প্রকারের সমান হবে বলে প্রত্যাশা করে।

সি # তে, একটি অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে একটি এক্সপ্রেশন হতে পারে "x op y", যেখানে x এবং y অপারেশন এবং "অপ" অপারেটরকে উপস্থাপন করে। সাধারণ অ্যাসাইনমেন্ট অপারেটর "=" বাম-হাতের ক্রিয়াকলাপ দ্বারা চিহ্নিত মেমরির স্থানে তার ডান হাতের ক্রিয়াকলাপের মান সঞ্চয় করতে ব্যবহৃত হয়। ফলাফলটি তার ফেরতের মান value অন্যান্য অপারেশন অপারেটর যারা দুটি অপারেন্ডে নির্দেশিত অপারেশন করে এবং বাম অপারেন্ডকে ফলস্বরূপ মান নির্ধারণ করে তাদের যৌগিক অ্যাসাইনমেন্ট অপারেটর বলে called এর মধ্যে রয়েছে:

  • + + =
  • - =
  • * =
  • / =
  • % =
  • & =
  • | =
  • ^ =
  • << = এবং >> =
এই সংজ্ঞা সি # এর প্রসঙ্গে লেখা হয়েছিল
এসাইনমেন্ট অপারেটর কী? - টেকোপিডিয়া থেকে সংজ্ঞা