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.