Spreker: Tot nou toe, in programme wat ons het geskryf is, het ons hoof soos verklaar int belangrikste leemte. En al hierdie tyd, daardie leemte het bloot spesifiseer dat die program nie enige neem command line argumente. Met ander woorde, wanneer 'n gebruiker loop 'n program, kan hy of sy voorsien opdrag line argumente deur die skryf van bykomende woorde of frases na die program se noem op die instruksielyn. Wel, as jy jou program om te doen neem command line argumente, een of meer sulke woorde, ons moet vervang leemte met 'n paar van die argumente. So laat ons dit doen. Sluit CS50.h. Sluit in standaard io.h. Int, hoof, en nou in plaas van die leemte, Ek gaan 'n int genoem te spesifiseer argc, en 'n verskeidenheid van stringe genoem bevat SPASIES. Nou, argc en bevat SPASIES is eenvoudig konvensies. Ons kon nog noem hierdie argumente die meeste enigiets wat ons wil hĂȘ. Maar wat belangrik is, is dat argc is 'n int, want per definisie, is dit gaan die argument tellings te bevat, die aantal woorde in totaal wat die gebruiker getik op sy of haar onmiddellike. Bevat SPASIES, intussen, argument vektor, is gaan eintlik 'n skikking te stoor wees al die woorde wat die gebruiker getik op sy of haar onmiddellike. Kom ons gaan nou iets te doen met een of meer van hierdie command line argumente. In die besonder, laat ons gaan voort en druk watter woord die gebruiker na die program se naam op die instruksielyn. Open bracket, geslote bracket, Print f, persent s, backslash n, komma. En nou, ek moet druk om te vertel wat f waarde aan te sluit in dat bevat. Ek wil die eerste woord wat die gebruiker getik nadat die program se naam. En so ek gaan om te spesifiseer bevat SPASIES bracket 1, gesluit hakies, kommapunt. Nou, hoekom bracket 1 en nie bracket 0? Wel, dit blyk, outomaties gestoor in bevat SPASIES 0 gaan wees om die program se werklike naam. Dus is die eerste woord wat die gebruiker na die program se naam is, deur konvensie, gaan wees gestoor in bevat SPASIES 1. Kom ons nou saam te stel en hierdie program. Maak bevat SPASIES 0 dot streep bevat SPASIES 0, en nou 'n woord soos hallo, betree. En daar het ons dit, hallo.