電腦技能 技能簡介 發表新文章 回覆此主題 評價: 0 回應: 0 閱覽: 74 文字放大 置頂 全域變數的問題 文字放大 紫羅蘭 1106 發表 2017-02-10 09:04:20 up vote 0 favorite 0 我再a.cpp裡宣告了一個global int top = 0; 另外再b.cpp裡,我也宣告了一個global int top = 0; 結果編譯的時候跑出了重複定義的錯誤 於是我把a.cpp裡的變數宣告成 static int top = 0; 讓他只能存在於自己的cpp裡,就解決了 我在b.cpp裡並沒有include a.cpp的東西 且在b.cpp裡也不能用a.cpp的全域變數 為什麼會有重複定義的錯誤呢?? up vote 0 favorite 0 up vote 0 favorite 0 回覆 skill 會員登入 (先登入會員才能回覆留言喔!) Facebook留言 上一篇:關於while迴圈的內部中止下一篇:該怎麼開始一個HR的工作?7大指標供你參考 您的好友從1111討論區分享了一篇文章給您\n 請前往下列網址參考: https://www.1111.com.tw/discuss/discussTopic.asp?cat=skill&id=113866