早教吧作业答案频道 -->数学-->
二维数组指针二维数组元素的地址二维数组元素的地址可以由表达式&a[i][j]求得;也可以通过每行的首地址来表示.以上二维数组a中,每个元素的地址可以通过每行的首地址:a[0]、a[1]、a[2]等
题目详情
二维数组指针
二维数组元素的地址二维数组元素的地址可以由表达式&a[i][j]求得;也可以通过每行的首地址来表示.以上二维数组a中,每个元素的地址可以通过每行的首地址:a[0]、a[1]、a[2]等来表示.如:地址&a[0][0]可以用a[0]+0来表示,地址&a[0][1]可以用a[0]+1表示;若0≤i<3、0≤j<4,则a[i][j]的地址可用以下五种表达式求得:(1)&a[i][j](2)a[i]+j(3)*(a+i)+j(4)&a[0][0]+4*i+j (5)a[0]+ 4*i+j
最后的(4)&a[0][0]+4*i+j (5)a[0]+ 4*i+j
二维数组元素的地址二维数组元素的地址可以由表达式&a[i][j]求得;也可以通过每行的首地址来表示.以上二维数组a中,每个元素的地址可以通过每行的首地址:a[0]、a[1]、a[2]等来表示.如:地址&a[0][0]可以用a[0]+0来表示,地址&a[0][1]可以用a[0]+1表示;若0≤i<3、0≤j<4,则a[i][j]的地址可用以下五种表达式求得:(1)&a[i][j](2)a[i]+j(3)*(a+i)+j(4)&a[0][0]+4*i+j (5)a[0]+ 4*i+j
最后的(4)&a[0][0]+4*i+j (5)a[0]+ 4*i+j
▼优质解答
答案和解析
0≤i<3、0≤j<4说明数组是a[3][4],三行四列.&a[0][0]+4*i+j 就是从二维数组的首地址开始偏移,i表示行数,+4*i就是偏移到哪行;j表示列数,+j就是偏移到哪列.
同理a[0]也是该数组的首地址
同理a[0]也是该数组的首地址
看了 二维数组指针二维数组元素的地...的网友还看了以下:
二维数组指针二维数组元素的地址二维数组元素的地址可以由表达式&a[i][j]求得;也可以通过每行的 2020-05-14 …
(11)回送地址通常用于网络软件测试和本地机器进程间通信,这类IP地址通常是以十进制数_______ 2020-05-23 …
当一个无线终端通过认证后,攻击者可以通过无线探测工具得到到合法终端的MAC地址,通过修改自身的MAC 2020-05-31 …
公司中配置有2个网络,在网络中运行TCP/IP为主要通讯协议,客户机的IP地址通过DHCP自动分配, 2020-05-31 …
关于32位计算机内存地址的表达方式一个指针是4个字节,也就是32位,2的32次方是42949672 2020-06-24 …
因特网地址的表示形式可分为两种:文字地址和数字地址因特网地址的表示形式可分为两种:文字地址和数字地址 2020-11-11 …
广东省委书记汪洋、省长黄华华等开通了QQ留言网址、邮箱,欢迎广大群众为广东的发展“灌水”(网络流行语 2020-11-23 …
关于因特网内主机IP地址和主机域名,下列叙述中,错误的是。A、域名和IP地址都表示主机的地址B、域名 2020-12-13 …
以下关于IP地址的描述,是不正确的A、IP地址是由网络地址和主机地址构成B、IP地址通常分为A.B. 2020-12-13 …
IP地址通常由32位二进制数,由于阅读二进制数很不方便,因此通常把32位IP地址分成4组十进制数字表 2021-01-14 …