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

Static در آردوینو

static در آردوینو

کلمه‌ی کلیدی Static در آردوینو برای ایجاد متغیرهایی که فقط برای یک تابع قابل‌مشاهده (معتبر) هستند، استفاده می‌شود. بر‌خلاف متغیرهای محلی (local) که با هر بار فراخوانی تابع ایجاد می‌شوند و بعد از اتمام فراخوانی از بین می‌روند، متغیرهای static فراتر از این فراخوانی‌ها باقی می‌مانند و در بین فراخوانی‌هایِ تابع، از داده‌های خود محافظت می‌کنند. (بعد از تمام شدن تابع، داده‌ها از بین نمی‌روند.)

متغیرهای static فقط در اولین بارِ فراخوانی تابع، ایجاد و مقداردهی اولیه خواهند شد.

مثال:

 

تعریف متغیر در آردوینو

منبع

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

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

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