آردوینو arduino, آموزش, رفرنس

= عملگر انتساب (تک مساوی) در آردوینو

assignment operator in arduino

علامت تساوی، مقدار سمت راست خودش را در متغیر سمت چپِ خودش می‌ریزد و در آن ذخیره می‌کند.

در زبان c به علامت تک مساوی، عملگر انتساب می‌گویند. این عملگر در کلاس جبر معنی متفاوتی دارد. در جبر این عملگر، نشان‌دهنده‌ی معادله یا تساوی است.

عملگر انتساب به میکرو‌کنترلر می‌گوید که هر مقدار یا عبارتی که در سمت راست علامت تساوی است را ارزیابی کن و آن را در متغیر سمت چپ علامت تساوی ذخیره کن.

 

مثال:

 

نکته:

متغیر سمت چپ عملگر تساوی (علامت =) باید بتواند که مقدار را در خود ذخیره کند. اگر متغیر به‌اندازه‌ی نگهداری از مقدار، بزرگ نباشد، مقدار ذخیره‌شده اشتباه خواهد شد.

عملگر انتساب (= ، علامت تک مساوی) را با عملگر مقایسه (==، دو علامت مساوی) اشتباه نگیرید. این دو علامت متفاوت هستند و کار متفاوتی را نیز انجام می‌دهند. تک مساوی، همان‌طور که دیدیم، مقداری را به متغیر انتساب می‌دهد و در متغیر ذخیره می‌کند؛ اما دو مساوی بررسی می‌کند که آیا دو عبارت با‌هم برابر هستند یا نه.

منبع

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *