-
متغیر ها قسمت دوم
متغیر ها در سه جا می توانند ذخیره شوند
در ram برای این کار هیچ پییشوندی لازم نیست
در rom برای این کار از پیشوند eeorom استفاده می شود
در flash برای این کار از پیشوند flash استفاده می شود
متغیر های که در رم ذخیره می شوند پس از ریست از بین می روند
متغیر هایی که در فلش ذخیره می شوند ثابت می باشند و امکان مقدار دادن در ادامه برنامه به آن موچود نمی باشد
همچنین استفاده از پیشوند باعث ثابت شدن متغیذ می شود
متغیر ها یا محلی اند و یا عمومی اند
اگر در اول برنامه قبل از تابع main تعریف شده یاشند متغیر عمومی و اگر در داخل یک تابع تعربف شده باشند متغیر محلی اند
از متغیر عمومی در تمام قسمت های برنامه می توان استفاده کرد
ولی از متغیر محلی فقط در داخل همان تابع استفاده می شود و با اتمام اجرای تابع آن ها ازبین می روند
برچسب برای این موضوع
مجوز های ارسال و ویرایش
- شما نمی توانید موضوع جدید ارسال کنید
- شما نمی توانید به پست ها پاسخ دهید
- شما strong>نمی توانید فایل پیوست ضمیمه کنید
- شما نمی توانید پست های خود را ویرایش کنید
-
قوانین انجمن