33问答网
所有问题
当前搜索:
数组的首地址
若用
数组
名作为函数的实参,传递给形参的是什么?
答:
若用数组名作为函数的实参,传递给形参的是
数组的首地址
。数组首地址数组第一个元素的地址。数组名字本身就是一个指针,它是一个指针常量,指向的地址不变。比如定义了一个数组变量,编译器就会在内存中划分了一块地址空间给它,数组名这个指针常量就指向了这块内存空间的首地址。形参和实参的区别 1、...
关于C语言指针 有两个指针A *a和A *b,a是
数组
,b指向a的一个元素,用a...
答:
1.用字符数组实现。[例8.11]voidmain(void){staticcharstring[]="ILoveChina!";printf("%s\n",string);}运行时输出:ILoveChina!和前面介绍的数组属性一样,string是数组名,它代表字符
数组的首地址
,(见图8.17)。string[4]代表数组中序号为4的元素(v),实际上string[4]就是*(string+4)...
的
数组的
定义是什么意思
答:
数组名代表
数组首
元素的
地址
,它是个常量 变量本质是内存空间的别名,一定义数组,就分配内存,内存就固定了。所以数组名起名以后就不能被修改了。数组首元素的地址和数组的地址值相等,但只是值相等而已 int a[10];printf("得到整个数组的地址a: %d \n", &a);printf("
数组的首
元素的地址a: %d ...
在c语言中,(*p)[3]和*p[3]有什么区别?
答:
例:int a=10,b=20,c=30;int*p[3]={&a,&b,&c};2、(*p)[3] p是一个指针变量,表示指向含有3个整型元素的一维
数组
;例:int a[3]={1,2,3}; 那么p就是指向这个数组a的指针;int(*p)[3]=&a; // 这里赋值一定要用取地址符号,也就是取数组a
的地址
。
char *p="girl"的含义是定义字符型指针变量p,p的值是字符串“girl”,对...
答:
例如:char *str = "hello" ;这是对字符指针进行初始化。此时,字符指针指向一个字符串常量的首地址。还可以用字符数组来存放字符串,例如:char string[ ] = "Welcome to dotcpp.com";在这个语句中,string 是数组名,代表字符
数组的首地址
。因此可以通过数组名 string 来访问字符串。
某线性表采用顺序存储结构,若
首地址
为100,每个数据元素占用2个存储单 ...
答:
第8个元素的存储
地址
就是114和115,标称存储地址为114。顺序表示指的是用一组地址连续的存储单元依次存储线性表的数据元素,称为线性表的顺序存储结构或顺序映像(sequential mapping)。它以“物理位置相邻”来表示线性表中数据元素间的逻辑关系,可随机存取表中任一元素。由此得到的存储结构为顺序存储结构...
a
数组
中首元素
地址
是a对吗?
答:
数组及数组元素的地址表示为:a是二维数组名,也是二维数组0行
的首地址
,等于1000。a[0]是第一个一维
数组的
数组名和首地址,因此也为1000。(a+0)或*a是与a[0]等效的,它表示一维数组a[0]0号元素的首地址。也为1000。&a[0]是一维数组a的0列元素首地址,同样是1000。因此,a,a[0],*(...
C语言 int 是a[5],*p;定义后,p=a[2]+2为什么不合法
答:
先上结论:对于int a[5],*p;p=a; 或p=&a[0]是正确的 p=&a严格来说是错误的 首先要搞清楚a与&a的区别:a表示
数组首
元素
的首地址
,即元素a[0]的地址;&a表示整个
数组的
地址。二者的值是相同的,但意义并不一样。正如成都市政府与四川省政府的地址都在成都,但二者表示的含义不同。如下...
c
数组
中&问题?char a[]; scanf("%s",a);与scanf("%s",&a);有区别吗...
答:
在char a[10];,a和&a只是值相等,其性质是完全不同的,a是a[0]元素的地址&a[0],a+1就是a[1]
的地址
&a[1]了;而&a是整个
数组
a的地址,&a+1就跳过这个数组了,是a[10]所在的地址了。你可以用printf("%p %p\n",a+1,&a+1);来检查它们的性质。但在有的编译器下,char a[];...
char str如何使用?
答:
1、您必须明白char str[10];是定义了一个含有十个元素的数组,而且这十个元素在内存中是以连续的存储单元存放的。其中str是该数组的数组名字,而且str还是该
数组的首地址
,也就是十个元素中的第一个元素的地址,但务必注意str是一个指针常量,它是不能被赋值的也不能进行自增自减的!例如:假设你...
棣栭〉
<涓婁竴椤
11
12
13
14
16
17
18
19
20
涓嬩竴椤
灏鹃〉
15
其他人还搜