永发信息网

C语言选择题41,为啥?求解

答案:2  悬赏:60  手机版
解决时间 2021-12-03 04:55
C语言选择题41,为啥?求解
最佳答案
char *s="abcde"; 等同声明和初始化了 char s[6]="abcde";
按 %d 输出s, 就是按 %d 输出 &s[0] 的地址。
如果按 %s 输出, 则是 从 s[0]开始 印出 字符,直到字符串结束符 "\0"为止。
输出语句前 s+=2; 就是把 原来指向 字符串 "abcde" 的地址
挪动了 2格 (2 * sizeof(char) ), 指向"cde";
所以 按 %d 输出 的 值 等于 字符"c"的地址, 或字符串 "cde" 的地址。
如果按 %s 输出, 则是 从字符 c 开始,直到字符串结束符 "\0"为止。追问那为啥选D
全部回答
%d 输出的好像是十进制数字
答案 AB排除了
而""abcd"是字符串
我是新手,不知道最后表达式是什么意思。不过我想不会是C
新手上路,如果错了,请老司机带带我
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
买了90平米的房了,公共面积占了18.5平方合理
火狐浏览器,突然恢复了一个之前关闭的网页,
洗浴TK4100手牌都有哪些品牌?要质量好点的
大安的交通
外经27磁环能做到2mh电感吗
以 没有买不出去的豆子为话题 写一篇600字作
谁有Marc 2017的下载地址,最好是破解版
冲马煞南这天属马的人这天提车好吗
父亲买了很多蝉花,准备泡酒,那怎么区分类蝉
在网络环境下应用OSI模式有什么优点?
南宁梦亮营销策划有限公司怎么样?
1.2米的滑板飞机托运大概多少钱
下面一段话表达的是一位长者对年轻人的鼓励。
精雕转化问题急用
1.8x0.99简便运算
推荐资讯
怎么学好说唱?
菌类可以和豆腐乾同时食用吗
把下面的数去掉小数点后各扩大到原来的多少倍
跟一个女网友聊天他突然来一句天王盖地虎
E63012: 该用户有其它连接正在认证,请稍后重
男生27岁,现在高164cm,真的不能再长吗,有
什么叫大榨油(市场上的菜油分大榨油和小榨油
越南石龟贵还是安南龟贵
怪物猎人2G上位 G级的黑龙 红黑龙任务要怎么
单选题ATP之所以称为通用的“能量货币”,主
苹果炉是什么烧烤炉?
谁能给个天际浩劫的百度网盘资源?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?