11问答网
所有问题
当前搜索:
取数组的地址
...p=&(a[0]);//不正确 为什么&(a[0])不应该是地址
的地址
吗_百度...
答:
p=&(a[1]); //错误,&(a[1])的类型是int(*)[3]; p的类型是int**,不行 ps: 因为p是new出来的,所以在做p=...这类操作前一定要释放内存或者用另一个指针保留现场,不然会有内存泄漏 对一个一维数组名做
取地址
操作得到的值不是一个二级指针,而是一个指向一维
数组的
一级指针 int arr...
...需要收取另一个IP
地址
发过来的
数组
,并将其显示出来,
答:
我刚做完一个类似的项目,如果是多组传感器传来
数组
,那么只能用UDP通讯,因为TCP只支持一对一通讯模式。1、首先你要搞清传感器发过来的数组是什么类型的数据,假设有四个传感器的话,它发过来的是1111,还是四个字节型的数,我假设发过来是四个单字节的数(如果是1111这种情况更简单了)。2、这个程序...
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;...
32 位
数组
起始
地址
?
答:
在32位计算机系统中一个int占4个字节,因此偏移
地址
的计算公式如下:(4*8*10+5*10+6)*4=1504 换算成16进制就是0x5E0,因此A[4][5][6]的内存起始地址为0x100+0x5E0=0x6E0
c语言 为什么*a和a指向同一个地址?*a不是
取地址
里面的内容吗,就是取值...
答:
c语言里二维
数组
是一维数组所组成的数组 short a[3][4]; 有3个元素,每个元素都是由4个short组成的数组,注意,每个元素都是数组 a就是a[0], 有上面说的可知,a[0]是个数组,那自然就是个
地址
了 可以再加一句:printf("%d\n",**a); // 这个就是a[0][0]了 ...
...我觉得*p2 表示的是
数组
a的元素
的地址
啊。不应该是用*
答:
int a[10],*p1,**p2,n=0;上述变量中,a[0]~a[9]是整数变量,合起来是数组。a是
数组的地址
p1等价于整型变量数值,p1是指针里面放的地址实际数字 p2等价于整型变量数值,*p2指向整型变量的指针存放的时机地址数字,p2指向整型变量的指针的指针存储的地址数字。综上所述,若**P2代表数字变量b,...
如果p是个指针变量,为什么P[i]回完全等价与*(p+i) *(p+i)是什么意思...
答:
int *p = a;int i = 5;此时p指向a
数组的
首地址,即a[0]的位置,设为0x8000F000。因为是int 型的指针,则其偏移量为 int 型所占字节数,以int 型所占字节数为4来说,此时p的偏移量为4字节 则p+i指向a[5]
的地址
,即 0x8000F000 + 5*4的位置,*(p+i)就取得a[5]的值了 如果取p...
C语言问题,跪求详解!!
答:
输出的结果为: How are you? How a[20]和b[20]是数组,a和b是数组名,20代表
数组的
长度(没有20个长度后面直接布\0),数组名本身代表该数组的首
地址
,因此scanf函数中的a,b本身就是地址,不用写成&a,&b。另外,关于结果为什么不是How are you? How are you?,那是因为scandf输入流中...
int a[5][4], (*p)[4]=a;,
数组
a的首
地址
为100,*(p+2)+3等于? A、116...
答:
p是一个
数组
指针,指向二维数组a (p+2)就是a[2],也就是a的第三行 数组a每行有4个int元素,如果按每个int占4字节来算,a[2]的起始地址是100+4*2*4=132,a[2]+3即a[2][3]
的地址
是132+3*4=144。如果按每个int占2字节来算,a[2]的起始地址是100+4*2*2=116,a[2]+3即a[2...
请教C语言高手为小弟解答的疑惑
答:
2,int* pN=N;pN也是一个指针,指针的值是就是N;这种用法是不合适的,因为你一般不知道这个指针指向的内存内容是什么。如果真要用的话,可以写成这样:int* pN=(int*)N。3,int* pIndex=nArray;这种写法很正常,表示pIndex指向nArray所指的那个
数组
首
地址
。4,int* pIndex=&nArray;如果这么写...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜