C++ Arrays
C++ Arrays
တန်ဖိုးတစ်ခုစီအတွက် သီးခြားကိန်းရှင်များကို ကြေညာမည့်အစား ကိန်းရှင်တစ်ခုတည်းတွင် တန်ဖိုးများစွာကို သိမ်းဆည်းရန်အတွက် Array များကို အသုံးပြုသည်။
array တစ်ခုကို ကြေငြာရန်၊ ပြောင်းလဲနိုင်သော အမျိုးအစားကို သတ်မှတ်ပါ၊ စတုရန်းကွင်း စကွက်များဖြင့် နောက်မှလိုက်သော array အမည်ကို သတ်မှတ်ပြီး သိမ်းဆည်းသင့်သော ဒြပ်စင်အရေအတွက်ကို သတ်မှတ်ပါ-
string cars[4];
လိုင်းလေးခုပါသော array ကိုကိုင်ဆောင်ထားသော variable တစ်ခုကို ယခုကြေငြာလိုက်ပါပြီ။ ၎င်းသို့တန်ဖိုးများထည့်ရန်၊ ကျွန်ုပ်တို့သည် array literal ကိုသုံးနိုင်သည် - တန်ဖိုးများကို ကော်မာ-ခြားထားသောစာရင်းတွင်၊ curly braces များအတွင်းတွင်ထားရန်-
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
integers သုံးခု၏ array တစ်ခုဖန်တီးရန်၊ သင်သည် ရေးနိုင်သည်-
int myNum[3] = {10, 20, 30};
Array တစ်ခု၏ Elements များကို ဝင်ရောက်ကြည့်ရှုပါ။
အညွှန်းကိန်းနံပါတ်ကို ရည်ညွှန်းခြင်းဖြင့် array element တစ်ခုကို သင်ဝင်ရောက်နိုင်သည်။
ဤထုတ်ပြန်ချက်သည် ကား များရှိ ပထမဒြပ်စင် ၏တန်ဖိုးကို ဝင်ရောက်ကြည့်ရှုသည် -
ဥပမာ
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
မှတ်ချက်- Array အညွှန်းများသည် 0 နှင့် စတင်သည်- [0] သည် ပထမဒြပ်စင်ဖြစ်သည်။ [1] ဒုတိယဒြပ် စသည်တို့ဖြစ်သည်။
Array Element တစ်ခုပြောင်းပါ။
သီးခြားဒြပ်စင်တစ်ခု၏တန်ဖိုးကို ပြောင်းလဲရန် အညွှန်းကိန်းနံပါတ်ကို ကိုးကားပါ-
ဥပမာ
cars[0] = "Opel";
ဥပမာ
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo