No meu caso, precisei usar o setlocale, para conseguir imprimir acentuação no programa. Chega a ser um problema eu ser dependente dele pra isso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No meu caso, precisei usar o setlocale, para conseguir imprimir acentuação no programa. Chega a ser um problema eu ser dependente dele pra isso?
Olá Jean, tudo certo?
Acredito que é bem pelo contrário. A linguagem C é bem voltada para a programação em baixo nível, com gerenciamento de memória, microcontroladores e desenvolvimento de drivers.
As linguagens atuais, normalmente, têm suporte ao unicode, mas o setlocale é uma solução para a falta de suporte padrão para outros caracteres.
Espero ter ajudado!