Gast
#1327378
Hallo,
1 | |
2 | |
3 | |
Diese Varianten gibt es.
Aufrufzeile "progname 1 2 3"
Wie sieht argv nun intern im Speicher aus?
argv -> "progname"
argv + 1 -> "1"
argv + 2 -> "2"
argv + 3 -> "3"
argv + 4 -> ??? 0 oder keine 0
while((char *msg = argv++))
std::cout << msg << std::endl;
andererseits, wenn das so wäre, dann bräuchte man argc Zähler nicht.
Ich finde nicht ob C Standard dazu Stellung bezieht.
Gruss