Warum wird der c ++ - Zeiger * der deklarierten Variablen zugeordnet, nicht dem Typ?
Warum wurde C ++ so entworfen, dass die richtige Methode zum Deklarieren von zwei int * s in derselben Zeile lautet
int *x, *y;
nicht
int* x,y;
Ich weiß, dass einige Leute denken, Sie sollten jede Form vermeiden und jede Variable in einer eigenen Zeile deklarieren, aber ich bin daran interessiert, warum diese Sprachentscheidung getroffen wurde.