اما اگر نمیخواهید دیگران (یا خودتان) مقادیر موجود را بازنویسی کنند، میتوانید کلمه کلیدی const را اضافه کنید (این متغیر را به عنوان "constant" اعلام می کند که به معنای غیرقابل تغییر و فقط خواندنی است:
const int myNum = 15;
myNum = 20; // error
کلمه کلیدی const زمانی مفید است که میخواهید یک متغیر همیشه مقدار یکسانی را ذخیره کند تا دیگران (یا خودتان) کد شما را به هم نریزند. مثالی که اغلب به عنوان ثابت نامیده می شود، PI (3.14159...) است.
توجه: نمیتوانید یک متغیر ثابت را بدون اختصاص مقدار اعلام کنید. اگر این کار را انجام دهید، خطایی رخ می دهد: یک فیلد const باید یک مقدار ارائه شود.