找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3652|回復(fù): 19
收起左側(cè)

keil5的C語言程序有警告怎么辦?

  [復(fù)制鏈接]
ID:1083789 發(fā)表于 2023-6-13 14:03 | 顯示全部樓層 |閱讀模式
謝謝大家
回復(fù)

使用道具 舉報

ID:94031 發(fā)表于 2023-6-13 15:31 | 顯示全部樓層
根據(jù)警告找問題并加以解決。
回復(fù)

使用道具 舉報

ID:789121 發(fā)表于 2023-6-13 15:57 | 顯示全部樓層
一般可以忽略,如果想解決可以網(wǎng)上搜一下基本都有對應(yīng)解決辦法
回復(fù)

使用道具 舉報

ID:45737 發(fā)表于 2023-6-13 17:13 | 顯示全部樓層
之前編STM32的程序,.c文件和.h文件的最后一行代碼加上空行,就能避免報警。剩下的具體問題搜具體關(guān)鍵字就能解決
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2023-6-13 18:40 | 顯示全部樓層
一般可以忽略,不放心就貼出來讓大家看看,你什么都不說只能告訴你不要管。
回復(fù)

使用道具 舉報

ID:1045628 發(fā)表于 2023-6-14 17:36 | 顯示全部樓層
一般來說,假裝沒看到就行
回復(fù)

使用道具 舉報

ID:1029287 發(fā)表于 2023-6-14 19:29 | 顯示全部樓層
看看對實(shí)踐效果有沒有影響
回復(fù)

使用道具 舉報

ID:1084283 發(fā)表于 2023-6-15 14:26 | 顯示全部樓層
網(wǎng)上查是什么原因引起的,能解決就解決
回復(fù)

使用道具 舉報

ID:1084356 發(fā)表于 2023-6-15 19:24 | 顯示全部樓層
警告的話一般可以忽略掉,有的時候問題不大
回復(fù)

使用道具 舉報

ID:1085324 發(fā)表于 2023-6-21 11:05 | 顯示全部樓層
警告說明你程序不嚴(yán)謹(jǐn),但不會對程序運(yùn)行有多大影響,可以忽略
回復(fù)

使用道具 舉報

ID:1084404 發(fā)表于 2023-6-21 11:17 | 顯示全部樓層
檢查并在所指出的函數(shù)中添加返回值語句,通常是編寫程序時候設(shè)定了返回類型但是沒有設(shè)定返回值,需要注意的是這個問題有時候會導(dǎo)致建立文件時產(chǎn)生錯誤。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:731755 發(fā)表于 2023-6-21 12:14 來自觸屏版 | 顯示全部樓層
我是強(qiáng)迫癥患者,警告和錯誤都不允許,所以每次都是兩個0
回復(fù)

使用道具 舉報

ID:1085290 發(fā)表于 2023-6-21 12:47 | 顯示全部樓層
一般可以忽略,也可以在網(wǎng)上搜一下對應(yīng)解決辦法
回復(fù)

使用道具 舉報

ID:1066657 發(fā)表于 2023-6-21 15:00 | 顯示全部樓層
這個問題提的莫名奇妙,無圖無情況,沒把問題表達(dá)清楚,什么警告?
回復(fù)

使用道具 舉報

ID:1085364 發(fā)表于 2023-6-21 15:14 | 顯示全部樓層
不用理睬,完全可以直接運(yùn)行
回復(fù)

使用道具 舉報

ID:1085364 發(fā)表于 2023-6-21 15:14 | 顯示全部樓層
xuyaqi 發(fā)表于 2023-6-13 15:31
根據(jù)警告找問題并加以解決。

也是個方法
回復(fù)

使用道具 舉報

ID:1085375 發(fā)表于 2023-6-21 16:13 | 顯示全部樓層
Keil是一種常用的嵌入式開發(fā)工具,它可以用于編寫和調(diào)試各種類型的嵌入式軟件。在使用Keil進(jìn)行代碼編譯時,經(jīng)常會出現(xiàn)一些警告信息,這些警告通常是由未定義的變量、函數(shù)聲明不正確等問題引起的。要解決這些警告信息,可以采取以下幾種方法:1. 查找警告原因并進(jìn)行修改。在Keil編譯輸出窗口中,會顯示警告的具體原因,你可以參考相關(guān)提示來定位問題所在并對代碼進(jìn)行修改以消除警告。2. 屏蔽所有警告。如果你不想看到任何警告信息,可以將編譯器配置為禁用所有警告。具體操作是:在Keil菜單欄中選擇“Options”->“C/C++”->“Warnings”,然后將“Enable All Warnings”選項(xiàng)設(shè)置為“no”,即可關(guān)閉所有警告信息。3. 屏蔽特定警告。如果你只想屏蔽特定的警告信息,也可以在Keil的“Options”設(shè)置中進(jìn)行配置。具體操作是:在Keil菜單欄中選擇“Options”->“C/C++”->“Warnings”,然后在“Suppress Specific Warnings”中輸入需要屏蔽的警告編號,即可屏蔽指定的警告。需要注意的是,盡管上述方法可以消除警告信息,但在實(shí)際編程中應(yīng)該注意避免出現(xiàn)警告信息,因?yàn)檫@些警告往往暗示著代碼可能存在缺陷或者不完善之處。
回復(fù)

使用道具 舉報

ID:1086306 發(fā)表于 2023-6-29 12:37 | 顯示全部樓層
警告一般來說沒什么大影響
回復(fù)

使用道具 舉報

ID:889178 發(fā)表于 2023-6-29 13:01 | 顯示全部樓層
我昨天就遇到了一次,花了好幾個小時去處理,但是怎么改也是這樣,
0 Error(s), 1 Warning(s).
后來我就把這個下載到機(jī)器里了,,正常運(yùn)行。。。。。。。。。。。。。
回復(fù)

使用道具 舉報

ID:712097 發(fā)表于 2023-6-29 17:16 | 顯示全部樓層
程序能正常跑起來,就不要管它。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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