发布网友 发布时间:2022-04-24 01:04
我来回答
共1个回答
热心网友 时间:2022-04-05 04:42
二者均是输出一个字符。%c是只输出字符本身。%4c输出占4位,要输出的字符在最右侧,前面有三个空格。用一下代码测试charc='t';printf("[%c]\n",c);printf("[%4c]\n",c);输出结果为[t][t]可以看到后者前面是多了三个空格的。