Operador de desreferencia

de Java puede ser usado en composiciones complejas que requieran desreferenciar punteros durante su evaluación.

Este vector de punteros es pasado a la función main en el argumento argv.

El parámetro argc que se pasa adicionalmente a main, indica el tamaño del vector (la cantidad de cadenas de caracteres a las que argv está apuntando).

Así pues, argv es un puntero al primer elemento (situado en la posición 0) de un vector de punteros a char, y al desreferenciarlo (*argv) obtenemos dicho elemento.

Sin embargo sintácticamente son similares al operador de indirección y pueden ser confundidos con este.