No sé de dónde se ha sacado posman eso.
Lo de situarlo en un sitio y en otro tiene que ver con la siguiente situación en la declaración de una función
que luego se expande como
Por lo que se puede tender a situarlo con respecto al tipo y no al nombre, pero técnicamente es lo mismo ya que el
* está entre un tipo y la variable por lo que una lectura posicional del compilador arroja que es exactamente lo mismo.