Imprimindo um símbolo Unicode em C
Estou tentando imprimir um caractere estrela unicode (0x2605) em um terminal linux usando C. Eu segui a sintaxe sugerida por outras respostas no site, mas não estou obtendo uma saída:
#include <stdio.h>
#include <wchar.h>
int main(){
wchar_t star = 0x2605;
wprintf(L"%c\n", star);
return 0;
}
Eu gostaria de receber sugestões, especialmente como eu posso fazer isso funcionar com oncurses
biblioteca.