ကို C Programming သင်ခန်းစာ
ဒီ C ပရိုဂရမ်သင်ခန်းစာသည် C ပရိုဂရမ်းမင်းဘာသာစကား၏အခြေခံသဘောတရားများကိုနားလည်ရန်ကူညီသည်။
ဤအပိုင်းတွင်၊ C program တစ်ခုရေးသားစဉ်ကျွန်ုပ်တို့လိုက်နာရမည့်အခြေခံ syntax rules များကိုကြည့်ပါ။ ၎င်းတွင်အဓိကအားဖြင့်တိုကင်များ၊ အမှတ်အသားပြုခြင်း၊ သော့ချက်စာလုံးများ၊ အမှတ်အသားများ၊ မှတ်ချက်များနှင့်အဖြူရောင်နေရာများပါဝင်သည်။
ကို C Programming အတွက်အခြေခံ Syntax
တိုကင်
သတ်မှတ်ချက်များ၊ သော့ချက်စာလုံးများ၊ သင်္ကေတများ၊ စာသားများအားလုံးကိုတိုကင်ဟုလူသိများသည်။ ဥပမာ printf၊ curly braces ({,}), round brace ((,)), semicolon (;), printf သို့မဟုတ် code အတွင်းရှိမည်သည့် string statement ကိုမဆိုတိုကင်ဟုခေါ်သည်။
printf (“Enter the name :”);
ဒီမှာ printf, '(', 'name:', ')' နှင့် ';' ရိုက်ထည့်ပါ။ တိုကင်ရှိပါတယ်။
identifiers
ဤရွေ့ကားပရိုဂရမ်အတွင်း variable ကိုအမည်များ, function ကိုအမည်များသို့မဟုတ်အခြားအသုံးပြုသူ - သတ်မှတ်ထားသောအမည်များဖြစ်ကြသည်။ မည်သည့် identifier အမည်အတွက်မဆိုစံပုံစံသည်အက္ခရာစဉ် (အကြီးသို့မဟုတ်အသေး) သို့မဟုတ် underscore (_) နှင့်စတင်ရန်ဖြစ်သည်။ ထို့နောက်၎င်းနောက်တွင်မည်သည့်အက္ခရာစဉ်များ (အကြီးသို့မဟုတ်အသေး) သို့မဟုတ်ဂဏန်းများမဆိုရှိကြသည်။ သို့သော်၎င်းသည် '@', '$' နှင့် '%' တို့ကိုသတ်မှတ်သူအတွင်း၌အသုံးပြုရန်ခွင့်မပြုပါ။ ကို C identifiers ကိစ္စတွင်အထိခိုက်မခံဖြစ်ကြသည်။
Var1, var2, _sum, str_name, strName, fltValue, intNumValue, avg_std_100
keywords
ဤရွေ့ကား variable တွေကိုခွဲခြားသတ်မှတ်သို့မဟုတ်ပရိုဂရမ်အတွင်းအချို့သောလုပ်ဆောင်ချက်များကိုလုပ်ဆောင်ရန်အသုံးပြုကြသည်သောကို C အတွက် reserved စကားလုံးများဖြစ်ကြသည်။ ဥပမာအားဖြင့်၊ printf၊ scanf၊ အကယ်၍၊ စဉ်၊ loop, switch, int, float, char၊ double, struct, const, goto, return, typedef စသဖြင့်။
semicolons
C ရှိ Code အားလုံးသည် semicolon ဖြင့်အဆုံးသတ်ရမည်။ ၎င်းသည်ကုဒ်မျဉ်း၏အဆုံးကိုပြသည်။
printf (“Enter the name :”);
getchar ();
return 0;
မှတ်ချက်များ
မှတ်ချက်များသည်ပရိုဂရမ်ရှိမရှုပ်ထွေးသောကုဒ်နံပါတ်များဖြစ်သည်။ သူတို့ကကုဒ်နှင့်ပတ်သက်။ သတင်းအချက်အလက်ပေးဖို့အသုံးပြုကြသည်။ compiler သည်မှတ်ချက်များကိုတွေ့သည့်အခါ၎င်းမျဉ်းများကိုလျစ်လျူရှုပြီးနောက်လာမည့်ကျေနပ်ဖွယ်ကောင်းသောကုဒ်ကိုဆက်လက်ရယူသည်။ C မှတ်ချက်များတွင် '/ *' နှင့် '/ /' အတွင်း၌ရေးထားသည်။ မျဉ်းကြောင်းများစွာနှင့်မှတ်ချက်များကို // // ပြီးနောက်ရေးသည်။
/ * '=' အတွက် 'EQ' နှင့်တူညီသောသင်္ကေတအဖြစ်သတ်မှတ်ပါတယ်။
compiler ကကုဒ်ထဲမှာ EQ ကိုတွေ့တဲ့အခါ '=' * / နဲ့အစားထိုးလိုက်တယ်။
// '=' အတွက်ညီမျှသောသင်္ကေတကို 'EQ' အဖြစ်သတ်မှတ်သည်။
လူဖြူ
Whitespaces များကို identifiers၊ သော့ချက်စာလုံးများ၊ မည်သည့်တိုကင်မဆိုခွဲရန် (သို့) လိုင်းအသစ်အစရှိသည်တို့ကိုခွဲခြားရန်အသုံးပြုသည်။ ၎င်းသည်ရေးသားနေစဉ်နှင့်သုံးစွဲသူသည်ကုဒ်ကိုမြင်သောအခါအခြားမည်သည့်တိုကင်နှင့်မဆိုခွဲခြားသည်။
printf (“Enter the name :”);
sum = var1 + var2;
လာမည့်ဆောင်းပါးများတွင် C Programming သင်ခန်းစာတွင် C ပရိုဂရမ်းမင်းဘာသာစကားနှင့်ပတ်သက်သည့်အကြောင်းအရာများကိုကျွန်ုပ်တို့ထပ်မံဖော်ပြသွားပါမည်။