In dem Übergabeparameter argc steht die Anzahl der in argv[] gespeicherten Strings.
Da der erste String den Dateinamen enthält und die weiteren die Argumente, darf argc nicht größer als 2 sein, wenn wir genau ein Argument erlauben.
Mit if ( argc > 2 ) fragen wir ab, ob argc größer ist.