char** argv
совпадает с char* argv[]
переменная, ссылающаяся на массив в C ++, является просто указателем на его первый элемент.
argv в основном представляет собой массив c -strings, которые являются массивами символов.
arg c сообщает вам количество c -strings, на которые указывает argv.
, вам не нужно знать, как долго c -strings (char []) потому что они заканчиваются нулем. Он просто будет читать строку char по char, начиная с этого начального адреса памяти, пока не достигнет нулевого терминатора.