Respostas:
Na linguagem de programação C , o nome do local C
"especifica o ambiente mínimo para a tradução de C" ( C99 §7.11.1.1; o princípio é o mesmo desde pelo menos a década de 1980). Como a maioria dos sistemas operacionais são escritos em C, especialmente os inspirados no Unix, nos quais as localidades são definidas através das variáveis LANG
e de LC_xxx
ambiente, C
acaba sendo o nome de uma localidade “segura” em todos os lugares.
POSIX especifica que tanto C
e POSIX
devem ser nomes de locale válidos, com as mesmas configurações neutros.