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 while
pętla.
Jeśli zawsze występuje NULL
na końcu argv
, dlaczego potrzebujemy argc
?
"\0"
, nie jest taki sam jak wskaźnik NULL ( 0
jest odpowiednikiem NULL w C ++)
int argc(char *argv[])
robi dokładnie to :-))