Thuta Learning
ရှာဖွေရန်
BasicProgrammingbeginner

Constants

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

Program run နေစဉ်အတွင်း တန်ဖိုးမပြောင်းစေချင်တဲ့ data တွေကို const နဲ့ရေးပါတယ်။ ဥပမာ PI, tax rate, maximum score, minutes per hour စတာတွေပါ။

c
#include <stdio.h>

int main() {
  const int MINUTES_PER_HOUR = 60;
  const double PI = 3.14159;

  printf("Minutes: %d
", MINUTES_PER_HOUR);
  printf("PI: %.2lf", PI);
  return 0;
}

const ထည့်လိုက်ရင် အဲဒီ variable ကို နောက်ထပ် value အသစ်ပြန်သတ်မှတ်လို့မရတော့ပါ။ ပြောင်းမိရင် compiler က error ပြပါမယ်။

You should see
Minutes: 60 PI: 3.14

Info

Constant name တွေကို uppercase နဲ့ရေးတာက project တွေမှာ ဖတ်ရလွယ်တဲ့ naming style တစ်ခုပါ။

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • const int LIMIT; လို့ value မပေးဘဲထားပြီး နောက်မှ value ထည့်တာကို ရှောင်ပါ။ Constant ကို ကြေညာတဲ့အချိန်မှာ value ပေးတာက ပိုရှင်းပါတယ်။
Constants | Thuta Learning