相关疑难解决方法(0)

不使用运算符添加两个数字

我发现以下代码添加了两个数字而不使用+运算符.

代码添加3和4:

printf("%d",printf("%*c%*c",3,' ',4,' '));
Run Code Online (Sandbox Code Playgroud)

现在printf()返回结果中的字符数,并%*c忽略它遇到的下一个字符.但是,我仍然无法理解这段代码.任何帮助,将不胜感激.

c

9
推荐指数
2
解决办法
3416
查看次数

标签 统计

c ×1