野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

【每日一题讲解】数组指针的大小问题

  [复制链接]
发表于 2017-10-15 13:47:46 | 显示全部楼层
应该不是首地址 ddddddddd
回复 支持 反对

使用道具 举报

发表于 2017-10-16 09:41:06 | 显示全部楼层
D。。。。。。。。。。。。
回复

使用道具 举报

发表于 2017-10-16 12:53:15 | 显示全部楼层
应该是数组首地址吧
回复 支持 反对

使用道具 举报

发表于 2017-10-16 13:02:43 | 显示全部楼层
应该是数组首地址吧
回复 支持 反对

使用道具 举报

发表于 2017-10-25 10:40:52 | 显示全部楼层
大大实打实大苏打实打实
回复 支持 反对

使用道具 举报

发表于 2017-10-26 20:23:02 | 显示全部楼层
我选D,,因为这个,,,就是一个奇葩问题,,,,,,
回复 支持 反对

使用道具 举报

发表于 2017-11-9 20:36:27 | 显示全部楼层
数学11111111111111111
回复 支持 反对

使用道具 举报

发表于 2017-11-9 21:40:24 | 显示全部楼层
应该是 是 sizeof(int),我想是 4
回复 支持 反对

使用道具 举报

发表于 2017-11-9 22:11:31 | 显示全部楼层
D  用Dev cpp测试结果是8....
回复 支持 反对

使用道具 举报

发表于 2017-11-10 09:56:03 | 显示全部楼层
指针表示的是地址,地址都是4字节的,即使是char*类型的数组,指针也是4字节
回复 支持 反对

使用道具 举报

发表于 2017-11-10 13:09:30 | 显示全部楼层
B.5                        
回复 支持 反对

使用道具 举报

发表于 2017-11-11 09:16:50 | 显示全部楼层
过来学习学习
回复 支持 反对

使用道具 举报

发表于 2017-11-11 13:28:14 | 显示全部楼层
sizeof(&a), &a 是地址,int, 16bit, 所以选d
回复 支持 反对

使用道具 举报

发表于 2017-11-11 14:42:02 | 显示全部楼层
答案应该是A.4吧
回复 支持 反对

使用道具 举报

发表于 2017-11-12 19:56:28 | 显示全部楼层
本帖最后由 xxxevery 于 2017-11-12 19:59 编辑

&a是数组a[5]的首地址,,sizeof(&a)应该是不同编译器和平台下,结果不一样吧
回复 支持 反对

使用道具 举报

发表于 2017-11-13 12:44:53 | 显示全部楼层
学习学习,非常好的资料
回复 支持 反对

使用道具 举报

发表于 2017-11-16 12:19:31 | 显示全部楼层
11111111111
回复 支持 反对

使用道具 举报

发表于 2017-11-16 17:45:31 | 显示全部楼层
D            
回复 支持 反对

使用道具 举报

发表于 2017-11-17 16:52:29 | 显示全部楼层
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
回复 支持 反对

使用道具 举报

发表于 2017-11-17 22:29:47 | 显示全部楼层
D 看看对不对
回复 支持 反对

使用道具 举报

发表于 2017-11-18 21:55:19 | 显示全部楼层
看吧,只会看看
回复 支持 反对

使用道具 举报

发表于 2017-11-21 22:48:27 | 显示全部楼层
对数组名取址后得到数组指针,指针变量的字节大小由系统寻址位数决定,32位4字节,64位8字节
回复 支持 反对

使用道具 举报

发表于 2017-11-25 22:39:57 | 显示全部楼层
只能是A了把
回复 支持 反对

使用道具 举报

发表于 2017-11-26 15:26:40 | 显示全部楼层
看看,,,,
回复

使用道具 举报

发表于 2017-11-26 16:15:50 | 显示全部楼层
拿到不是 4 吗
回复 支持 反对

使用道具 举报

发表于 2017-11-26 21:58:39 | 显示全部楼层
选D吧                  
回复 支持 反对

使用道具 举报

发表于 2017-12-12 14:43:22 | 显示全部楼层
我是来学习的还没到15个字吗?
回复 支持 反对

使用道具 举报

发表于 2017-12-14 17:03:37 | 显示全部楼层
B.5@
回复

使用道具 举报

发表于 2017-12-15 10:06:36 | 显示全部楼层
A           
回复 支持 反对

使用道具 举报

发表于 2017-12-21 17:32:42 | 显示全部楼层
5,&a 代表的是数组的大小
回复 支持 反对

使用道具 举报

发表于 2017-12-22 09:49:08 | 显示全部楼层
选A吧

一直也没怎么搞定

回复 支持 反对

使用道具 举报

发表于 2017-12-22 11:19:12 | 显示全部楼层
int4?~~~~~~~~~~~~
回复

使用道具 举报

发表于 2017-12-22 13:09:54 | 显示全部楼层
选择D,在不同平台指针大小不同
回复 支持 反对

使用道具 举报

发表于 2017-12-22 15:25:24 | 显示全部楼层
c
回复

使用道具 举报

发表于 2017-12-22 15:26:51 | 显示全部楼层

RE: 【每日一题讲解】数组指针的大小问题

cccccccccc
回复 支持 反对

使用道具 举报

发表于 2017-12-26 17:57:42 | 显示全部楼层
答案应该是4
回复 支持 反对

使用道具 举报

发表于 2017-12-26 22:08:04 | 显示全部楼层
a[5]因此选5
回复 支持 反对

使用道具 举报

发表于 2017-12-27 05:54:55 | 显示全部楼层
lucky邪神 发表于 2017-11-9 21:40
应该是 是 sizeof(int),我想是 4

考虑不足,取地址想着就是取一个元素
回复 支持 反对

使用道具 举报

发表于 2017-12-27 14:10:00 | 显示全部楼层
d                        
回复 支持 反对

使用道具 举报

发表于 2018-1-7 10:03:03 | 显示全部楼层
C中指针大小为4
回复 支持 反对

使用道具 举报

发表于 2018-1-17 16:58:25 | 显示全部楼层

看看答案。。。
回复

使用道具 举报

发表于 2018-1-18 10:57:51 | 显示全部楼层
看看答案      
回复 支持 反对

使用道具 举报

发表于 2018-1-18 23:13:18 | 显示全部楼层
不同编译环境,对int内存分配不一样,选D看看
回复 支持 反对

使用道具 举报

发表于 2018-3-16 13:29:00 | 显示全部楼层
应该是选D。
回复

使用道具 举报

发表于 2018-3-16 13:33:00 | 显示全部楼层
学习学习学习学习学习学习学习学习
回复 支持 反对

使用道具 举报

发表于 2018-3-26 11:56:19 | 显示全部楼层
4                           
回复 支持 反对

使用道具 举报

发表于 2018-3-26 13:06:58 | 显示全部楼层
看看,哈哈
回复

使用道具 举报

发表于 2018-5-18 10:03:32 | 显示全部楼层
A对吗
回复

使用道具 举报

发表于 2018-5-21 13:48:23 | 显示全部楼层
555555555555555555555555
回复 支持 反对

使用道具 举报

发表于 2018-5-22 16:36:14 | 显示全部楼层
1、int *p  = &a[0] 取数组第一个元素的地址  *(p+1) = a[1];
2、int *p = &a  也是取数组的地址  *(p+1) = a[6] 即数组空间后的4字节
选  a  吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 11:20 , Processed in 0.049538 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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