66问答网
所有问题
当前搜索:
数组名是数组的首地址
数组名
中存放的
是数组
内存中
的首地址
吗
答:
是的,准确的说
数组名
等价于数组内存块
的首地址
数组名字是数组首
元素的内存
地址
是什么意思是啊 。
答:
数组的地址就是一块内存的首地址
。16进制、8进制和10进制在内存中存储的都是一样的东西,就是二进制数。32位数就是一个数据类型在内存中占用了32位,8位是一个字节。long型一般是32位,int型一般是16位,当然因机器的操作系统不同而异。 来自:求助得到的回答 加Q1056767114 | 发布于2012-03-26 举报| 评论...
C++二维
数组名
指的
是数组的首地址
吗?
答:
答:二维数组名是数组的首地址
1、众所周知一维数组名代表数组的首地址 2、那么二维数组名是否代表二维数组的首地址呢?
答案是肯定的
,因为二维数组的本质是一维数组,它在内存中的存储也是按照一维数组的方式存储的。所以数组名始终代表数组的首地址。3、我们可以编程取地址确认是否正确.答案输出yes。int ...
c语言
数组地址
指向首元素吗?
答:
C语言数组名,就是数组的首地址.数组的首地址,就是首元素地址.所以
C语言数组地址指向首元素是正确的.即 int a[N];a的值 就是&a[0]
1、
数组名
作为函数调用的实参,传递给形参的是( )。
答:
数组首地址数组第一个元素的地址。
数组名字
本身就是一个指针,它是一个指针常量,指向的地址不变。比如定义了一个数组变量,编译器就会在内存中划分了一块地址空间给它,数组名这个指针常量就指向了这块内存空间
的首地址
,而
数组首
元素就存在这段内存空间的首地址处,即这段内存空间的首地址跟数组首元素...
C语言中,
数组
在内存中占一片连续的存储区,由什么来代替它
的首地址
?
答:
C语言中规定,
数组名
就代表了该
数组的首地址
。整个数组是以首地址开头的一块连续的内存单元。如有字符数组char c[10]。设数组c的首地址为2000,也就是说c[0]单元地址为2000。则数组名c就代表这个首地址。因此在c前面不能再加地址运算符&。如写作scanf("%s",&c);则是错误的。在执行函数printf...
c语言中把
数组名
作为该
数组的
什么即数组中第一个元素的存储
地址
?
答:
c语言中把
数组名
作为该
数组的首地址
,即数组中第一个元素的存储地址。如果有定义int a[10],*p;则以下三个语句的作用是完全相同的:p=a;p=&a[0];p=&a;
c语言中
数组名
代表
数组首地址
,它的值在运行期间可以改变吗?
答:
数组名是数组的首地址
,就是数组中第一个元素的地址,是常量。常量是不能出现在赋值号=左边作为左值的。楼上的都没有解释清楚,说数组名就是指针是错误的,指针是变量,是用来存储变量地址值的变量,而数组名是常量。一般情况下声明一个数组,比如char a[10];之后,数组名a都是数组的首地址,是一...
数组名
代表数组第一个元素
的地址
,二维数组三维数组也这样吗?
答:
数组名
代表的
是数组的首地址
!但不同的维数的数组情况是不一样的,如二维数组 int b[3][2] ;b是数组的首地址,也是第一行的地址 b[0]是第一行第一个元素的首地址(也可以说是数组第一个元素的地址)可是从数值上来说,b和b[0]是相等的。变量在进行赋值时,需要接收数据的变量与值变量(或...
C++二维
数组名
指的
是数组的首地址
吗?
答:
二维
数组名
即
为数组的首地址
,不过a表示行地址,当a+1指向了数组的下一行。a的地址和&a[0][0]的地址一样,a+1的地址和&a[1][0]的地址一样 int a[2][4] = {1,2,3,4,5,6,7,8};cout << a << endl;cout << a+1 << endl;...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数组名代表该数组的首元素的首地址
数组名代表该数组的首地址的指针
数组名表示数组的首元素的地址
不带下标的数组名代表数组的首地址
数组名表示数组的首地址
字符数组名是字符数组首地址
数组名代表该数组的首地址什么意思
数组的基地址和首地址
数组的首地址是什么意思