C语言程序:下面这段程序中,sort函数的实参&aa[3]的作用是什么?这样写对吗?

C语言程序:下面这段程序中,sort函数的实参&aa[3]的作用是什么?这样写对吗?,第1张

表示传入滑胡棚a[3]元信则素的地址给sort函数

sort函数的输入是一个数组指针,加上一个元素个数n

所以调用sort(&aa[3],5)的作用就是把从a[3]开始的5个元素进行排序

这样写是对做轮的

嘿嘿 还是俺来帮你解答吧

1 cs是存放程序前侍段首地址的寄存器 该段地址从CS*16开始 有64K空间可以存放用户的程序代码

比如 MOV AX,267 这条指令 就是存在从CS*16开始的代码段中的。

267是指令中的 *** 作数 和指令是一体的 都存在代码段中。

不可当作独立的数据扮轿而进行单独存储的。

2 DS是数据段的段寄存器、ES是附加段的段寄存器、SS是堆栈段的段寄存器。

3 数据段可以用来存放用户的数据 包括各种表格数据 堆栈段用来存放用户子程序调用和中断程序产生的断点地址和临时数据的。附加段是存放用户的备用数据等的。

4 数据段里的数据是用户自己 定义的

如 sum dw 1234H

a db 67

呵呵 别往给俺加分哦 有问题可以继续问慧缺吵


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12358834.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存