C-++运算符的趣例
最近在看"C语言基础及应用实例",发现了有趣的++运算符,大家看看下面语句会是什么结果。
1
//what is the result?Guys:)
main()
{
int i=3;
printf("%d,%d,%d\n",i,i++,i++);
scanf("%d",&i);
}
2
//what about this one?:)
main()
{
int i=3;
printf("%d,%d,%d\n",i,i++,++i);
scranf("%d",&i);
}
3
//also this one?
main()
{
int i=3;
printf("%d,%d,%d\n",i,++i,++i);
scanf("%d",&i);
}
Tip:多数C中printf各参数的输出是从右到左的哦
1





















【推荐】2025 HarmonyOS 鸿蒙创新赛正式启动,百万大奖等你挑战
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】开源 Linux 服务器运维管理面板 1Panel V2 版本正式发布
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步