为什么会连在一起输出,刚刚看到指针数组试一下字符,怎么和预期想的不太一样,连在一起输出因为存放指针的时候把他们连在一起了吗
4条回答 默认 最新
- 技术专家团-Plio大咸鱼 2022-02-27 18:07关注
因为你的字符串数组没有加入字符串终结标志
\0
C输出字符串时以\0
作为字符串的结束标志,由于你的字符数组中没有包含结束符,所以%s会一直输出下去,直到碰到内存随机值中的0有帮助望采纳~
解决 1无用
悬赏问题
- ¥15 AD9910输出波形向上偏移,波谷不为0V
- ¥15 淘宝自动下单XPath自动点击插件无法点击特定<span>元素,如何解决?
- ¥15 曙光1620-g30服务器安装硬盘后 看不到硬盘
- ¥15 抖音直播广场scheme
- ¥15 为什么我明明有这个文件调试器还显示错误?
- ¥15 软件工程用例图的建立(相关搜索:软件工程用例图|画图)
- ¥15 如何在arcgis中导出拓扑关系表
- ¥15 处理数据集文本挖掘代码
- ¥15 matlab2017
- ¥15 在vxWorks下TCP/IP编程,总是connect()报错,连接服务器失败: errno = 0x41