ثابت ها (constants) | گولنگ به زبان ساده
۶ مرداد ۱۴۰۳
در این قسمت با const در گولنگ آشنا میشیم و یاد میگیریم چطور از ثابت ها استفاده کنیم.
ثابت یا const همانند متغیری است که مقدار آن در زمان اجرای برنامه قابل تغییر نیست. برای تعریف ثابت ها در گولنگ از const به همراه نام و مقدار مورد نظرمون استفاده میکنیم.
ثابت ها میتوانند دارای تایپ مورد نظر ما باشند. در مثال زیر یک ثابت با تایپ string تعریف میکنیم:
اگر برای یک const دیتا تایپ مشخص کنیم, اون const را فقط و فقط با رعایت دیتا تایپ میتوانیم مورد استفاده قرار دهیم:
در کد بالا میبینم که مقدار ثابت minuteSeconds را به این دلیل که دارای دیتاتایپ نیست میتوان در هردو متغیر x و y ذخیره نمود اما ثابت dayHours دارای نوع int است بنابراین نمیتوان مقدار آن را در متغیر y ذخیره کرد زیرا این متغیر دارای نوع int32 است.
جمع بندی
توی این قسمت با const آشنا شدیم. دیدیم که میتوان نوع ثابت را مشخص کرد که باعث می شود رفتار متفاوتی در هنگام استفاده از خود بروز دهند.
قسمت قبلی: متغیرها | گولنگ به زبان ساده
قسمت بعدی: اعداد | گولنگ به زبان ساده