旭玩手游网-为您提供一个绿色下载空间!
当前位置: 首页 > 资讯 > 动态

c语言中++i和i++有什么区别-C 语言中++i 和 i++的区别,你真的搞清楚了吗?

来源:旭玩手游网 更新:2024-08-23 22:01:07

用手机看

扫描二维码随时看1.在手机上浏览
2.分享给你的微信好友或朋友圈

嘿,大家好!今天咱们来聊聊C语言里那对让人摸不着头脑的小冤家——++i和i++。这俩玩意儿,长得那么像,可是脾气却大不一样!

c语言中++i和i++有什么区别_区别语言和言语的主要目的是_语言差别举例

先说说++i吧,这家伙是个急性子,做事风风火火。当你用++i的时候,它立马就把i的值加上1,然后才把这新的值给你用。就像是那种一进屋就立马脱外套的人,动作快得很!

语言差别举例_区别语言和言语的主要目的是_c语言中++i和i++有什么区别

再来看看i++,这家伙就是个慢性子,做什么都慢悠悠的。用i++的时候,它先把你想要的那个旧值给你,然后再偷偷摸摸地把i的值加上1。就像是那种总是等到最后一刻才交作业的学生,先给你看旧的,然后再慢慢变新。

区别语言和言语的主要目的是_c语言中++i和i++有什么区别_语言差别举例

所以啊,你要是在一个表达式里用这俩家伙,结果可就大不一样了。++i会让你得到那个加1后的值,而i++则会给你那个还没加1的旧值,然后再偷偷给你加1。

c语言中++i和i++有什么区别_语言差别举例_区别语言和言语的主要目的是

c语言中++i和i++有什么区别_区别语言和言语的主要目的是_语言差别举例

玩家评论

此处添加你的第三方评论代码