آموزش مقدماتی C++ | آرایه ها

آرایه ها

تا اینجا با انواع متغیر های عددی، متنی، دودویی و … آشنا شدیم. اما نقطه مشترک همه این متغیر ها این است که هر متغیر تنها می تواند یک مقدار را در خود جای دهد. اما اگر بخواهیم یک لیست را در یک متغیر ذخیره کنیم چه؟ مثلاً فرض کنید می خواهیم یک لیست از نمرات دانش آموزان یک کلاس را در یک متغیر داشته باشیم و در هنگام نیاز به کل لیست و یا به آیتم های خاصی از لیست دسترسی داشته باشیم. برای این موضوع از آرایه ها استفاده می کنیم. یک آرایه می تواند لیستی از اعداد، لیستی از حروف، لیستی از کلمات، لیستی از دودویی ها و یا … باشد. برای تعریف یک آرایه، پس از نوع داده علامت [] قرار می دهیم و درون آن تعداد اعضای آرایه را می نویسیم. مثلاً برای داشتن لیستی 4 تایی از داده های متنی علامت [] را بعد از نام String قرار می دهیم و درون آن عدد 4 را می نویسیم. در این مثال، متغیر cars آرایه ای است که لیستی از String ها را در خود جای می دهد:

string cars[4];

اکنون یک متغیر تعریف کرده ایم که چهار داده ی string را در خود نگه دارد. مقادیر را درون آکولاد قرار داده و با علامت کاما (,) از هم جدا می کنیم:

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};

به همین شکل برای ساخت یک آرایه سه تایی از int ها به شکل زیر عمل می کنیم:

int myNum[3] = {10, 20, 30};
پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3