找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2269|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

定義的變量溯源不到

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
各位大佬我想問(wèn)一下在子函數(shù)中定義的變量,我在在主函數(shù)中引用的時(shí)候,右鍵去找define為什么溯源不到呢,這需要如何配置呢?

51hei圖片_20230626100318.jpg (619.89 KB, 下載次數(shù): 38)

51hei圖片_20230626100318.jpg

批注 2023-06-26 100121.png (213.51 KB, 下載次數(shù): 36)

批注 2023-06-26 100121.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:123289 發(fā)表于 2023-6-26 10:39 | 只看該作者
如果未來(lái)平臺(tái)升級(jí)了,或許可以。
對(duì)于MAIN來(lái)說(shuō),它必許知道的,必定會(huì)查到定義。
而在子函數(shù)中的變量,MAIN無(wú)需知道,因?yàn)镸AIN只在乎子函數(shù)的運(yùn)行結(jié)果,無(wú)需了解其中的每一個(gè)變量,除非這個(gè)變量是全局的,涉及到MAIN。

將KEYNUMBER改成全局變量再試。
回復(fù)

使用道具 舉報(bào)

板凳
ID:752974 發(fā)表于 2023-6-26 10:41 | 只看該作者
子函數(shù)中的變量其它函數(shù)能使用嗎?復(fù)習(xí)一下全局變量,局部變量的概念。
回復(fù)

使用道具 舉報(bào)

地板
ID:161164 發(fā)表于 2023-6-26 10:48 | 只看該作者



回復(fù)

使用道具 舉報(bào)

5#
ID:1085706 發(fā)表于 2023-6-26 11:02 | 只看該作者
yzwzfyz 發(fā)表于 2023-6-26 10:39
如果未來(lái)平臺(tái)升級(jí)了,或許可以。
對(duì)于MAIN來(lái)說(shuō),它必許知道的,必定會(huì)查到定義。
而在子函數(shù)中的變量,MA ...

好的哥謝謝
回復(fù)

使用道具 舉報(bào)

6#
ID:1077009 發(fā)表于 2023-6-27 09:48 | 只看該作者
局部變量(函數(shù)內(nèi)變量)只能在當(dāng)前函數(shù)使用,如果真的要在其他函數(shù)調(diào)用,可以定義為全局變量,或者用static修飾,然后直接去訪問(wèn)內(nèi)存讀取
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表