野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

【每日一题讲解】数组名加减的问题

  [复制链接]
发表于 2016-3-2 11:05:11 来自手机 | 显示全部楼层
c...........
回复

使用道具 举报

发表于 2016-3-2 14:42:10 | 显示全部楼层
选A吧,等于1?
回复 支持 反对

使用道具 举报

发表于 2016-3-2 15:03:24 来自手机 | 显示全部楼层
我猜是a,不知道int*有什么用
回复 支持 反对

使用道具 举报

发表于 2016-3-10 13:13:42 | 显示全部楼层
应该是1吧!
回复

使用道具 举报

发表于 2016-3-10 15:23:46 | 显示全部楼层
回答正确了,看看分析是否我想的那样   
回复 支持 反对

使用道具 举报

发表于 2016-3-10 15:39:28 | 显示全部楼层
不懂,应该是b。。。。。。
回复 支持 反对

使用道具 举报

发表于 2016-3-17 21:02:34 | 显示全部楼层
答案是4、、、
回复 支持 反对

使用道具 举报

发表于 2016-3-17 21:08:17 | 显示全部楼层

回答正确了
回复 支持 反对

使用道具 举报

发表于 2016-3-18 15:58:47 | 显示全部楼层
4  不知道对不对
回复 支持 反对

使用道具 举报

发表于 2016-3-21 20:56:13 | 显示全部楼层
不会 啊  学习一下
回复 支持 反对

使用道具 举报

发表于 2016-3-21 21:51:09 | 显示全部楼层
知道答案,看看解释
回复 支持 反对

使用道具 举报

发表于 2016-3-21 22:04:22 | 显示全部楼层
学习中                  
回复 支持 反对

使用道具 举报

发表于 2016-3-21 23:40:56 来自手机 | 显示全部楼层
是b。。。qww
回复

使用道具 举报

发表于 2016-3-22 08:58:33 | 显示全部楼层
应该还是 1 吧
回复 支持 反对

使用道具 举报

发表于 2016-3-22 09:13:26 | 显示全部楼层
答案是C,。。
回复

使用道具 举报

发表于 2016-3-22 09:32:49 | 显示全部楼层
答案选择A,这个是涉及到指针的问题
回复 支持 反对

使用道具 举报

发表于 2016-3-22 09:34:14 | 显示全部楼层
应该是A,分析了一下,,
回复 支持 反对

使用道具 举报

发表于 2016-3-23 11:23:03 | 显示全部楼层
变量类型看的我心累,不回答了,看答案吧
回复 支持 反对

使用道具 举报

发表于 2016-3-23 12:13:34 | 显示全部楼层
d    应该不对
回复 支持 反对

使用道具 举报

发表于 2016-3-23 15:53:06 | 显示全部楼层
C.4
先int*+1变成a[1][0]
减一 a[3] = 4
回复 支持 反对

使用道具 举报

发表于 2016-3-23 21:26:02 | 显示全部楼层
D。。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2016-3-31 17:13:43 | 显示全部楼层
随机值吧。。。
回复

使用道具 举报

发表于 2016-3-31 19:21:02 | 显示全部楼层
4 4  4 44 4 4 4这个题做过
回复 支持 反对

使用道具 举报

发表于 2016-3-31 23:26:05 | 显示全部楼层
一定是C               
回复 支持 反对

使用道具 举报

发表于 2016-4-1 12:45:06 | 显示全部楼层
指针变量a[1]的地址被赋给ptr了吧!所以这个题的答案是1
回复 支持 反对

使用道具 举报

发表于 2016-4-1 21:25:53 | 显示全部楼层
本宝宝表示压力好大
回复 支持 反对

使用道具 举报

发表于 2016-4-3 10:44:39 | 显示全部楼层
                           
回复 支持 反对

使用道具 举报

发表于 2016-4-6 13:42:35 | 显示全部楼层
c                  
回复 支持 反对

使用道具 举报

发表于 2016-4-6 14:24:38 | 显示全部楼层
我觉得是1
回复

使用道具 举报

发表于 2016-4-6 15:02:11 | 显示全部楼层
CHAR 一个字节,int四个字节
回复 支持 反对

使用道具 举报

发表于 2016-4-6 17:03:33 | 显示全部楼层
数组名a做右值时,表示的是整个数组a的指针,所以&a+1的地址是下一个数组的地址。
答案是4
回复 支持 反对

使用道具 举报

发表于 2016-4-6 17:09:21 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2016-4-6 17:43:10 | 显示全部楼层
&a代表的是数组地址,加1要加4个字节,然后强制转化为int*型,-1变成了a[3]的值,是4.
回复 支持 反对

使用道具 举报

发表于 2016-4-7 09:06:23 来自手机 | 显示全部楼层
ccccccccccc
回复 支持 反对

使用道具 举报

发表于 2016-4-7 09:17:18 | 显示全部楼层
1,&a+1等价于a[1],*(ptr-1)等价于ptr[0]
回复 支持 反对

使用道具 举报

发表于 2016-4-7 10:03:25 | 显示全部楼层
学习学习~~~
回复

使用道具 举报

发表于 2016-4-7 11:21:05 | 显示全部楼层
D.....。。。。。。。
回复

使用道具 举报

发表于 2016-4-7 11:21:27 | 显示全部楼层
答案是D 不知道对不对
回复 支持 反对

使用道具 举报

发表于 2016-4-8 12:14:06 | 显示全部楼层
A                             
回复 支持 反对

使用道具 举报

发表于 2016-4-8 12:41:14 | 显示全部楼层
回复可见,然后看答案
回复 支持 反对

使用道具 举报

发表于 2016-4-8 18:40:48 | 显示全部楼层
答错了,学习一下。
回复 支持 反对

使用道具 举报

发表于 2016-4-8 20:09:06 | 显示全部楼层
路过    学习一下     做做题
回复 支持 反对

使用道具 举报

发表于 2016-4-8 20:09:58 | 显示全部楼层
路过    学习一下     做做题
回复 支持 反对

使用道具 举报

发表于 2016-4-8 20:36:19 | 显示全部楼层
为什么用vc6.0做,char *ptr=(int*)(&a+1);这句报错呢!
回复 支持 反对

使用道具 举报

发表于 2016-4-12 12:46:46 | 显示全部楼层
以前有一个差不多的
回复 支持 反对

使用道具 举报

发表于 2016-4-26 16:12:00 | 显示全部楼层
圆括号属于1级优先级,&、*属于2级,+、-属于4级。答案是A
回复 支持 反对

使用道具 举报

发表于 2016-4-26 16:34:26 | 显示全部楼层
真是受教了
回复 支持 反对

使用道具 举报

发表于 2016-4-26 17:41:34 | 显示全部楼层
答案是4                    
回复 支持 反对

使用道具 举报

发表于 2016-4-26 17:41:55 | 显示全部楼层
答案是4   喜喜喜喜
回复 支持 反对

使用道具 举报

发表于 2016-4-26 17:42:27 | 显示全部楼层
答案是4
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-25 21:42 , Processed in 0.055830 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表