PDA

View Full Version : سوال: آرایه 2 بعدی



khazaie01
دوشنبه 11 خرداد 1388, 20:03 عصر
سلام دوستان
چجوری میشه آرایه 2 بعدی تعریف کرد و ازش استفاده کرد ؟
من اینجوری نوشتم
تعریف متغیر :

kerm db 50 dup(2 dup(?))مقدار دهی :


mov bx,0
mov si,0
mov kerm[bx][si],10
mov bx,0
mov si,1
mov kerm[bx][si],5

mov bx,1
mov si,0
mov kerm[bx][si],9
mov bx,1
mov si,1
mov kerm[bx][si],5

mov bx,2
mov si,0
mov kerm[bx][si],8
mov bx,2
mov si,1
mov kerm[bx][si],5
استفاده


mov bx,1
mov si,1
cmp kerm[bx][si],5
jne L2
output kerm[bx][si]
L2:
ولی این شرط آخری برقرار نمیشه چرا ؟

tdkhakpur
دوشنبه 11 خرداد 1388, 20:37 عصر
[/code]ولی این شرط آخری برقرار نمیشه چرا ؟
سلام
یعنی چی میشه توضیح بدید.
ضمنا dup به معنی آرایه نیست بلکه به معنی پر کردن هست.

khazaie01
دوشنبه 11 خرداد 1388, 20:58 عصر
من بخوام یک آرایه 2 بعدی داشته باشم باید چکار کنم ؟
میشه توضیح بدبد ؟

khazaie01
دوشنبه 11 خرداد 1388, 22:40 عصر
دوستان میشه راهنمایی کنید ؟ به آرایه 2 بعدی نیار دارم ...

Younes
سه شنبه 12 خرداد 1388, 15:47 عصر
سلام
دستور output چكار مي كند؟ شما چه اسمبلي استفاده ميكنيد كه اين دستور را دارد؟ در اسمبلي 8086 كه چنين دستوري نديدم شايد هم به ما نيمه كاره تدريس كرده اند.

khazaie01
سه شنبه 12 خرداد 1388, 15:55 عصر
سلام دوست عزیز output یک ماکرو درون فایل io.h که اگه این فایل را به برنامه include کنید میتوانید از ماکروهای این فایک استفاده کنید