c语言中%c和%4c有什么区别

发布网友 发布时间:2022-04-24 01:04

我来回答

1个回答

热心网友 时间:2022-04-05 04:42

二者均是输出一个字符。
%c是只输出字符本身。
%4c输出占4位,要输出的字符在最右侧,前面有三个空格。
用一下代码测试
char
c
=
't';
printf("[%c]\n",
c);
printf("[%4c]\n",
c);
输出结果为
[t]
[
t]
可以看到后者前面是多了三个空格的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com