0
点赞
收藏
分享

微信扫一扫

链式printf

老罗话编程 2023-05-19 阅读 70

有如下代码:

#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

 

举报

相关推荐

0 条评论