[問題] local 變數可否轉成global

看板C_and_CPP (C/C++)作者 (mozzan)時間13年前 (2013/02/26 20:15), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
大家好 幫忙一下囉~~ 下面是我的問題 我有一個 Function會取得一個 Platform Smbus 的I/O base addr(可以把它看成不變值) 我有多個 Functionc 會使用到這個值 要怎樣使原本local 變成 global?? 以省去Function 之間的傳遞?? 謝謝大家!! p.s C語言 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.35.64.181

02/26 20:24, , 1F
在 block 外想要使用 local variable 在C裡似乎不支援!!?
02/26 20:24, 1F

02/26 20:33, , 2F
不要省,省下來並沒有比較好我說真的
02/26 20:33, 2F

02/26 21:17, , 3F
存到global list?
02/26 21:17, 3F

02/27 09:17, , 4F
static variable ?
02/27 09:17, 4F

02/28 13:30, , 5F
已經解決了,用global variable直接寫,謝謝
02/28 13:30, 5F
文章代碼(AID): #1HBATyta (C_and_CPP)
文章代碼(AID): #1HBATyta (C_and_CPP)