2、變量名能反映出它的含義,比如,int item_count = 3; 直觀看上去大概知道是數量的意思,直接在代碼中間寫3能看明白麽?如果代碼邏輯復雜了,恐怕連自己都看不過來。再者如果有其他的變量的值恰好也是3,那麽含義就能模糊不清了。
3、修改方便,如果這種值是萬年不動的,妳可以直接寫壹個固定的值,比如圓周率,壹天的小時數24,然而壹些偶爾要變的數如果妳直接用值表示了,修改成本會惡心死妳(妳要找到所有的3,修改成妳要改變的值),而且容易出錯。