奇妙的自增和分割符
1 #include<stdio.h> 2 int main(){ 3 int a=7,b=7,c; 4 c=a++ + ++b; 5 //a=8 b=8 6 printf("%d %d %d \n",a,b,c); 7 c=(++a,b++,a++,++b); 8 //a=9,b=9,a=10,b=10 9 //因为最后++b是先变成10再赋值的,所以c=10 10 printf("a = %d,b = %d,c = %d\n",a,b,c); 11 12 c=(++a,++b,a++,b++); 13 //a=11,b=11,a=12,b=12; 14 //因为最后b++是先赋值在变成12的,所以c=11 15 printf("a = %d,b = %d,c = %d\n",a,b,c); 16 return 0; 17 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!