標(biāo)題: 如何讓一個(gè)數(shù)組在多個(gè)子函數(shù)里使用 [打印本頁]

作者: zero711    時(shí)間: 2018-5-9 00:12
標(biāo)題: 如何讓一個(gè)數(shù)組在多個(gè)子函數(shù)里使用
今天用oled12864的屏幕(無字庫),想在多個(gè)字程序里使用控制oled的文字顯示,出現(xiàn)數(shù)組重復(fù)定義的錯(cuò)誤提示,不知道怎么消除,求大神指點(diǎn)!
作者: HC6800-ES-V2.0    時(shí)間: 2018-5-9 08:57
將數(shù)組定義為全局變量就好了啊,就是在主程序頭文件后定義。
好像還有用關(guān)鍵字強(qiáng)制定義為全局變量的方法,我不常用,記不得是什么關(guān)鍵字了,你自己查一下。
作者: wulin    時(shí)間: 2018-5-9 09:01
只要這個(gè)數(shù)組定義為全局變量就可以在全局范圍任意調(diào)用。
作者: HC6800-ES-V2.0    時(shí)間: 2018-5-9 09:03
剛才去查了,得到這個(gè)結(jié)果:
https://zhidao.baidu.com/question/424468148.html
作者: HanSo    時(shí)間: 2018-5-9 10:38
=if(true,1,if(true,2,if(true,3,"end")))
作者: 出來逛逛    時(shí)間: 2018-5-9 10:50
定義成全局變量,其他C文件使用該數(shù)組時(shí)聲明一下外部變量extern
作者: crajtzy    時(shí)間: 2018-5-9 11:19
定義全局的,不要在函數(shù)里面定義




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1