qq_43551304 2019-09-10 19:47 采纳率: 50%
浏览 1855
已采纳

C++怎么输出数组中各个元素的地址

图片说明
运行结果如图
图片说明
问题如图,请大神们帮我解下惑,谢谢

  • 写回答

3条回答 默认 最新

  • qtchen_1988 2019-09-11 10:55
    关注

    1.因为s是数组,数组名代码数组的首地址。&s是存放s首地址的地址。
    2.&s[0]是首元素的地址,也就是数组的首地址,跟s一样;跟s[0]不一样,s[0]是首元素,是个字符。
    3.(s+5)是偏移5个单位,输出还是字符串,不是字符,因为你的字符串刚好是6个c,只是输出最后一个c,你可以添加几个字符测试看。
    4.&s[5]跟第二条一样,也很第五类似,输出字符串。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算