设有char s[10]={"e_mail"};int a;执行语句a=sizeof(s);后, 的值为... 的值为 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 e_mail sizeof char int 语句 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? 一口没水的枯井 2015-06-27 · TA获得超过2988个赞 知道小有建树答主 回答量:473 采纳率:100% 帮助的人:151万 我也去答题访问个人页 关注 展开全部 1 答案是102 分析 char s[10]={"e_mail"};表示定义了一个容量为10的字节数组并为其赋值 不管给s如何赋值,s的内存大小都不会改变 因此sizeof(s)的值是10个char的大小,而一个char是1个字节 所以答案是103 备注 s赋值后的结果是[0]'e'[1]'_' [2]'m'[3]'a' [4]'i'[5]'l'[6]'\0' [7]'\0' [8]'\0' [9]'\0' 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-12-02 sizeof(p);char *p=“hello”;char p[]=“hello”请问这个题答案 2 2012-06-29 设有语句"char s[]="China\0nanjin";int m=strlen(s);",则m的值是 2017-06-13 char s[10], *p=s,则在下列语句中,错误的语句是 。 A) p=s+5; B) s=p+s; C) s[2 更多类似问题 > 为你推荐: