Char* bir Char Array'i yani bir String. Char** ise Char* Array'i yani String Array. (Array'in tamamını değil. Başlangıç noktasının adresini/pointerını tutar.)
String'lerden oluşan bir Argüman Array'ini temsil ediyor.
Programların yanına yazılan argümanlar o array içerisinde tutuluyor.
find /Drive -type f -name "*.mp4"
gibi.
Programın ismi find devamında gelenler ise argümanları.
C dili native olarak String desteğine sahip olmadığı için Char** olarak kullanılmış.
Java'da ve C#'da String[] args
ifadesini rahatlıkla görebiliriz.