andiwxz 发表于 2012-6-19 15:34

c语言求教

大家好:

   我有个函数void display_char (u8 matrix,u16 xpoint,u16 ypoint,char* str)。
   u8就是unsigned char的意思。
   在调用时。如果写display_char(2,xpoint,ypoint,“1233456”);没有错误。
    如果写display_char(2,xpoint,ypoint,“你好”)。会报warning:#870-D: invalid multibyte character sequence。为什么?

john_lee 发表于 2012-6-19 15:52

中文支持不好。
加个编译选项:--diag_suppress=870,就可以屏蔽掉这个警告。

ayb_ice 发表于 2012-6-19 17:10

编译器垃圾
页: [1]
查看完整版本: c语言求教