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。为什么? 中文支持不好。
加个编译选项:--diag_suppress=870,就可以屏蔽掉这个警告。 编译器垃圾
页:
[1]