آرایه در زبان C++ چیست؟:
- آرایه را می توان متغیری تصور کرد که از چندین مقدار به طور همزمان نگهداری می کند.
- یک آرایه، یک زنجیره از متغیرهایی است که همه از یک نوع هستند؛ به این متغیرها اعضای آرایه می گویند.
- هرعضو آرایه با یک شماره مشخص می شود که به این شماره، زیر نویس یا index می گویند.
- عناصر یک آرایه در خانه های پشت سرهم در حافطه ذخیره می شود.
ساختار آرایه ها در C++:
ساختار کلی برای اعلان آرایه به شکل زیر است:
type array_name[array size]= {values};
عبارت type، نوع عناصر آرایه را مشخص می کند.
در قسمت array_name ، نام آرایه را مشخص می کنید.
قسمت array_size ، تعداد عناصر آرایه را نشان می دهد.
#include <iostream>
using namespace std;
int main() {
int number = 9;
int numbers [4] = {1,5,9,13};
cout << numbers [3] << endl;
return 0;
}
دسترسی به مقادیر در C++:
- آدرس در آرایه ها به عنوان زیرنویس (index) شناخته می شود.
- با استفاده از آدرس می توانیم به کامپایلر بفهمانیم که به کدام یک از مقادیر می خواهیم دسترسی داشته باشیم.
زیرنویس (index) درآرایه:
شماره گذاری اعضای آرایه در زبان C++ از عدد صفر شروع می شود.
برای دسترسی به مقدار، آدرس مقدار موردنظر را داخل براکت [ ] می نویسیم.
برای درک بهتر به کد زیر دقت کنید:
#include<iostream>
using namespace std;
int main(){
int number = 9;
int numbers [4] = {1,5,9,13} ;
cout << numbers [0] << endl;
return 0;
}
تغییر مقدار آرایه در C++:
برای تغییر یک مقدار در آرایه
1. ابتدا، آدرس آن مقدار را می نویسیم
2. سپس مقدار جدید را اضافه می کنیم.
مانند مثال زیر:
#include<iostream>
using namespace std;
int main(){
int number = 9;
int numbers [4] = {1,3,9,13};
numbers[2] = 10;
cout << numbers[2] << endl;
return 0;
}
توسعه دهندگان
درسا موسیپور