77问答网
所有问题
当前搜索:
数据指针定义
若有
定义
:int(*p)[4],则p是一个指向含有四个整型元素的一维数组的
指针
...
答:
正确的。数组
指针
是指向数组地址的指针,其本质为指针;指针数组是数组元素为指针的数组(例如 int *p[4],
定义
了p[0],p[1],p[2],p[3]三个指针),其本质为数组。数组指针的使用在某些情况下与指针数组很相似,要注意区别。p是一个指针变量,它指向包含4个int元素的一维数组,此时p的增量以它...
求教:
指针
符号*,什么时候代表指针符号,什么时候代表指针中的
数据
?
答:
int *p=&k是
定义
一个
指针
, 并把指针指向k,这时p代表地址,*p代表指向数k的数值,而int *p,*p=&k,这时*p代表k的地址,scanf("%d",*p)才有用 int *p=&k与int *p,p=&k一样,认真看下,理解了就好办了,希望对你有帮助
Java语言中的
指针
到底是个什么东西
答:
看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是导致代码不安全的根源,同时也会使程序的变得非常复杂难以理解,滥用指针写成的代码不亚于使用早已臭名昭著的GOTO语句。Java放弃指针的概念绝对是极其明智的。但这只是在Java语言中没有明确的
指针定义
,实质上每...
定义
一个
指针
变量p,并使其指向double型变量x,正确的是?
答:
定义指针
变量,需要加修饰*,因此A肯定定义错误,只定义了一个double型变量p 对于指针变量的赋值,应当用地址赋值,而C用x变量的值来赋值肯定有问题 p作为指针型变量,在语句中要赋值地址的话要用p=...来进行,要取p指向的
数据
的话用*p,或者说要访问p指向的数时才用*p,因此D是将x的地址赋值给...
在C语言中一个
指针
占用多少字节。
答:
指针
即为地址,指针几个字节跟语言无关,而是跟系统的寻址能力有关。比如以前是16位系统,指针即为2个字节,现在一般是32位系统,所以是4个字节。指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型、指针所指向的类型、指针的...
在二维数组中,行
指针
是指向一维数组的指针变量.
答:
而是被限定宽度的一维数组指针,这就是区别。归纳一下 一维数组
指针定义
格式:type *p 二维数组行指针定义格式:type (*p)[n]另外 一维数组指针加一,是递增一个type宽度,二维数组行指针加一,是递增 type宽度*行宽,也就是
数据
宽度乘一行的元素个数,单位都是字节。
指针
的地址是什么意思
答:
若 i 所在内存地址编号为x1004;p所在内存地址为x1100;a所在内存地址为x1200 则p=&i表示吧x1004这个地址存到p所在的x1100内存位置中;a=&p吧x1100这个地址存到a所在的x1200内存位置中;你写的程序中之所以是int *p=&i;而不是p=i 是因为那是在
定义
时直接赋值,表示p是
指针
,然后对p赋值;指针...
在51单片机编程中,汇编指令系统中有哪些指令具体
指针
功能?
答:
在51单片机编程中,可以做
数据指针
的寄存器只有 R0 、 R1 、 DPTR。R0 、 R1 做数据指针时,只能访问片内数据存储器和片外数据存储器的00H~FFH低8位地址空间。DPTR可以访问片外数据存储器的16位地址空间 即0000H~FFFFH.DPTR还可以和累加器A配合,访问程序存储器中数据表中的数据,DPTR作为...
二维数组如何用
指针
表示
答:
for(i = 0; i < m; i ++)//遍历每行 r[i] = (int *)malloc(sizeof(int)*n);//每行分配n个int型元素。 return r;//返回地址值。}二、通过数组
指针
指向已有二维数组。对于已经
定义
好的M行N列数组,可以使用指向N个元素的数组指针,指向该数组并访问。参考代码:int a[10][5]...
在RS232C的DB9指针中,_号
指针定义
为发送
数据
,_号指针定义为接收数据...
答:
1.DB9和DB25的常用信号脚说明 9针串口(DB9) 25针串口(DB25) 针号 功能说明 缩写 针号 功能说明 缩写 1
数据
载波检测 DCD 8 数据载波检测 DCD 2 接收数据 RXD 3 接收数据 RXD 3 发送数据 TXD 2 发送数据 TXD 4 数据终端准备 DTR 20 数据终端准备 DTR 5 信号地 GND 7 信号地 GND 6...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜