نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

آموزش زبان c کار با آرایه دو بعدی

به نام خدا : تمام پروژه های این مطلب در ادیتور ++DEV-C نوشته شدن؛ تو این مطلب چیز خاصی نمیخوام بگیم، یکم درباره آرایه دو بعدی و کار باهاش صحبت میکنیم، هر چند این آرایه دو بعدی هم هر جایی استفاده نمیشه و خب به طبع این مطلب هم به درد هر کسی نمیخوره ^_^ ( آموزش زبان c کار با آرایه دو بعدی )
آموزش زبان c کار با آرایه دو بعدی

آموزش زبان c کار با آرایه دو بعدی


نحوه تعریف یه آرایه دو بعدی به صورت زیر هستش، در زیر من یه آرایه دو بعدی از نوع int ساختم، شما از هر نوعی دوست داشتین ایجاد کنید :

خب بر فرض که ما یه آرایه دو بعدی با نام A و اندازه m در n ایجاد کردیم، اندازه این آرایه ( بر حسب byte ) به صورت زیر محاسبه میشه :

 

دو شیوه تعریف آرایه دو بعدی

خب هر دو نوع تعریف آرایه دو بعدی زیر از دید کامپایلر ( نرم افزاری که توش کد میزنید! ) یکسانه و فرقی نداره، ولی بهتره که از شیوه اول استفاده کنید :

آرایه دو بعدی
برا بررسی صحت حرف من مثال زیر رو تست کنید :

 

دسترسی به آرایه ۲ بعدی از طریق اشاره گرها

خب این قسمت خلاصه میگم و زیاد گیجتون نمیکنم، یه آرایه دو بعدی با نام A داریم :
سه روش زیر برای دسترسی به مقدار خونه های آرایه A با هم برابر هستند ( اینا رو برا اطلاعات عمومی گفتم، فعلا از همون روش اول استفاده میکینم تا ببینیم دو تا روش دیگه کجا به کارمون میان ) :

3 روش زیر برای دسترسی به آدرس خونه های آرایه A با هم برابر هستن :

توجه : همون طور که از مبحث آرایه 1 بعدی به خاطر دارید، نام آرایه، آدرس خونه اول آرایه هستش.
برا بررسی صحت حرف من مثال زیر رو تست کنید :

 

ارسال آرایه 2 بعدی به تابع دیگر

در مثال زیر انواع روش هایی که به ذهنم میرسید و میدونستم و رو نوشتم :

 
بیش از این مصدع اوقات نمیشم، فیلم زیر رو هم توصیه میکنم ببینید، فعلا یا علی
رابطه دیپلماسی لبخند و ماجرای ربوده شدن حاج احمد متوسلیان
http://www.aparat.com/v/ACfP3

گروه پرسش و پاسخ الکترونیکی در سروش
مهدی دمیرچیلو گوگل میفرماید : إِنَّ اللّه مَعَ الساچِرین ( خداوند با سرچ کنندگان است )
ارسال دیدگاه
0

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید ( طبیعتا لینک کدتون رو باید برای من بفرستید! ) : debian

4) پسورد فایل های سایت : www.dmf313.ir