1. 程式人生 > >do while 和數組

do while 和數組

do while 數組

do while循環:

do while循環是先執行一遍循環再去判斷表達式,所以不管最後表達式的結果值是true還是false,循環裏的代碼都會先執行一遍。例如:

技術分享


表達式的判斷條件結果值為false也會先執行一次。註意改變變量值的代碼要寫,不然也會進入死循環。

如果條件表達式的判斷結果值為true

技術分享

條件表達式的判斷結果值為true,則循環do語句塊裏面的代碼直到條件表達式的判斷結果為false為止。

do while這種寫法是因為以前有相對應的地方必須得用到這種先執行後判斷的語句,所以才出現的,現在已經用不上這種寫法了。已經屬於是淘汰的語句。


數組:

簡單來說數組就是基本數據類型的組合形式,其實裏面就是一堆的基本數據類型;數組也是賦值給一個變量,變量裏面是內存地址編號,它指向的都是第一個內存地址編號,因為內存的地址編號是連續的,數組和基本數據類型存儲的不同地方就是內存要比基本數據類型要大。例如:

技術分享


這是一個int類型的數組,這上面的數組有八個個整數所以有八個存儲空間,每一個空間占用四個字節。然後將這些值交給i標識符保存。數組裏可以放任意個數值,每個數值占用的內存空間根據數組的類型不同而不同。例如byte是一個字節,byte類型的數組裏面的每一個數值所占用的內存空間就是一個字節。


本文出自 “12831981” 博客,請務必保留此出處http://12841981.blog.51cto.com/12831981/1973602

do while 和數組