繼續(xù)昨天的問題嵌入式Linux關(guān)注共 637字,需瀏覽 2分鐘 ·2023-11-10 13:53 昨天的文章發(fā)出來了,大家其實對下面的那段代碼還是挺感興趣的,剛好老王給我發(fā)了一段更加有意思的代碼截圖。 昨天的文章 竟然改變不了const的值 今天老王給我發(fā)了下面的截圖 這個截圖里面需要注意些內(nèi)容 我們把數(shù)組的值和數(shù)組的地址給打印出來,并且把dp的值和dp指針指向的值也給打印出來。 但是發(fā)現(xiàn),他們地址一樣但是值卻是不一樣的。 崩潰了吧! 那只能看匯編了,匯編總是會給我們一些意向不到的東西 對這個問題感興趣的可以研究下這個匯編代碼 這個時候其實單步調(diào)試看變量會比printf來得爽,因為printf已經(jīng)不能夠再給我們更多的幫助了。 解析下匯編里面的內(nèi)容,dp的值是有進行了一個取反操作,但是一個核心的點,匯編代碼把r4的值放回到內(nèi)存中的操作,從結(jié)果上來看是不成功的,但是printf的時候,實際用的是r4的值來打印,但是數(shù)組打印用的是內(nèi)存的地址值。 明天讓老王修改編譯優(yōu)化等級再測試看看 很多人說嵌入式簡單,我就說如果遇到這樣的問題,沒有單片機的知識,不懂匯編,你玩?zhèn)€蛋蛋哦。 瀏覽 1639點贊 評論 收藏 分享 手機掃一掃分享分享 舉報 評論圖片表情視頻評價全部評論推薦 每日一例 | 昨天手寫服務(wù)器問題搞定了……后面繼續(xù)搞事情……云中志0昨天的云這是王鼎鈞“回憶錄四部曲”的第一部,寫故鄉(xiāng)、家庭和抗戰(zhàn)初期的遭遇。作者對家鄉(xiāng)的風土人情、歷史掌故及種昨天的影子昨天的影子0昨天的自己歌手朱俐靜昨天的自己1544141084發(fā)布日期2020-12-16ISRCTWBM12000004時長3.67分鐘流派國語流行,音樂,國際流行作曲家鴉片丹&張簡君偉昨天的自己-Single昨天的明天昨天的明天0遺失的昨天遺失的昨天0昨天的自己昨天的自己0昨天的故事昨天的故事0昨天的中國繼布列松、馬克·呂布和劉香成等攝影大師之后 專注拍攝中國時間最長、地域最廣的西方攝影師 昨天的中國昨天的中國0點贊 評論 收藏 分享 手機掃一掃分享分享 舉報