当前位置:首页 > 内存 > 正文

数组在内存中按照存放(数组在内存中的存放顺序)

  • 内存
  • 2024-06-08 07:20:55
  • 6603

一、将内存30H-3F单元中的无符号数据按由大到小顺序存放在30H-3F单元中;====================================================
;对字节数组进行排序(有符号冒泡排序)
SORTBYTEPROCNEAR
;数组长度放在cx中,字节数组的首地址放在Si中。
Axe推送
CX推送
DX推送
Si推送
di推送
CX推送
CX推送
POPDX
>~>>>JNZ@Sortbl1
POPF
POPDI
流行诗歌
DX​;================================================


二、假设数组a中的数据已按由小到大的顺序存放,如inta[10]={30,30,35,35,35,60,70,70,85,98};要求使用指针编

#include

voidmain()

{

inta[10]={30,30,35,35,35,60,70,70,85,98};

int*p,*q;

p=a+1;

while(q

{

if(*q==*p)

q++;

else

for(q=a;q<=p;q++)

printf("%5d",*q);

}