i know it ! I`m just explaining why "int *x, y, z;" means only x is a pointer because of the way c/c++ parser works, that`s all.
note also that "typedef (int*) f(void);" generates an error, which is another reason why some people may prefer "int *x" instead of "int* x".
Of course, people are...