sizeof(p);char *p=“hello”;char p[]=“hello”请问这个题答案

sizeof(p);char*p=“hello”;charp[]=“hello”请问这个题答案是多少啊?A:5,6B:6,6C:6,5D:5,5我觉得这个题错了因为siz... sizeof(p);char *p=“hello”;char p[]=“hello”请问这个题答案是多少啊?A:5 ,6 B:6,6 C:6,5 D:5,5 我觉得这个题错了 因为sizeof(char)是4的…… 展开
 我来答
听不清啊
高粉答主

2015-03-23 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部

看了这个图,你能明白了吗? 你说的sizeof(char),那是等于1的。

更多追问追答
追问
那就是说 题目给的选项其实错了?
追答
你的题目是不是没写全哪?题目没说清是问什么啊。
百度网友2ebe1e4f3
2015-03-23 · TA获得超过1.3万个赞
知道大有可为答主
回答量:9245
采纳率:52%
帮助的人:3302万
展开全部
B:6,6
追问
第一个指针的sizeof(p)不应该是4吗?
追答
p指向的是一个字符串,包括结尾标记一共六个存储空间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式