有如下代码:
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main() {
printf("%d", printf("%d", printf("%d", 43)));
return 0;
}
控制台结果为何值?
答案:4321
原因:printf的返回结果为打印字符的数量
printf("%d", printf("%d", printf("%d", 43))) 43
printf("%d", printf("%d",2)) 432
printf("%d",1) 4321