主函數定義變量不能在其他文件中使用

主函數中定義的變量在子函數中有效。 變量按存儲區域分:全局變量、靜態全局變量和靜態局部變量都存放在內存的靜態存儲區域,局部變量存放在內存的棧區。   全局變量:在整個工程文件內都有效(這句話有異議);「在函數外定義的變量」,即從定義變量的位置到本源文件結束都有效。由於同一文件中的所有函數都能引用全局變量的值,因此如果在一個函數中改變了全局變量的值, 就能影響到其他函數中全局變量的值。
相關文章
相關標籤/搜索