符號表

符號定義的實質是:指分配了存儲空間。 函數名指明代碼所在區域,變量名指數據所在區域 所有符號的值就是其目標所在的首地址。符號解析也叫符號綁定。 函數名和已初始化的全局變量名都是強符號。 未初始化的全局變量名是弱符號 •儘量避免使用全局變量 • •一定需要用的話,就按以下規則使用 –儘量使用本地變量(static) –全局變量要賦初值 –外部全局變量要使用extern • 多重定義符號的處理規則  
相關文章
相關標籤/搜索