ડેવિડ જે MALAN: માતાનો વસ્તુઓ નાખો વધુ એક પગલું, હવે. હું માત્ર નથી માંગતા ધારો કે મારા કાર્યક્રમના તમામ છાપી આદેશ વાક્ય દલીલો. પરંતુ હું તેની જગ્યાએ, તમામ પ્રિન્ટ માંગો છો દરેક વ્યક્તિગત અક્ષરો મારા આદેશ વાક્ય દલીલો, માત્ર એક પ્રતિ રેખા, કે જેથી આ ચલાવવા પર કાર્યક્રમ, હું માત્ર એક પ્રવાહ જુઓ સ્ક્રીન પર અક્ષરો કે સામૂહિક મારા ક્રમ છે આદેશ વાક્ય દલીલો. ઠીક છે, હું આ કેવી રીતે કરી શકો છો? હું પહેલાં મારા લૂપ અકબંધ રાખી શકો છો હું ત્યાં સુધી હું ઉપર પુનરાવર્તન જેમાં Argc આ બોલ પર સંકલિત કરવા માટે આદેશ વાક્ય દલીલો પોતાને. પરંતુ હવે, કે દરેક પુનરાવૃત્તિ અંદર લૂપ, હું હવે દરેક ઉપર ફરી વળવું જરૂર અક્ષરો અથવા અક્ષરો ચોક્કસ શબ્દમાળા. તેથી તે કરવા માટે, હું એક વધુ લૂપ જરૂર છે. ચાલો તેને ઉમેરો. પૂર્ણાંક માટે, ચાલો તેને જ ફોન કરો, 0 સમકક્ષ હોય છે. હવે હું સંકલિત કરવાની જરૂર જઈ રહ્યો છું આ લંબાઈ સુધી argv માં વર્તમાન શબ્દમાળા. તેથી મને મારી જાતને અન્ય સ્થાનિક આપે છે ચલ, અમે n એ તે કહી, અને સેટ કરશો ના શબ્દમાળા લંબાઈ કે સમાન કરી રહ્યું છે વર્તમાન દલીલ, argv કૌંસ મળી હું અર્ધવિરામ. મને હવે જ પરથી ફરી વળવું દો એ કોઇ બાદ સુધી દરેક પુનરાવૃત્તિ પર વધારો. હવે વ્યક્તિગત છાપો સ્ક્રીન પર અક્ષરો. Printf% C આ વખતે એક નવી અનુસરતા લાઇન બંધ ભાવ, અલ્પવિરામ, અને હવે હું એ જ મી અક્ષર જરૂર -i મી દલીલ. તેથી તે મેળવવા માટે, હું ફક્ત કરી શકો છો એન્ટીરેટ્રોવાયરલ કૌંસ હું સ્પષ્ટ -i મી દલીલ વિશે. અને પછી હું ઊંડા એક સ્તર માં ડાઇવ કરી શકો છો અને એક માધ્યમિક ઇન્ડેક્સ કરવા કૌંસ જે, બંધ કૌંસ, અર્ધવિરામ, કરો. અને હવે કમ્પાઇલ અને આ કાર્યક્રમ ચલાવો. ARGV2 કરો - હું અપેક્ષા હતી તદ્દન શું. માતાનો પ્રથમ સુધી સ્ક્રોલ કરો આ ભૂલ સંદેશાઓ. અને અહીં લાલ, અમે ભૂલ જોવા, સર્વથા જાહેર પુસ્તકાલય કાર્ય પ્રકાર સાથે strlen - ઓહ, એક મિનિટ રાહ જુઓ. આ હું ઉપયોગ કર્યો છે, પ્રથમ વખત છે strlen, અને હું અપેક્ષા ન હતી પ્રથમ તે ઇચ્છા છે, તેથી હું સમાવેશ થયો ન હતો જાહેર છે કે હેડર ફાઈલ શબ્દમાળા લંબાઈ કામ કરે છે. મારા ફાઈલ ટોચ પર તેથી યાદ છે, હું cs50.h. છે હું ધોરણ io.h. છે પરંતુ તે કરે છે, અને હું આ ખબર હું જરૂર છે, દસ્તાવેજીકરણ વાંચન ત્રીજા હેડર ફાઈલ જો હું ખરેખર, પાંચ strlen કાર્ય ઉપયોગ કરવા માંગો છો. તે કાર્ય string.h માં જાહેર કરવામાં આવે છે. માતાનો ફાઇલ resave દો, સંકલન, અને ચાલે છે. અને આ જ સમયે, અમે હમણાં જ દલીલો દરેક જુઓ. અમે બદલે દલીલો દરેક જુઓ એક સમયે એક પાત્ર.