Strikte Aliasing-Regel und 'char *' - Zeiger
Die akzeptierte Antwort aufWas ist die strenge Aliasing-Regel? Erwähnungen, die Sie verwenden könnenchar *
um einen anderen Typ zu aliasen, aber nicht auf die andere Weise.
Für mich ergibt das keinen Sinn - wenn wir zwei Zeiger haben, einen vom Typchar *
und eine andere vom Typstruct something *
Wie ist es möglich, dass der erste den zweiten und der zweite nicht den ersten Aliasnamen hat?