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

不是规定数组长度了吗,为什么会出现乱码?为什么加上‘\’那就没事了,规定的【10】的数组长度不也一样吗?

img


加上终止符就好了,但不是规定了数组长度吗?

img

字符串是以'\0'结束的,不是以数组大小结束的。输出字符串时,会一直输出直到遇到'\0'。如果你的字符数组没有设定'\0',那么输出时数组后面的内存(可能是乱码)也会被输出直到遇到'\0'

近期文章

  • 关于#c语言#的问题,请各位专家解答!
  • 求大lao! c语言这种问题不用指针怎么做?
  • C语言结构体问题求解。
  • 爬虫时光网出现load104问题
  • 关于#c语言#的问题,请各位专家解答!
  • 为什么这里number不是3呢
  • 爬虫爬取豆瓣影评每一条后面都是省略号怎么办?
  • cmd copy相同开头的文件
  • python集合中元素可以为任何数据类型吗
  • c语言比较字符数组中数的大小
  • C语言结构体问题求解。
  • 为什么我自己新建的html文件不能被我另一个链接,也不显示css后的样子
  • java,为什么过程一样答案不同刚上路
  • SpringMVC 能用表单提交查询条件 可以获得返回的值 并显示 ,但是用Ajax就不行了 ,为什么??
  • C++为什么1111后面有个2
  • 请问为什么运行不了呢?
  • C语言,有关字符串中身份证的生日日期输出
  • iframe跨域传参(Blocked a frame with origin)
  • 改正程序中的错误,使其得出正确结果
  • 为什么maven搭建ssm事务不回滚?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华