Have a few questions
1. In the current version of ARM MDK 5.29, the ANSI mode cannot input Chinese, as long as the input will become a question mark.2.Using UTF-8 or BIG5 can input Chinese, but when using UTF-8 to search, the characters found by Find in Files will be displayed as garbled characters.3. In the old version of ANSI input Chinese, using wchar_t CH  = L "中文", you can display the UNICODE CH=0x4E2D,CH=0x6587of Chinese characters, but if you use BIG5 mode, an error will be displayed「error: illegal character encoding in string literal wchar_t CH = L"<4E><2D><65><87>"; ^~~~~~~~」
1. if you want to input Chinese in the text editor, it is better selecting UTF-8 as encoding option in "Configuration".
2. Unfortunately, it is a limitation of uVision that when utf-8 encoding option is used, non-English letters cannot be searched.
3. BIG5 encoding is not meant to be used for simplified Chinese
The way you say so far has been tested before.It seems that unless ARM KEIL allows me to input Chinese in ANSI encoding, I can only find out how to input Chinese in the array without errors in BIG5 encoding.
View all questions in Arm Compilers forum