C语言中%s输出字符串怎么用?

自己当时想着这跟%d这类差不多就自己试了一下:#include<stdio.h>main(){inta;a=57;printf("%s",a);}结果内存不能为read,... 自己当时想着这跟%d这类差不多就自己试了一下:
#include<stdio.h>
main()
{
int a;
a=57;
printf("%s",a);
}
结果内存不能为read,试了好几次都是这样。
%s该怎么用?
展开
 我来答
幻翼高达Zero
2019-07-19 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.2万
展开全部

需要准备的材料分别有:电脑、C语言编译器

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:char *a = "hello";printf("%s", a); 。

3、编译器运行test.cpp文件,此时成功通过%s输出了字符串

iiiiiiiipl
2019-07-08 · TA获得超过9923个赞
知道答主
回答量:68
采纳率:66%
帮助的人:3.8万
展开全部

输出数组字符串s[]:printf("s[]=%s\n",s)。

printf()函数的调用格式为:

printf("<格式化字符串>", <参量表>);

#include<stdio.h>

int main()

{

char s[20]="jisadnfsd";

printf("%s",s);

return 0;

}

扩展资料:

(1)可以在"%"和字母之间插进数字表示最大场宽。

例如: %3d 表示输出3位整型数, 不够3位右对齐。

%9.2f 表示输出场宽为9的浮点数, 其中小数位为2, 整数位为7,

小数点占一位, 不够9位右对齐。

%8s 表示输出8个字符的字符串, 不够8个字符右对齐。

(2)可以在"%"和字母之间加小写字母l, 表示输出的是长型数。

(3).可以控制输出左对齐或右对齐, 即在"%"和字母之间加入一个"-" 号可

说明输出为左对齐, 否则为右对齐。

参考资料:

百度百科-printf()

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风若远去何人留
2015-10-10 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450132
专业C/C++软件开发

向TA提问 私信TA
展开全部
使用格式化输出语句printf即可。
1 头文件:
stdio.h
2 声明:
int printf(char *format_string, ...);
3 功能:
根据format_string格式,输出后续变量。
4 用于输出字符串。
用%s可以输出字符串。在format_string使用%s,后续对应位置上使用要输出的字符串变量名即可。
比如要输出char str[100] = "test string";
需要写作
printf("%s", str);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神速小羊
2016-01-11 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:2%
帮助的人:4497万
展开全部
使用格式化输出语句printf即可。
1 头文件:
stdio.h
2 声明:
int printf(char *format_string, ...);
3 功能:
根据format_string格式,输出后续变量。
4 用于输出字符串。
用%s可以输出字符串。在format_string使用%s,后续对应位置上使用要输出的字符串变量名即可。
比如要输出char str[100] = "test string";
需要写作
printf("%s", str);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kaixingui2012
2013-08-07 · TA获得超过4.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:81%
帮助的人:6438万
展开全部
#include<stdio.h>
void main()
{
printf("%s", "55" ); //当你在输出%s时,后面的数据不能是整型数据,一旦用整型数据就会出现你的情况!原因:%s意思是输出一个字符串,后面对应的数据应该是字符串存放的地址值,而55不是一个有效的地址,因此。。。。其他是你点调试之后显示的VC/VS的调试窗口,不用过多研究,以后你经验多了,知识广了,自然能看懂的。
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(14)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式