Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/01/2013, 12:59
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: Cuando un tipo tiene puntero en C

No hay diferencia. Todas las declaraciones son válidas. Lamentablemente la descripción de @posman es incorrecta. Ejemplos:

Código C:
Ver original
  1. int* a;
  2. int * a;
  3. int *a;
Son equivalentes. Cualquiera de las tres es válida.

Código C:
Ver original
  1. int* a, b, c;
En este caso solo la variable a será un puntero a int. Por lo que b y c serán variables del tipo int.
Es por esto que es preferible y más claro pegar el asterisco (*) al nombre del identificador, y no al tipo.