Wydaje się, że argv[argc]jest zawsze NULL, więc myślę, że możemy przeglądać listę argumentów bez argc. Zrobi to pojedyncza whilepętla.
Jeśli zawsze występuje NULLna końcu argv, dlaczego potrzebujemy argc?
"\0", nie jest taki sam jak wskaźnik NULL ( 0jest odpowiednikiem NULL w C ++)
int argc(char *argv[])robi dokładnie to :-))