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

Arrays

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

Array က တူညီတဲ့ data type ရှိ value များစွာကို တစ်နေရာတည်းမှာ သိမ်းပေးတဲ့ fixed-size collection ပါ။ Student marks ၅ ခု၊ product prices ၁၀ ခု၊ weekday names ၇ ခု လို အရေအတွက်သတ်မှတ်ထားတဲ့ data တွေကို သိမ်းဖို့ အသုံးဝင်ပါတယ်။

cpp
#include <iostream>
#include <string>
using namespace std;

int main() {
    string courses[3] = {"HTML", "CSS", "C++"};

    cout << courses[0] << endl;

    courses[2] = "JavaScript";

    for (int i = 0; i < 3; i++) {
        cout << courses[i] << endl;
    }
    return 0;
}

courses[3] က item ၃ ခုသိမ်းနိုင်တဲ့ array ပါ။ Index က 0 ကနေစလို့ courses[0] က ပထမ item, courses[2] က တတိယ item ဖြစ်ပါတယ်။ Loop သုံးပြီး array ထဲက item အားလုံးကို ထုတ်ပြထားပါတယ်။

You should see
HTML HTML CSS JavaScript

Info

Array size က fixed ဖြစ်ပါတယ်။ Size မပြောင်းချင်ဘူး၊ item အရေအတွက်ကြိုသိတယ်ဆိုရင် array သင့်တော်ပါတယ်။ Item အရေအတွက်တိုး/လျော့ရမယ်ဆိုရင် vector ကိုပိုသုံးပါ။

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

  • courses[3] လို့ access လုပ်ရင် fourth item ကို ရှာတာဖြစ်ပြီး ဒီ array မှာ မရှိပါ။ Last index က size - 1 ဖြစ်ပါတယ်။
Arrays | Thuta Learning