菜单
好代码网
首页
源码下载
网站模板
搜索
在线工具
在线编程
在线白板
首页
>
在线问答
>
后端
> 正文
C语言如何一次性输出一维字符数组?printf(“%s”,a);为何只输出第一个字符?
大哥在线求帮请讲解下,C语言如何一次性输出一维字符数组?printf(“%s”,a);为何只输出第一个字符?
最新回答
寂寞念行乐
2025-03-30 00:28:00
%s可以打印字符串,但遇到 '\0'就停止打印
在C语言里面,数组名可以看做是指向数组第一个元素的指针
你可以
for(i=0;i<m;i++)
{
printf("%c",a[i]);
}
__╱↘去西天取月经╮
2025-03-30 00:59:22
如果第二个字符为 ‘\0’,就会输出一个字符
真相是真
2025-03-30 01:11:08
你的a里面存放着什么内容,%s输出是遇到 '\0'就停止了、
栀子花开
2025-03-30 01:00:44
字符数组不能直接输出,需加尾0变成字符串才能象你那样输出的
〆剩余的表白
2025-03-30 01:21:39
有个输出字符串的 好像是c吧我也记不大清楚了。还有就是看你定义 的对不对的上号
我要回答
匿名回答
提交内容
您可能感兴趣问答
怎么从cmd里修改注册表默认的字符串数值,(就是你新建项后,出现的默认字符串)
手机操作系统用什么语言编的?是C语言吗
C语言移动字符串中的*号问题
编译原理:c语言标识符的正则表达式
如何用正则表达式表达c语言中的浮点数,写出后请解释下,刚接触
Collapsible
技术园区
前端
后端
移动端
数据库
AI智能
区块链
云计算
游戏
安全
金融科技
杂谈
推荐频道
网络资讯
前端开发
后端开发
移动开发
软件工程
热门标签
编程
Python
Microsoft
编程语言
C++
C(编程语言)
Java
javascript
PHP
前端开发
MySQL
Office
计算机
Excel
Java编程
数据库
vue
dedecms
计算机语言
数据
热点问答
Windows注册表值类型详解
怎么从cmd里修改注册表默认的字符串数值,(就是你新建项后,出现的默认字符串)
c++与object-c,和iphone开发都有什么关系?
ObjectC和C++的区别
手机操作系统用什么语言编的?是C语言吗
使用hc-05向android手机发送数据,但是第一个字符串会自动换行
C语言移动字符串中的*号问题
java字符串移动
SQL server字符串字段怎么存储换行符?
Nginx转发+反向代理实现跨域接口转发