c语言中 %c表示什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/11 10:40:58
c语言中 %c表示什么
xT]oA+& JէjScL_\4HM|\MJTb]إc햏FӸ/;sι;wVbi -IVO zGzc+b =3e-rdaIZj~4b0ƕ@4lw(";;q!Iʺ'\tJkoaNd'|/>໸Gu;(B@"$"f2ND,@q%a gIs[D*`J028Woe4{ g|d~n/?[_f#}\=pEڪh5X!;dU ']`r62TZ oR3oLȑ HS٦VN\: nmȏ<^^YYaΣg #CXrуbBӁCW9 4bm&yJnz#6Jۚ>%OY6 = Es:XgsR9v}@tݩJ8

c语言中 %c表示什么
c语言中 %c表示什么

c语言中 %c表示什么
%c类似的格式适用于在printf或scanf说明格式化串后面参数的格式的
比如printf的
printf("%d,%c,%s",i,c,s);
字符串当中的%d说明 后面第1个 i 按符号十进制打印
%c 是说 第2个 c 按单个字符打印
%s 指明 第3个 s 是以null('\0')结尾的字符串也就是字符数组
而且字符串中%?格式说明符的个数要和后面所附变量数目一直
其他的部分printf格式说明符:
%a 浮点数、十六进制数字和p-记数法(C99)
%A 浮点数、十六进制数字和p-记法(C99)
%c 一个字符
%d 有符号十进制整数
%e 浮点数、e-记数法
%E 浮点数、E-记数法
%f 浮点数、十进制记数法
%g 根据数值不同自动选择%f或%e.
%G 根据数值不同自动选择%f或%e.
%i 有符号十进制数(与%d相同)
%o 无符号八进制整数
%p 指针
%s 字符串
%u 无符号十进制整数
%x 使用十六进制数字0f的无符号十六进制整数
%X 使用十六进制数字0f的无符号十六进制整数
%% 打印一个百分号
scanf的格式说明符和printf大致相同
空白会过滤,非空白会过滤掉匹配的