Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno C - agrumenty příkazové řádky

Ahoj, napsal jsem si pár řádků v c, ale pořád nechápu to, jak cmd bere argumenty.

Dle mého názoru a názoru vyučujícího, by

pišme do cmd - program.exe ARGUMENTJEDNA "ARGUMENT DVA" - to jsou 2 argumenty, nicméně program mi píše 3

ARGUMENTJEDNA
"ARGUMENT
DVA"

Jak na to? jak to tedy je? Díky za rady.


#include <stdlib.h>
#include <string.h>
#include <stdio.h>



int main(int argc, char *argv[]) {	
	
    int x;

    printf("%d\n",argc);
    for (x=0; x<argc; x++)
        printf("%s\n",argv[x]);
			
		
	
	return 0;
}

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny