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

为什么%s和%c那么大差别

img

img

img

注意看图的printf的格式控制%c。
能输出 3
2
1
这种。图。
而改成%s。缺卡死。然后就什么都没有了。为什么

因为%c是字符啊,%s是字符串
a是char[]数组,a[i]当然要用%c了
你也可以直接输出不用循环,printf("%s",a);

%c是字符,%s是字符串,一个字符时用%c,两个或两个以上用%s就可以了!

近期文章

  • 微信公众号认证后台程序
  • 救救孩子救救孩子吧!,各位能人集合
  • Dreamweaver中ESLint终止,出现这样的问题如何解决
  • 配置nao机器人pip安装qibuild遇到问题
  • HTTP 206 响应码问题?
  • 请问这个怎解释?越详细越好采纳
  • 这个用c语言写的,哪里错了,怎么改?求解答!
  • C语言数组为什么能用变量定义
  • html 图片不显示 很简单 就是不显示 什么问题
  • 请分析一下代码(二十行以内代码)
  • c++利用二重循环和setw
  • d3用js动态创建的元素,调式代码中式对的,为什么页面不显示
  • MATLAB中调用optimproblem出现未定义函数或变量'optimproblem'
  • Verilog HDL编写一个组合逻辑电路模块
  • 利用c++完成以下任务
  • 加不加上第一个struct ElemType{int value;};有什么区别吗
  • n个整数,每两个整数相乘,求所有积的和
  • 我已经实现了字节乘法
  • quartus ii 18.0.1,为什么一直报错,自动放置管脚也是一样
  • 这样打错哪了 正确做法是?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华