Regra estrita de alias e ponteiros 'char *'
A resposta aceita paraQual é a regra estrita de alias? menciona que você pode usarchar *
para alias outro tipo, mas não o contrário.
Não faz sentido para mim - se tivermos dois ponteiros, um do tipochar *
e outro do tipostruct something *
apontando para o mesmo local, como é possível que o primeiro atinja o segundo, mas o segundo não atinja o primeiro?