As the title, I don’t know how to parse a string including the alphabetic characters and the special characters from other languages in C. Anyone please help me how to distinguish them in C?. Do I need to install some optional components to help C accept the characters?(I’m in linux environment). Thanks very much for your reply.
Share
At a minimum you need to decide what character encoding(s) you are going to use or support. After that you will need to decide if you will keep the international strings in their native forms, or convert them using something like libiconv into a single encoding in your application.
So first, as Laurent pointed out in a comment, you need to understand what you are trying to do (which is not going to be very easy–fair warning). And take a look at what Joel Spolsky (co-founder of Stack Overflow) wrote many years ago: http://www.joelonsoftware.com/articles/Unicode.html