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