我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

这道题为什么选A 来个大佬解释一下

 

sizeof()返回一个对象或者类型在内存中所占用的字节数   S T R I N G +'\0' = 7

strlen()返回的是字符串的实际长度,方法是从开始到遇到第一个'\0'结束 x[0]=0等价于x[0] = '0',所以 strlen(x)=0;

sizeof()是操作符,计算字符长度是包含\0

strlen则是遇到\0停止,由于数组下标从0开始,所以要减1

字符串默认有一个结束符‘\0’,原x数组长度就是7,x[0]=‘S’,……x[6]='\0'

近期文章

  • 使用python语言定义show info函数
  • MASQL添加表格出现
  • #Python字符串数组
  • mysql在官网下载完解压了,找不到安装文件怎么办(附解答)?
  • eclipse这样该怎么叉掉啊。
  • 哪位大神可以帮帮我啊,求做好的截图,谢谢!
  • c++测试题,时间转换,24小时制和12小时制互转
  • qt中QLineEdit右键菜单
  • GWT 的页面嵌入jsp/xml代码
  • Busmaster录制的log格式报文怎么用CANOE回放?
  • net.core显示数据库数据页面出错
  • 编写给200个新生随机分配50个宿舍小程序。
  • 思科模拟器ip划分 家人们,这个怎么算(╥_╥)
  • echars图表问题
  • TypeError: 'list' object is not callable
  • C语言大题 ,求帮助解答 谢谢各位
  • 这道题不是应该选A吗望解答
  • 菜鸟求助!指针为何这样?!
  • C语言,c++的问题,谢谢大家
  • 正则表达式 数据抓取

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华