Hallo,
#include <stdio.h>
int main(int argc, char * argv[])
{
printf("Alle Zeichen der Argumente einzeln ausgeben...\n");for(int i = 0; i < argc; ++i)
{
for(char * c = argv[i]; *c; ++c)
printf("%c\n", *c);
}return 0;
}
Ok, so sieht's wirklich übersichtlicher aus. Was kann ich mir unter der Bedingung \*c in der for-Schleife vorstellen? Ist das gleichbedeutend mit "\*c ist wahr"?
Viele Grüße,
Markus