How To Doing
2019年4月28日 星期日
全域變數、區域變數
全域變數
是在所有作用域都可存取的變數,與之對應的是
區域變數
。
通常,使用不必要的全域變數被認為是壞習慣,
這正是由於全域變數的非局部性:全域變數可能被從任何地方修改
(除非位於保護記憶體中),也可能被任何地方所依賴。
於是全域變數便擁有了建立相互依存關係的無限可能,
而互相依存關係的建立會使得複雜度增加。
PS:然而,在少數情況下是適合使用全域變數的。
例如,可以通過全域變數的使用來避免
常用變數在一系列函式間的頻繁傳遞。
1 則留言:
楊明哲
2019年5月5日 下午6:20
...
回覆
刪除
回覆
回覆
新增留言
載入更多…
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
...
回覆刪除