已解決~
已解決~
您好,感謝您的反饋,您可以先按照我下方圖示配置一下,如果還是不可以的話,可以將出錯(cuò)部分代碼發(fā)送到郵箱yangy@wch.cn。
修改了鏈接器參數(shù), 還是不行, 我嘗試把有問(wèn)題的部分單獨(dú)弄一個(gè)demo運(yùn)行, 發(fā)現(xiàn)單獨(dú)弄的Demo是沒有這個(gè)問(wèn)題的.
而有問(wèn)題的那個(gè)項(xiàng)目, Console_Printf在其他位置調(diào)用打印float也是正常的, 就截圖那個(gè)特定位置, 打印顯示不正常.
另外我對(duì)編譯出來(lái)的有問(wèn)題的elf進(jìn)行反編譯, 看參數(shù)也是正確的, 就實(shí)際運(yùn)行時(shí)不正常...
又試了下不同的寫法, 結(jié)果如下:
不是說(shuō)float在前面一定會(huì)出bug, 而是在特定的情況下就會(huì)出bug, 單獨(dú)拎出來(lái)又正常...
在有問(wèn)題的位置, 用printf打印也是正常的:
您好,我這邊實(shí)驗(yàn)沒有復(fù)現(xiàn)出這種特定的情況,方便的話,您可以屏蔽掉代碼關(guān)鍵部分,將有問(wèn)題的工程發(fā)送到郵箱yangy@wch.cn,我這邊追蹤一下這個(gè)問(wèn)題。
再次補(bǔ)充, 我把棧打印出來(lái)了, 看起來(lái)是參數(shù)在棧里布局的問(wèn)題:
郵件已發(fā)送~
怎么解決的教我一下哦 郵箱2682342286qq.com