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

关于#c++#的问题:为什么编译成功后运行程序,puts函数都不能使用

为什么编译成功后运行程序,puts函数都不能使用,直接出现0 0 1的结果?

img

img


还请各位继续帮助,谢谢大家。

puts()输出的就是字符 '0' ,而且是两行 0 0 。

你应该是用 char s1[100] = {'\0'}吧,这才是将数组元素都初始化为字符串结束符。你写成'0',是有效的数字字符'0'啊

  • 可以查看手册:c语言-puts() 中的内容

近期文章

  • Vue.js not detected
  • 试图从SQL返回true或false
  • 为什么输出的会是654321
  • continue和break处报错报错信息如下:error:breakstatementnotwithinlooporswitch代码如下:#include <stdio.h,如何解决?
  • cesium加载wmts的xml文件
  • Arduino串口问题
  • SAS怎么进行分组求和
  • C语言程序设计题ISBN
  • yolov5参数更新问题
  • 关于舞伴配对的程序问题
  • 关于TreeSet遇到的问题
  • C语言程序设计题买铅笔
  • 对doctrine2代理对象的反思
  • 求解:'dataframe' object has no attribute to_frame这个问题怎么解决
  • 利用回归算法对加州房价进行研究与预测
  • 请问为什么Mac bookpro苹果电脑下载不了mobaxterm
  • 安卓开发 广播 线程怎样去计时更好
  • 想问一下java新学的大学生下载几几年的eclipse版本比较好呀
  • 如何自学软件测试如何自学软件测试
  • 请问这个函数调用为什么不执行

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华