會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





使用BIG5碼
新會員
註冊日期:
2009/12/18 23:53
所屬群組:
註冊會員
文章: 7
等級: 1; EXP: 60
HP : 0 / 15
MP : 2 / 367
離線
XC8 V1.45


const char Welcome_String_1[] = "安培"; //
const char Welcome_String_2[] = "點"; //





Data.h:8: warning: (228) illegal character (0xA6)
Data.h:9: warning: (228) illegal character (0xC2)
Data.h:8: warning: (228) illegal character (0xA6)
Data.h:9: warning: (228) illegal character (0xC2)
Data.h:8: warning: (228) illegal character (0xA6)
Data.h:9: warning: (228) illegal character (0xC2)

程式內這段 會出現警告看了很礙眼
有辦法處理嗎?

3月29日 15:51:49
轉換PDF檔 列印


Re: 使用BIG5碼
高級會員
註冊日期:
2008/04/13 16:02
所屬群組:
註冊會員
文章: 104
等級: 9; EXP: 20
HP : 0 / 205
MP : 34 / 6010
離線
char陣列應該沒有預設會變Big5…

正常中文字應該要用wchar來放,但xc8應該沒有

看起來應用的字是固定的,那就自己轉成hex之後塞到char陣列吧

例:
const char Welcome_String_1[] ={0xa6,0xc2,0xa6,0xc2};

3月30日 09:09:11
轉換PDF檔 列印


Re: 使用BIG5碼
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14267
等級: 72; EXP: 69
HP : 1075 / 1792
MP : 4755 / 73217
離線
XC8 是可以將警告的訊息關閉,但不建議,因為警告訊息還是很重要的。

看一下貼圖,將 Warning Level -3 改成 0 就可以了。

附加檔案:



jpg  擷取.JPG (65.34 KB)
16_5abdd4c21c03d.jpg 913X391 px

3月30日 14:10:10
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
2018 Winter Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project