آموزش آردوینودستورات آردوینو

کلیدواژه const در برنامه نویسی آردوینو (داده متغیر ثابت)

کلمه کلیدی const مخفف ثابت است. این یک صفت برای متغیر است که رفتار متغیر را اصلاح می کند و یک متغیر را “فقط خواندنی” می کند. این بدان معنی است که متغیر می تواند مانند هر متغیر دیگری از نوع خود استفاده شود ، اما مقدار آن قابل تغییر نیست. در حین اجرای برنامه اگر بخواهید مقدار جدیدی را به یک متغیر const اختصاص دهید ، خطای کامپایلر را مشاهده خواهید کرد.

ثابت های تعریف شده با کلمه کلیدی const از قوانین محدوده متغیر که بر سایر متغیرها نیز حاکم هستند پیروی می کنند. استفاده از کلمه کلیدی const به یک روش برتر برای تعریف ثابت ها تبدیل شده و بر استفاده از #define ترجیح داده می شود.

کد مثال const

const float pi = 3.14;
float x;
// ....
x = pi * 2; // صحیح - استفاده از ثابت ها در ریاضیات
pi = 7; // خطا - شما نمیتوانید مقدار یک ثابت را تغییر دهید

#define یا const؟

برای ایجاد ثابت های عددی یا رشته ای می توانید از const یا #define استفاده کنید. برای آرایه ها ، شما باید از const استفاده کنید. به طور کلی برای تعریف ثابت ها استفاده از const بر #define ترجیح داده میشود و بهتر است.

4.5 (6 نفر)

مطلب پیشنهادی:  ساخت کد QR با برد آردوینو و نمایشگر OLED
برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

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

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