首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在int b[ ][3] = {{1},{3,2},{4,5
[单选题]
在32位系统里,int b[ ][3] = {{1},{3,2},{4,5,6},{0}};中,sizeof(b) = ?
4
12
28
48
添加笔记
邀请回答
收藏(653)
分享
16个回答
添加回答
21
推荐
墨儿
答案 D
解释:
b为4行3列的二维数组,12*4 = 48
编辑于 2015-02-10 18:25:28
回复(0)
24
scanf~~~~
解释:
首先是 一个 4 行的数组,又由于 b[][3],故是 3 列,又由于每个
int
占 4 个字节内存,故为4*3*4 = 48
编辑于 2015-08-08 13:17:22
回复(0)
9
汐海朝笙
这个地方有两个考察点,一个是指向数组的指针,另外一种是指向数组,前者使用sizeof时仅仅表示指针的大小,后者表示整个数组的大小
发表于 2018-01-23 17:33:20
回复(0)
4
想回老家的雪碧在攒经验
{1,0,0} {3,2,0} {4,5,6} {0,0,0}
发表于 2023-01-23 13:34:14
回复(0)
2
牛客887588309号
写个三二位直接把我带进去了,下次要认真看题。
发表于 2022-06-24 09:19:26
回复(0)
2
jijeng
总共四行三列,int 是4 个字节,最后是4*3*4 =48
发表于 2018-07-26 13:52:52
回复(0)
2
Zhou2015
总共有4行3列 12个元素 每个元素4个字节 共:12*4=48
发表于 2016-02-21 15:30:06
回复(0)
0
大脖子病
发表于 2024-06-12 13:51:09
回复(0)
0
分时日月周算数关罗父
12*4
发表于 2023-09-06 08:57:55
回复(0)
0
Caiden
12*4=48字节
发表于 2022-03-08 11:58:50
回复(0)
0
夜月耳
sizeof是得到占用内存大小
发表于 2018-12-06 17:41:51
回复(0)
0
.201810101538100
注意是int变量,*4,4字节
发表于 2018-10-11 00:03:19
回复(0)
0
11n
sizeof是C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。
发表于 2018-08-04 20:07:13
回复(0)
0
刘儒茜
为什么是4行?
发表于 2017-08-27 21:22:40
回复(1)
0
阿佩
int *b[3] = {{1},{3,2},{4,5,6},{0}};中,sizeof(b) = 4????/是这个意思吗
发表于 2017-03-06 20:29:37
回复(0)
0
午小饭
sizeof()和&时数组名不发生降级,代表整个数组,b是4行3列
发表于 2016-05-04 10:04:52
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
C语言
迅雷
2014
来自:
迅雷2014C++笔试卷A
上传者:
sometimes
难度:
16条回答
653收藏
5441浏览
热门推荐
相关试题
class A; class B;...
360集团
C++
C语言
评论
(18)
来自
360公司2014校招笔试卷
假定指针变量 p 定义为 “int...
360集团
C++
C语言
评论
(37)
来自
360公司2014校招笔试卷
Linux命令行下如何查找列出/u...
迅雷
Linux
评论
(26)
有如下程序段,请问k的值是 enu...
迅雷
2014
C++工程师
评论
(17)
来自
迅雷2014C++笔试卷A
一亿个数找最大的1000个数,要求...
迅雷
2014
C++
C++工程师
评论
(10)
来自
迅雷2014C++笔试卷A
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题