[ Mare34 @ 13.08.2004. 17:17 ] @
Ako u visual c++ 6 imam ulazne podatke tipa string i zaglavlje maina izgleda ovako:
main(int argc,char *argv[])
Kako program pristupa ulaznim podacima, sobzirom da je argc broj argumenata tipa *char, kako linker povezuje promenljivu argc sa brojem argumenata tipa *char?
[ filmil @ 13.08.2004. 17:24 ] @
Nije mi baš jasno šta pitaš...
[ Dragi Tata @ 13.08.2004. 17:36 ] @
argc je int a ne char*.
[ alex @ 13.08.2004. 17:37 ] @
Cudno pitanje.. LM, evo najprostijeg primera:

Code:

int main(int argc, char *argv[]) {
    int i;
    for(i=0; i<argc; i++)
        printf("%s\n", argv[i]);
}


Sad, sta ti u stvari pitas?
[ Mare34 @ 15.08.2004. 13:53 ] @
argc jeste tipa int i to je broj argumenata niza argv koji je tipa *char.
Pitanje je na koji nacin se programu prosledjuju ti argumenti i kako ih linker povezuje?