အွန်လိုင်း C ကွန်ပိုင်လာ – C ကုဒ် အခမဲ့သုံးရန်

ဘရောက်ဆာတွင် C ကုဒ်ကို အခမဲ့ရေး၊ ကွန်ပိုင်လုပ်၊ လည်ပတ်နိုင်သည်။ ထည့်သွင်းရန်၊ အကောင့်ဖွင့်ရန် မလိုပါ။ stdin ထည့်ပြီး ရလဒ်နှင့် အမှားများကို ကြည့်ပါ။
#include <stdio.h>
int main(void) { puts("Hello, world!"); return 0; }အွန်လိုင်း C ကွန်ပိုင်လာ အသုံးပြုနည်း
- C ပရိုဂရမ်ကို တည်းဖြတ်ရာနေရာတွင် ရေးပါ သို့မဟုတ် ကူးထည့်ပါ။ main လုပ်ဆောင်ချက်ပါသော ရိုးရှင်းသည့် Hello World ပရိုဂရမ်ဖြင့် စမ်းကြည့်ပါ။
- ပရိုဂရမ်က ဒေတာဖတ်မည်ဆိုပါက «စံထည့်သွင်းမှု» ကို ဖွင့်ပြီး မလုပ်ဆောင်မီ လိုအပ်သောတန်ဖိုးအားလုံးကို ထည့်ပါ။
- «လုပ်ဆောင်ရန်» ကို နှိပ်ပြီး «ရလဒ်» တွင် အဖြေကို ကြည့်ပါ။ ကုဒ် သို့မဟုတ် ထည့်သွင်းဒေတာ ပြင်ပြီးတိုင်း ပရိုဂရမ်ကို ပြန်လုပ်ဆောင်ပါ။
scanf နှင့် fgets အတွက် ဒေတာပြင်ဆင်နည်း
မလုပ်ဆောင်မီ ဒေတာအားလုံးကို ပြင်ဆင်ပါ။ %d သုံးသော scanf နှစ်ကြိမ်အတွက် 3 နှင့် 4 ကို နေရာလွတ်ခြား၍ ထည့်နိုင်သည်။ fgets အတွက် စာသားတစ်ကြောင်းစီကို စာကြောင်းအသစ်ဖြင့် ခွဲပါ။ ပုံမှန် cloud စနစ်တွင် ကုဒ်နှင့် ထည့်သွင်းဒေတာကို ကွန်ပိုင်လုပ်ပြီး လုပ်ဆောင်ရန် အဝေးရှိဝန်ဆောင်မှုသို့ ပို့သည်။ ဤနေရာသည် အပြန်အလှန်အသုံးပြုနိုင်သော terminal မဟုတ်သဖြင့် လုပ်ဆောင်နေစဉ် ဒေတာအသစ် ထည့်၍မရပါ။
scanf ဖြင့် %d ကို ဖတ်ပြီးနောက် စာကြောင်းအသစ်အက္ခရာ ကျန်နေနိုင်သည်။ ထို့နောက် fgets က မျှော်လင့်ထားသောစာသားအစား ထိုအက္ခရာကိုသာ ဖတ်နိုင်သည်။ နောက်စာကြောင်းကို မဖတ်မီ ကျန်နေသောအက္ခရာကို ကုဒ်ထဲတွင် ကိုင်တွယ်ပါ။
ကွန်ပိုင်အမှားဖြစ်လျှင် စစ်ဆေးရန်
ကွန်ပိုင်လာ၏ ပထမအမှားစာကို ဖတ်ပြီး ဖော်ပြထားသော စာကြောင်းနံပါတ်ကို စစ်ဆေးပါ။ semicolon၊ ကွင်းနှင့် ကိန်းရှင်အမည်များကို စစ်ပါ။ ပရိုဂရမ် လုပ်ဆောင်နိုင်သော်လည်း အဖြေမှားလျှင် ထည့်သွင်းဒေတာနှင့် ကုဒ်၏ယုတ္တိကို စစ်ပါ။