
کلمه کلیدی volatile در آردوینو — وقتی متغیرها توسط نیروهای نامرئی تغییر میکنند volatile چیست؟ در آردوینو، کلمهی کلیدی volatile برای تعریف متغیرهایی استفاده میشود که ممکن است توسط عوامل خارج از جریان عادی کد تغییر کنند — مثلاً توسط قطعات وقفه (Interrupts) یا سختافزار. ...

کلمه کلیدی static در آردوینو — متغیرهای محلی که فراموش نمیشوند static چیست؟ در آردوینو، کلمهی کلیدی static برای تعریف متغیرهایی استفاده میشود که محلی هستند (یعنی فقط در یک تابع قابل دسترسیاند)، اما مقدارشان بین فراخوانیهای متوالی تابع حفظ میشود. بدون static، ...

دامنه (Scope) متغیرها در آردوینو — جایی که متغیرها زنده هستند دامنه چیست؟ در آردوینو، دامنه (Scope) به معنی محدودهی دید یک متغیر در کد است — یعنی بخشی از برنامه که در آن متغیر قابل استفاده و شناختهشده است. هر متغیر فقط در دامنهای که تعریف شده، «زنده» است. خارج ...

کلمه کلیدی const در آردوینو — ثابتهای ایمن و خوانا در کد شما const چیست؟ در آردوینو، کلمهی کلیدی const برای تعریف متغیرهای ثابت استفاده میشود — یعنی متغیرهایی که پس از مقداردهی اولیه، دیگر قابل تغییر نیستند. این کار باعث میشود کد شما خواناتر، ایمنتر و ...