¿Por qué el puntero * de c ++ se asocia a la variable declarada, no al tipo?
¿Por qué se diseñó C ++ de tal manera que la forma correcta de declarar dos int * s en la misma línea es
int *x, *y;
no
int* x,y;
Sé que algunas personas piensan que deberías evitar cualquiera de las formas y declarar cada variable en su propia línea, pero me interesa la razón por la que se tomó esta decisión de idioma.