c语言中%c与%s的区别

如题所述

第1个回答  2018-06-24
币!迪士尼卜0△凡一
第2个回答  2018-02-08
%c是单个字符,也就是用''的。%s是字符串,用“”的。
%c格式对应的是单个字符,%s格式对应的是字符串。
C语言阔以莱这个裙,前面是342,中间是825,最后是734,组合起来就可以找到,我想说的是,除非你是对学习日语非常热爱,如果只是凑热闹的话,就不要来了。
例:
char a;
char b[20];
scanf("%c",&a); //只能输入一个字符。
scanf("%s",b); //可以输入一串不超过20字符的字符串
第3个回答  2017-12-26
这是C语言的格式输出,%c,%s这些代表你要输出的数据的数据类型:%d 十进制有符号整数
%u 十进制无符号整数
%f 浮点数
%s 字符串
%c 单个字符
%p 指针的值
%e 指数形式的浮点数
%x, %X 无符号以十六进制表示的整数
%0 无符号以八进制表示的整数
%g 自动选择合适的表示法
第4个回答  2017-12-21
%c 对应的是一个字符,%s对应的是一个字符串
第5个回答  2017-12-20
为什么我的笔记本用%s时加地址符也完全可以正常运行?
相似回答