DAVID J. MALAN: Dezagun gauzak hartu Urrats bat gehiago, orain. Demagun ez besterik nahi dut nire programa en guztia inprimatu komando lerroko argumentuak. Baina nik, horren ordez, nahi duen guztiak inprimatu bakoitzean karaktere indibidualen nire komando lerroko argumentuak, bakoitzeko bat linea, beraz, hau exekutatzen denean programa, korronte bat ikusi besterik ez dut pantailan karaktereak kolektiboki nire sekuentzia dira komando lerroko argumentuak. Beno, nola egin dezaket hau? Ditut oso-osorik gorde dezaket nire begizta aurretik Horren bidez, arte-etorriko i naiz sortu Argc izateko zehar integratu komando lerroko argumentuak bere burua. Baina orain, hori iterazio bakoitzaren barruan begizta, besteen gainetik, orain batetik bestera joateko behar dut pertsonaien edo karakteretan kate jakin batean. Beraz, ez da egin behar, begizta bat gehiago behar dut. Dezagun gehitu direla. int, dezagun deitzen j, funtzioak 0 itzultzen du. Orain ez dut nahi integratu behar du luzera arte egungo argv katea. Hargatik neure burua ematen dit tokiko beste aldakorra, hura dugu n deitu, eta ezarri duten katearen luzera berdina uneko argumentua, zein izango da argv parentesi aurkitu i eta koma. Let me j gora batetik bestera joateko orain n baten atzetik arte iterazio bakoitzean Kontatzailea. Utzi banakako inprimatu en orain pantailan karaktereak. % Printf c denbora honetan berri bat, eta jarraian line, aurrekontua itxi, koma, eta orain dut j-garren pertsonaiaren behar i-garren argumentua. Beraz, hartan lortu, besterik gabe, ezin dut zehaztu ARV parentesi i i-garren argumentua eskuratu. Maila bat gorago, gero eta sakonagoa Ezin dut murgiltze eta bigarren indizea bat egin parentesi j, parentesi hertsia, puntu eta koma, gorde. Eta utzi konpilatu en orain eta programa hau exekutatu. Egin ARGV2 - Ez nahiko zer espero dut. Dezagun joan gora lehena akats mezu horiek. Eta gorriz hemen, error ikusiko dugu, inplizituki geratuko liburutegi funtzioa motarekin strlen - oh, minutu bat itxaron. Hau erabili dut lehen aldia da strlen, eta ez nuen aurreratzen hura nahi hasiera batean, beraz, ez nuen, besteak goiburu fitxategi hori adierazten katea luzera funtzio bat. Nire fitxategia goialdean beraz, abisuaren, daukat cs50.h. Io.h. estandarra daukat Baina bihurtzen da, eta ezagutzen dut honetatik dokumentazioa irakurtzen, behar dut Hirugarren goiburu fitxategi bat badut, hain zuzen ere, strlen funtzioa erabili nahi. Funtzio hori string.h deklaratu. Dezagun resave fitxategia, konpilatu eta exekutatu. Eta une honetan, eta ez bakarrik egiten dugu ikusi argumentuak bakoitzean. Argumentu bakoitzaren ordez ikusiko dugu garai batean pertsonaia bat.