دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۵
  • مرداد

جلسه ۲۵ : آرایه های چند بعدی در #c

  • دسته‌بندی‌ها :
جلسه ۲۵ : آرایه های چند بعدی در #c
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه :

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش #c ، را دنبال می کنند. در بخش قبلی در مورد  آرایه ها در زبان #C صحبت کرده و طریقه ی تعریف و مقداردهی آنها را توضیح دادیم. در این بخش قصد داریم شما را نوعی خاص از آرایه ها به نام آرایه های چند بعدی در #c و آرایه های دو بعدی در سی شارپ  آشنا کنیم.

      در مورد آرایه های یک بعدی در قسمت قبلی یاد گرفته ایم. # C همچنین از آرایه های چند بعدی پشتیبانی می کند. یک آرایه چند بعدی مجموعه ای دو بعدی مانند ردیف ها و ستون ها دارد.

      مثال : 

      همان طور که در مثال بالا می بینید، آرایه چند بعدی با دادن اندازه ردیف ها و ستون ها مقداردهی اولیه می شود. مقدار اولیه [۳،۲] مشخص می کند که آرایه می تواند شامل ۳ ردیف و ۲ ستون باشد.

      شکل زیر یک آرایه چند بعدی را به ردیف ها و ستون ها تقسیم می کند:

      آرایه های چند بعدی

      آرایه های چند بعدی

       

      مقادیر آرایه چند بعدی را می توان با استفاده از دو شاخص مشاهده کرد. اولین شاخص برای ردیف و شاخص دوم برای ستون می باشد. هر دو شاخص از صفر آغاز می شود.

      مثال : 

      در مثال بالا،   intArray [2،۱] مقدار ۶ را باز می گرداند. در اینجا ۲ به معنای ردیف سوم و ۱ به معنای ستون دوم است (ردیف ها و ستون ها با صفر شروع می شود).

       

      در این قسمت با نوعی از آرایه ها به نام آرایه های چند بعدی آشنا شدید.

      در قسمت بعدی شما را با آرایه های ناهموار (Jagged Array) آشنا خواهید شد.

      QR:  جلسه ۲۵ : آرایه های چند بعدی در #c
      به اشتراک بگذارید