XXX.C(261): error C100: unprintable character 0xA1/3 skipped

錯誤名稱:
在這裏插入圖片描述
PID.C(261): error C100: unprintable character 0xA1 skipped

PID.C(261):錯誤C100:跳過不可打印字符0xA1

錯誤原因:

‘0xa1’ 是一個字符,ASCII碼是161(16進制0xa1),因爲你的程序中含有中文全角字符,KEIL無法識別。

出現這樣的編譯錯誤,一般都是因爲直接複製,粘貼代碼造成的

解決方法

全角字符和ASCII碼顯示在屏幕上幾乎是一樣的,所以人眼很容易就錯過了。找到對應的行數,然後刪除對應的字符,然後用英文輸入法再寫一遍。

PID.C(261):錯誤C100:跳過不可打印字符0xA1

表示在第261行,出現了0xA1的字符是無法識別的

空格的全角編碼是’0xA1’

這時候我們檢查空格是否出現錯誤,進行刪除就好了

刪除前if爲黑色
在這裏插入圖片描述
刪除後if正常顯示
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章