30s了解fori和foreach的区别
生活随笔
收集整理的這篇文章主要介紹了
30s了解fori和foreach的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
相同點:
fori和foreach都是為了循環而使用的。
不同點:
foreach也叫增強for循環。是一種為了程序員書寫簡便的糖語法。
格式為:
當沒迭代一次(循環一次),這個參數會從數組元素里面順序保存元素的值。但是他保存的值是數組元素值的副本,并不是自身元素,因此不能通過改變value的值來改變元素自身的值。
缺點:不能改變元素自身的值、
總之一家話:語法簡單,功能簡單(增強for循環,功能還不如普通for循環)。
代碼比較
其實我們可以通過編譯之后來看
foreach就是fori來實現的。所以說到根上沒什么區別!!!
總結
以上是生活随笔為你收集整理的30s了解fori和foreach的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【论文】TagSLAM: Robust
- 下一篇: 机器人抓取平台搭建记录(二):KINOV