55问答网
所有问题
当前搜索:
一个数组的数组名实际上是
...是
一个
隐含的“数组类”的对象,而
数组名实际上是该对象的一个引用
...
答:
对啊!!
数组名实际上是该对象的一个引用啊
!数组名,表示了数组的首地址,可以说象C语言中的指针
数组名是
什么意思?
答:
实参
数组的
首地址。在用
数组名
作函数参数时,不是进行值的传送,即不是把实参数组的每
一个
元素的值都赋予形参数组的各个元素。因为
实际上
形参数组并不存在,编译系统不为形参数组分配内存,数组名就是数组的首地址,函数得到一个函数值,即为该字符数组的首地址。因此在数组名作函数参数时所进行的传送只...
C语言
中数组名
代表什么,数组元素用什么方法表示?
答:
数组名即数组首地址,是一个常量
。 数组元素使用"[ n ]"运算符(下标运算符)来表示第n+1号元素,或者使用“ *(p+n) ”来表示第n+1号元素。 数组元素对于编译器来说 ,在支持快速下标运算的处理器上,a[n]是直接是被转化成汇编代码,不支持的被转化为*(a+n)。这也是老的C程序会在大...
数组名是
什么意思?
答:
若用数组名作为函数调用时的实参,则实际上传递给形参的是数组首地址
。数组首地址数组第一个元素的地址。数组名字本身就是一个指针,它是一个指针常量,指向的地址不变。比如定义了一个数组变量,编译器就会在内存中划分了一块地址空间给它,数组名这个指针常量就指向了这块内存空间的首地址,而数组首元...
在C语言
中数组名是一个
什么的常量
答:
数组名是代表该数组的首地址且符合标识符书写规定的变量标识符
。整个数组是以首地址开头的一块连续的内存单元。如有字符数组char c[10],设数组c的首地址为2000,也就是说c[0]单元地址为2000。则数组名c就代表这个首地址。因此,在使用scanf()函数的时候,变量c前是不能添加地址运算符&的,scanf(...
java里
数组名实际上
也是存储
的数组的
首地址吗?
答:
java里
数组名是
数组类对象的引用类型变量的名字,引用类型变量的值是数组类某个对象的句柄。也就是说,它是标识
一个数组
类型的对象。
二维
数组名是
不是
一个
“指针”?
答:
一个
很简单的程序:include<stdio.h> void main(){ int a[3]={0,1,2};printf("%d\n",a);printf("%d\n",&a[0]);} 程序第一行输出的就是数组a的首地址 第二行输出的是a[0]的地址 但是两个值是一样的。说明
数组名
就是代表
数组的
首地址,这是确确实实存在的。希望能帮助你。
C语言,
数组名
与数组第
一个
元素的关系
答:
数组是多个元素的集合,而其第一个元素只是它的一个部分 当我们定义
一个数组
时,要用到方括号修饰符, 如 int a[10];这也就决定了它的类型为int [10],但其元素的类型却为int 区别:而C中的指针和
数组实际上
十分类似(但
数组的
指针为常量),所以当你尝试用整型(若要用printf完整输出应该用“...
谁能帮我做一下这些C++的题啊
答:
15.
一个数组的数组名实际上是
指向该数组 首 元素的指针,并且在任何时候都不允许 修改 它。16.假定指向一维数组b[10]中元素b[4〕的指针为p,则p+3所指向的元素为 b[7] ,p-2所指向的元素为 b[2] 。17.若要定义整型指针p并初始指向x,则所使用的定义语句为 int ...
“
数组名
代表了
数组的
存储首地址,是
一个
地址常量”这句话具体应怎样理解...
答:
理解为
一个
指针,该指针指向数组的第一个元素,类型与数组类型相同,指针本身存储的
是数组的
第一个元素
的数组
。举例 对于 char a[10]a的内容是一个地址,也就是a[0]的地址;在定义a[10]之后a为一个表示地址的常量。而*a 的内容则是a[0]....
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数组名字
数组名是一个什么常量
每个数组的数组名表示什么
数组的组名就是一个
数组名代表的什么意思
数组名代表的是该数组的
数组名单独出现代表什么
数组名就是地址吗
数组名可以是什么