با عرض سلام خدمت شما کاربران همیشگی وب سایت پرنیان طرح
با یکی دیگر از مقالات آموزشی زبان برنامه نویسی ++C در خدمتتان هستیم.
مقاله امروز ما در رابطه با اندازه ی آرایه ها در زبان برنامه نویسی ++C است.
با استفاده از آرایه ها می توانید چندین مقدار را درون یک متغییر واحد ذخیره کنید.
و این مقدارها را درون حلقه ها به کار ببرید.
می توانید برای مطالعه ی سایر مقالات آموزشی زبان ++C به این لینک مراجعه کنید.
در ادامه ی این آموزش همراه ما باشید.
Array Size
شما نیازی به مشخص کردن اندازه ی آرایه هایتان ندارید.
اما اگر این کار را انجام ندهید ، آرایه ی شما فقط به اندازه عناصری که در آن وارد می کنید بزرگ خواهد بود.
و دیگر نمی توانید بعدا به آرایه عنصری را اضافه کنید.
مانند نمونه ی زیر که مقدار آرایه مشخص نشده است :
string cars[] = {“Volvo”, “BMW”, “Ford”}; // size of array is always 3
تمرین ۱
اگر شما اندازه ی آرایه را مشخص کنید در این صورت آرایه
فضای اضافی را ذخیره می کند و بعدا اگر بخواهید می توانید مقدار درون آرایه را
در برنامه ی خود افزایش دهید.
به نمونه ی زیر توجه کنید :
مثال
string cars[5] = {“Volvo”, “BMW”, “Ford”}; // size of array is 5, even though it’s only three elements inside it
#include <iostream>
#include <string>
using namespace std;
int main() {
string cars[5] = {“Volvo”, “BMW”, “Ford”};
cars[3] = “Mazda”;
cars[4] = “Tesla”;
for(int i = 0; i < 5; i++) {
cout << cars[i] << “\n”;
}
return 0;
}
تمرین ۲
همچنین می توانید بدون مشخص کردن عناصر درون آرایه
آرایه ای را ایجاد کنید و مقدار آن را مشخص نمایید و سپس عناصر را به آن
اضافه کنید.
برای درک بیشتر به این مثال توجه کنید :
مثال
#include <iostream>
#include <string>
using namespace std;
int main() {
string cars[5];
cars[0] = “Volvo”;
cars[1] = “BMW”;
cars[2] = “Ford”;
cars[3] = “Mazda”;
cars[4] = “Tesla”;
for(int i = 0; i < 5; i++) {
cout << cars[i] << “\n”;
}
return 0;
}
خروجی این مثال به شکل زیر خواهد بود :
Volvo
BMW
Ford
Mazda
Tesla
منبع وب سایت www.w3schools.com