野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 山外メ雲ジ

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

  [复制链接]
发表于 2014-11-18 15:12:36 | 显示全部楼层
取地址的长度,地址是int型,所以算4
回复 支持 反对

使用道具 举报

发表于 2014-11-19 14:06:49 | 显示全部楼层
【每日一题讲解】数组指针的大小问题
回复 支持 反对

使用道具 举报

发表于 2014-11-19 18:48:59 | 显示全部楼层
看看是不是A.4
回复 支持 反对

使用道具 举报

发表于 2014-11-22 14:36:15 | 显示全部楼层
D吧。。哈哈
回复

使用道具 举报

发表于 2014-11-22 14:44:50 | 显示全部楼层
c                              
回复 支持 反对

使用道具 举报

发表于 2014-11-24 22:41:33 | 显示全部楼层
很久没对过了,这次我选A,看一下是不是运气怎样
回复 支持 反对

使用道具 举报

发表于 2014-11-25 14:20:45 | 显示全部楼层
DDDDDDDDDDDDDDD
回复 支持 反对

使用道具 举报

发表于 2014-11-25 15:44:17 | 显示全部楼层
答案就是A,&a就是一个指针,指针类型大小就是4了
回复 支持 反对

使用道具 举报

发表于 2014-11-28 16:02:15 | 显示全部楼层
A  KKKKKKKKKK
回复 支持 反对

使用道具 举报

发表于 2014-11-30 21:39:42 | 显示全部楼层
A  地址的大小
回复 支持 反对

使用道具 举报

发表于 2014-11-30 21:49:27 | 显示全部楼层
不敢苟同答案,我在win8系统下GCC运行,sizeof(&a)是4,即地址的大小,而sizeof(a)是20,整个数组的大小
回复 支持 反对

使用道具 举报

发表于 2014-12-8 14:20:13 | 显示全部楼层
c            
回复 支持 反对

使用道具 举报

发表于 2014-12-8 14:54:22 | 显示全部楼层
我选A   地址是4个字节的
回复 支持 反对

使用道具 举报

发表于 2014-12-8 22:53:17 | 显示全部楼层
我的选择是C
回复 支持 反对

使用道具 举报

发表于 2014-12-9 11:05:12 | 显示全部楼层
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
回复 支持 反对

使用道具 举报

发表于 2014-12-9 21:13:37 | 显示全部楼层
c在不同系统下一样吧。比如32位和64 都是20
回复 支持 反对

使用道具 举报

发表于 2014-12-12 09:02:50 | 显示全部楼层
A。。。。。。。。。。
回复

使用道具 举报

发表于 2014-12-12 10:58:04 | 显示全部楼层
aaaaaaaaaba
回复 支持 反对

使用道具 举报

发表于 2014-12-12 15:40:18 | 显示全部楼层
本帖最后由 11kxmx 于 2014-12-12 15:43 编辑

32位平台下结果是4
64位平台下结果是8
所以答案是D
回复 支持 反对

使用道具 举报

发表于 2014-12-12 19:04:20 | 显示全部楼层
4
回复

使用道具 举报

发表于 2014-12-12 20:39:27 | 显示全部楼层
新手来学习学习,地址怎么也会有值
回复 支持 反对

使用道具 举报

发表于 2014-12-12 23:23:09 | 显示全部楼层
回复还不能少于10个字节呀
回复 支持 反对

使用道具 举报

发表于 2014-12-13 20:30:41 | 显示全部楼层
D  数组的名称就是数组的地址吧
回复 支持 反对

使用道具 举报

发表于 2014-12-13 21:52:55 | 显示全部楼层
a是数组名 及指向第一个元素a[0]的指针 那么 sizeof(&a)是求a[0]的大小 应该是4吧 选A
回复 支持 反对

使用道具 举报

发表于 2014-12-15 18:07:00 | 显示全部楼层
4
指针变量都是4个字节的
回复 支持 反对

使用道具 举报

发表于 2014-12-15 20:47:19 | 显示全部楼层
          D
回复 支持 反对

使用道具 举报

发表于 2014-12-17 09:29:18 来自手机 | 显示全部楼层
我选d吧,希望没跳进坑里
回复 支持 反对

使用道具 举报

发表于 2014-12-17 11:31:57 | 显示全部楼层
這个问题,有的老师说這是VC里面的一个bug,因为用VS2013做的话,他还是4,但是如果你看《C与指针》的话,书上说:这是一种例外的情况(&a),其他情况下可以认为数组名就是指针常量!这也是指针和数组的一个很大的区别!
回复 支持 反对

使用道具 举报

发表于 2014-12-21 17:24:58 | 显示全部楼层
肯定是D了,,,,,,,
回复

使用道具 举报

发表于 2014-12-22 21:09:13 | 显示全部楼层
答案选A,4个大小
回复 支持 反对

使用道具 举报

发表于 2014-12-23 19:04:16 | 显示全部楼层
选择D吧,编译器不同,结果也不同
回复 支持 反对

使用道具 举报

发表于 2014-12-23 22:43:11 | 显示全部楼层
是A吧,a的地址
回复 支持 反对

使用道具 举报

发表于 2014-12-25 20:52:06 | 显示全部楼层
说 好的答案呢
回复 支持 反对

使用道具 举报

发表于 2014-12-30 10:58:31 | 显示全部楼层
答案应该是D吧
回复 支持 反对

使用道具 举报

发表于 2015-1-5 15:11:45 | 显示全部楼层
啊,为什么要回复才能看?
回复 支持 反对

使用道具 举报

发表于 2015-1-5 16:11:23 | 显示全部楼层
请回答问题后再看答案哦
回复 支持 反对

使用道具 举报

发表于 2015-1-6 09:56:39 | 显示全部楼层
不解         
回复 支持 反对

使用道具 举报

发表于 2015-1-6 10:31:10 | 显示全部楼层
应该是D吧,不同MCU应该是不一样的
回复 支持 反对

使用道具 举报

发表于 2015-1-8 22:01:06 | 显示全部楼层
int a[5];
sizeof(&a) 的值是多少?

A.4
B.5
C.20
D.不同编译器和平台下,结果不一样

选D
回复 支持 反对

使用道具 举报

发表于 2015-1-9 08:46:02 | 显示全部楼层
走过路过,不能错过
回复 支持 反对

使用道具 举报

发表于 2015-1-9 08:48:13 | 显示全部楼层
看答案的。。。。
回复

使用道具 举报

发表于 2015-1-10 00:36:00 | 显示全部楼层
d               
回复 支持 反对

使用道具 举报

发表于 2015-1-10 16:14:51 | 显示全部楼层
           D
回复 支持 反对

使用道具 举报

发表于 2015-1-10 16:17:43 | 显示全部楼层
选择D,因为地址因编译系统不一样而不一样
回复 支持 反对

使用道具 举报

发表于 2015-1-10 18:01:33 | 显示全部楼层
我的答案是A 我的答案是A
回复 支持 反对

使用道具 举报

发表于 2015-1-13 19:08:29 | 显示全部楼层

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

我觉得答案是b
回复 支持 反对

使用道具 举报

发表于 2015-1-13 19:43:16 | 显示全部楼层
D吧,应该跟&a的&有关
回复 支持 反对

使用道具 举报

发表于 2015-1-13 21:12:45 | 显示全部楼层
D??????????????????????????
回复

使用道具 举报

发表于 2015-1-13 21:41:23 | 显示全部楼层
选D         
回复 支持 反对

使用道具 举报

发表于 2015-1-13 21:59:41 | 显示全部楼层
又学到一点了,嘿嘿
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 08:04 , Processed in 0.047412 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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