我发现以下代码添加了两个数字而不使用+运算符.
+
代码添加3和4:
printf("%d",printf("%*c%*c",3,' ',4,' '));
现在printf()返回结果中的字符数,并%*c忽略它遇到的下一个字符.但是,我仍然无法理解这段代码.任何帮助,将不胜感激.
printf()
%*c
c
c ×1