What a "basic character set" is depends on locale
https://en.cppreference.com/w/c/language/charset.html
Anything except US-ASCII in source code outside comments and string constants should be a syntax error.
https://en.cppreference.com/w/c/language/charset.html