Const واجد شرایط را می توان برای اعلام هر متغیریاعمال کرد تا مشخص شود که مقدار آن تغییر نخواهد کرد (که بستگی به محل ذخیره متغیرهای const دارد، ممکن است ما متغیر را تغییر دهیم. مقدار متغیر const با استفاده از نشانگر).
چه زمانی باید در C استفاده شود؟
کلمه کلیدی const به اجازه می دهد تا مشخص کنید که آیا یک متغیر قابل تغییر است یا خیر. میتوانید از const برای جلوگیری از تغییرات در متغیرها و نشانگرهای const و مراجع const از تغییر دادههای اشارهشده (یا ارجاعشده) استفاده کنید.
چرا از const استفاده می کنیم؟
وقتی از کلمه کلیدی const در اعلان تابع استفاده شود، یک تابع به const تبدیل می شود. ایده توابع const این است که
به آنها اجازه نمی دهد شیئی را که بر روی آن فراخوانی می شوند تغییر دهند.توصیه میشود تا حد امکان بسیاری از توابع را ثابت کنید تا از تغییرات تصادفی در اشیا جلوگیری شود.
کجا از واجد شرایط ثابت استفاده می شود؟
وقتی نمی خواهیم یک آرگومان را تغییر دهیم و آن را به عنوان مرجع یا pointer ارسال کنیم، از واجد شرایط const استفاده می کنیم تا آرگومان به طور تصادفی در تابع تغییر نکند. اعضای داده کلاس را می توان به عنوان ثابت و ثابت برای ثابت های گسترده کلاس اعلام کرد. وقتی متغیرهای مرجع به یک مکان const ارجاع می دهند می توانند const باشند.
شناسه ها در C چیست؟
«شناسهها» یا «نمادها» نامهایی هستند که برای متغیرها، انواع، توابع و برچسبها در برنامه خود ارائه میکنید. … شما یک شناسه را با تعیین آن در اعلان یک متغیر، نوع یا تابع ایجاد می کنید.