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

Static در آردوینو

static در آردوینو

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

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

مثال:

 

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

منبع



انتشار مطالب با ذکر نام و آدرس وب سایت سیسوگ، بلامانع است.

شما نیز میتوانید یکی از نویسندگان سیسوگ باشید.  همکاری با سیسوگ

 

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

پاسخی بگذارید

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