33问答网
所有问题
当前搜索:
数组首地址
数组
元素的
首地址
是什么?
答:
a是二维
数组
名,也是二维数组0行的
首地址
。a[0]是第一个一维数组的数组名和首地址*(a+0)或*a是与a[0]等效的,它表示一维数组a[0]0号元素的首地址。&a[0][0]是二维数组a的0行0列元素首地址。同理,a+1是二维数组1行的首地址,由此可得出:a+i,a[i],*(a+i),&a[i][0]是等...
数组首地址
,哪个表示数组首元素地址
答:
数组
首地址是数组的起始地址.C语言中, 数组名代表的就是
数组的首地址
同时 第一个元素的地址, 也是首地址.多维数组下, 任意一维的第一个元素地址 都是首地址的表示方式.
C语言, a就是
数组
的
首地址
啊,那a++不也是地址吗? 还有,p[5]表示什 ...
答:
a是
数组
的
首地址
,那a++ 也是地址, 这里的地址 是:a地址 + 1 * sizeof( a 的类型)p[5] 在声明里表示 声明 p 是数组,它有5 个元素。例如: int p[5];p[5] 在语句里表示 下标变量,它是数组p里的第6个元素。 因下标 从 0 起始。 例如:p[5]=666;语句里 有等式: p[5] ...
什么是C语言中的
首地址
?
答:
首地址
就是该变量所占的存储区域中的第一个单元的地址。比如定义一个
数组
,数组的第一个数的地址就是首地址 int a[10];那么a[0]的地址就是首地址 int a[10][10];则 a[0][0]的地址就是首地址 “首地址”一词不是C语言里的术语。是计算机原理里面的概念。计算机存储器(主要指内存储器)...
C语言中,
数组
在内存中占一片连续的存储区,由什么来代替它的
首地址
?
答:
C语言中规定,
数组
名就代表了该数组的
首地址
。整个数组是以首地址开头的一块连续的内存单元。如有字符数组char c[10]。设数组c的首地址为2000,也就是说c[0]单元地址为2000。则数组名c就代表这个首地址。因此在c前面不能再加地址运算符&。如写作scanf("%s",&c);则是错误的。在执行函数printf...
数组
的
首地址
是什么啊,
答:
int a[10];
数组
的
首地址
就是数组名,它里面存的就是与硬盘一一对应的一个虚拟地址,从这个地址开始就存放数组中的元素a[0],a[1]...等等,
数组
中首行的
地址
怎么表示?
答:
数组
及数组元素的地址表示为:a是二维数组名,也是二维数组0行的
首地址
,等于1000。a[0]是第一个一维数组的数组名和首地址,因此也为1000。(a+0)或*a是与a[0]等效的,它表示一维数组a[0]0号元素的首地址。也为1000。&a[0]是一维数组a的0列元素首地址,同样是1000。因此,a,a[0],*(a...
在C语言中,什么是
数组
的
首地址
?
答:
在C语言程序中,数组名表示的是“
数组首
个元素的
地址
,而首个元素是int类型”。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。数组是一种...
c++中,&a【1】代表第一行
首地址
,也就是第一个数的地址,而a【1】也 ...
答:
数组
的
首地址
是指向a[0],不是a[1]&a[1]等价于a+1也就是printf("%x\n",&a[1])和printf("%x\n",a+1)都可以表示a[1]的地址。而a[1]表示数组的元素,也可以用*(a+1),还可以用*(&a[1])
汇编里面的
数组
名什么时候是
地址
?什么时候是数组的第一个值?变量等标号...
答:
mov ax,array + 2 ;访问第1个元素,array是
数组
第一个元素的
地址
代码段里:mov ax array ;将array数组的地址给ax ,array代表数组的地址 错误,传送地址,应该是:MOV BX, OFFSET array ;将array数组的(首)偏移地址给BX ary_size dw $-array ;计算数组所占的字节数,array代表数组的首...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数组首地址是什么意思
数组首地址可以改变吗
c语言数组首地址是什么
数组首地址怎么表示
数组地址和数组首元素地址
c语言数组地址的表示方法
由什么代表数组的首地址
数组的地址变量
c语言中数组的地址如何表示