int * i * e int i especie de mejor

Para ser claros int* i, y int *ison equivalentes . Por int* iy int *ique mejor, tal vez todo programador tendrá un juez diferente, que no puede ser exagerada.

  Hoy en día la compañía de dos colegas en estos dos puntos de vista que mejor participan en un debate feroz, y casi una pelea. Por esta cuestión Qt Jun es también ligeramente en discusión aquí. Hierro viejo, ¿cree que es mejor así.

int* i- el tipo de enlace con un asterisco

  Algunas personas, como una variable puntero int* i;, por lo que se ve más en línea con el tipo de relación entre las variables, porque int*como un tipo separado (tipos de puntero entero) más legible .

int *i- asterisco y la variable de ajuste

  Otros prefieren int *i;porque el analizador añadirá un asterisco (bind) a la variable, en lugar de un tipo. También cuando se definen dos variables en la misma línea, lo que refleja su significado . Ejemplo:

int* i, j;

Desee definir dos variables puntero entero ha obtenido son los siguientes:

int* i;
int j;

Es evidente que los resultados reales difieran.

Las opiniones personales

  Qt junio prefieren variable de ajuste asterisco manera. Aunque el uso de qué manera lo anterior son posibles, pero no se recomienda para ser escrito de la siguiente manera:

int*i;
int * i;
int      *     i;

La primera vez, por favor empujados preocupación pública Nº Qt Jun .

Publicados 354 artículos originales · ganado elogios 80 · Vistas de 150.000 +

Supongo que te gusta

Origin blog.csdn.net/nicai_xiaoqinxi/article/details/103592455
Recomendado
Clasificación