C++ လမ်းညွှန်ချက်

C++ ပင်မ C++ မိတ်ဆက် C++ ကို စတင်လိုက်ပါ။ C++ Syntax C++ အထွက် C++ မှတ်ချက်များ C++ ကိန်းရှင်များ C++ အသုံးပြုသူ ထည့်သွင်းမှု C++ ဒေတာအမျိုးအစားများ C++ အော်ပရေတာများ C++ ကြိုးများ C++ သင်္ချာ C++ Booleans C++ အခြေအနေများ C++ ခလုတ် C++ while Loop Loop အတွက် C++ C++ Break/Continue C++ Arrays C++ ကိုးကားချက်များ C++ ညွှန်ပြချက်များ

C++ လုပ်ဆောင်ချက်များ

C++ လုပ်ဆောင်ချက်များ C++ လုပ်ဆောင်ချက် ကန့်သတ်ချက်များ C++ လုပ်ဆောင်ချက် လွန်ကဲခြင်း။

C++ အတန်းများ

C++ OOP C++ အတန်းများ/အရာဝတ္ထုများ C++ အတန်းအစားနည်းလမ်းများ C++ တည်ဆောက်သူများ C++ Access Specifiers C++ Encapsulation C++ အမွေအနှစ် C++ Polymorphism C++ ဖိုင်များ C++ ခြွင်းချက်

C++ လုပ်နည်း

နံပါတ်နှစ်ခုထည့်ပါ။

C++ ဥပမာများ

C++ ဥပမာများ C++ Compiler C++ လေ့ကျင့်ခန်းများ C++ Quiz


C++ Omit Array Size


Array Size ကို ချန်ထားပါ။

array ၏ အရွယ်အစားကို သင် သတ်မှတ်ရန် မလိုအပ်ပါ။ သို့ သော် သင်မဟုတ်ပါက၊ ၎င်းတွင် ထည့်သွင်းထားသော ဒြပ်စင်များလောက်သာ ကြီးမားမည်ဖြစ်သည်။

string cars[] = {"Volvo", "BMW", "Ford"}; // size of array is always 3

ဒါက လုံးဝကောင်းပါတယ်။ သို့သော် အနာဂတ်ဒြပ်စင်များအတွက် နေရာပိုပေးလိုပါက ပြဿနာပေါ်လာသည်။ ထို့နောက် လက်ရှိတန်ဖိုးများကို ထပ်ရေးရပါမည်-

string cars[] = {"Volvo", "BMW", "Ford"};
string cars[] = {"Volvo", "BMW", "Ford", "Mazda", "Tesla"};

အရွယ်အစားကို သင်သတ်မှတ်ပါက၊ array သည် အပိုနေရာလွတ်ကို သိမ်းဆည်းထားလိမ့်မည်-

string cars[5] = {"Volvo", "BMW", "Ford"}; // size of array is 5, even though it's only three elements inside it

ယခု သင်သည် အခြားအရာများကို ထပ်မရေးဘဲ စတုတ္ထနှင့် ပဉ္စမအပိုင်းကို ထည့်နိုင်သည်-

cars[3] = "Mazda";
cars[4] = "Tesla";

ကြေငြာချက်တွင် အစိတ်အပိုင်းများကို ဖယ်ထားပါ။

ကြေငြာချက်ပါဒြပ်စင်များကို မသတ်မှတ်ဘဲ array တစ်ခုကို ကြေငြာနိုင်ပြီး ၎င်းတို့ကို နောက်ပိုင်းတွင် ထည့်နိုင်သည်။

string cars[5];
cars[0] = "Volvo";
cars[1] = "BMW";
...