[இசை] டக் LLOYD: சரி. ஒற்றை வேலை மாறிகள் மிகவும் வேடிக்கையாக உள்ளது. ஆனால் நாம் என்ன வேண்டும் என்றால் வேலை மாறிகள் நிறைய கொண்டு, ஆனால் நாம் ஒரு கொத்து வேண்டும் விரும்பவில்லை எங்கள் குறியீடு சுற்றி பல்வேறு பெயர்கள் பறக்கும்? இந்த வழக்கில், வரிசைகள் உண்மையில் கைக்குள் வந்து போகிறது. வரிசைகள் ஒரு உண்மையில் அடிப்படை தரவு உள்ளன எந்த நிரலாக்க மொழி அமைப்பு நீங்கள் பயன்படுத்த வேண்டும் என்று. அவர்கள், உண்மையில், மிகவும் பயனுள்ளதாக இருக்கும் குறிப்பாக, சிஎஸ் 50, பார்க்க வேண்டும் என்று. நாம் நடத்த வரிசைகள் பயன்படுத்த அதே தரவு வகை மதிப்புகள் தொடர்ச்சியான நினைவக இடங்களில். அது ஒரு விஷயம், சொல்ல வேண்டும் வழி என்று நாம் குழுவாக்க முடியும் ஒன்றாக முழு ஒரு கொத்து நினைவகம் அல்லது எழுத்துக்கள் ஒரு கொத்து அல்லது உண்மையில் நினைவக மிதக்கிறது அருகருகே மற்றும் வேலை அவர்கள் ஒவ்வொரு கொடுக்க இல்லாமல் ஒரு அதன் சொந்த தனிப்பட்ட பெயர், இது முடியும் சிறிது பின்னர் சிக்கலான பெற. இப்போது, ஒரு வழி வரிசைகள் analogize செய்ய உங்கள் உள்ளூர் பதவியை பற்றி சிந்திக்க வேண்டும் இரண்டாவது அலுவலகம். எனவே நிரலாக்க விட்டு விலக மற்றும் உன் கண்களை மூடிக்கொண்டு மற்றும் உங்கள் மனதில் கற்பனை உங்கள் உள்ளூர் அஞ்சல் அலுவலகம். பொதுவாக, பெரும்பாலான இடுகையில் அலுவலகங்கள், ஒரு பெரிய வங்கியின் இருக்கிறது சுவரில் ஒரு அலுவலகம் பெட்டிகள். ஒரு வரிசை ஒரு மாபெரும் தொகுதி ஆகும் தொடர்ச்சியான நினைவக, ஒரு மின்னஞ்சல் என்று அதே வழியில் உங்கள் பதவியை அலுவலகத்தில் வங்கி ஒரு பெரிய இடைவெளி உள்ளது அஞ்சலக சுவர். வரிசைகள், சிறிய பிரிக்கப்படும் அடையாளங்களையே இடத்தை அளவு தொகுதிகள், இது ஒவ்வொரு, ஒரு உறுப்பு என்று அதே வழியில் பதவியை சுவர் என்று அலுவலகம், சிறிய பிரிக்கப்படும் அடையாளங்களையே இடத்தை அளவு தொகுதிகள், இது அஞ்சல் பெட்டி அழைக்க. வரிசை ஒவ்வொரு உறுப்பு முடியும் , தரவு ஒரு குறிப்பிட்ட அளவு சேமிக்க ஒவ்வொரு அஞ்சல் பெட்டி முடியும் போல் மின்னஞ்சல் ஒரு குறிப்பிட்ட அளவு நடத்த. ஒவ்வொரு உறுப்பு சேமிக்கப்படும் என்ன வரிசை அதே தரவு மாறிகள் உள்ளது போன்ற தான் எண்ணாக அல்லது கரி, என வகை, உங்கள் அஞ்சல் பெட்டி போன்ற, நீங்கள் மட்டுமே விஷயங்கள் பொருத்த முடியும் இதே போல், இத்தகைய கடிதங்கள் அல்லது சிறிய தொகுப்புகள் என. இறுதியாக, நாம் ஒவ்வொரு உறுப்பு அணுக முடியும் நேரடியாக குறியீட்டு எண் மூலம் வரிசை, நாங்கள் எங்கள் அஞ்சல் அலுவலகம் அணுக முடியும் போல் அதன் அஞ்சல் பெட்டி எண் தெரிந்தும் மூலம் பெட்டி. வட்டம், என்று ஒப்புமை நீங்கள் உங்கள் தலையில் பெற வரிசைகள் யோசனை மூலம் சுற்றி வேறு ஏதாவது செய்ய வேண்டும் ஒப்புமை ஒருவேளை நீங்கள் என்று ஏற்கனவே தெரிந்திருந்தால். சி, ஒரு வரிசை உறுப்புகள் 1 இருந்து, 0 இருந்து தொடங்கி குறியிடப்படுவதாயித்தது. இந்த உண்மையில் முக்கியமானது. நாம் ஏன் உண்மையில், இந்த, சிஎஸ் 50, அடிக்கடி ஏன் கணினி விஞ்ஞானிகள் 0 இருந்து எண்ணும், ஆகிறது ஏனெனில் C வரிசைக்கு எப்போதும் 0 மணிக்கு தொடங்கும் திருப்பு. ஒரு வரிசை n உறுப்புகள் கொண்டுள்ளது என்றால், அந்த வரிசையில் முதல் உறுப்பு , குறியீட்டு 0 அமைந்துள்ள மற்றும் வரிசை கடைசி உறுப்பு குறியீட்டு N கழித்து 1 அமைந்துள்ளது. மீண்டும், மற்றும் n உறுப்புகள் உள்ளன என்றால் எங்கள் வரிசை, கடந்த குறியீட்டு N கழித்து 1 ஆகிறது. எனவே, எங்கள் அணி 50 உறுப்புகள், இருந்தால் முதல் உறுப்பு, குறியீட்டு 0 அமைந்துள்ள மற்றும் கடந்த உறுப்பு குறியீட்டு 49 அமைந்துள்ளது. துரதிருஷ்டவசமாக, அல்லது அதிர்ஷ்டவசமாக, உங்கள் முன்னோக்கு பொறுத்து, சி இங்கே மிகவும் கருணை. அது தடுக்காது உங்கள் அணியின் எல்லைக்கு வெளியே சென்று. நீங்கள் கழித்தல் அணுக முடியும் உங்கள் வரிசை 3 உறுப்பு அல்லது உங்கள் வரிசை 59 வது உறுப்பு, உங்கள் வரிசை மட்டுமே 50 உறுப்புகள் இருந்தால். அது உங்கள் திட்டத்தை நிறுத்த மாட்டேன் ஒடுக்குவதற்கான, ஆனால் ரன் நேரத்தில், நீங்கள் ஒரு சந்திக்க கூடும் ஆரம்ப அடுக்கு தவறு நீங்கள் நினைவக அணுக ஆரம்பித்தால் என்று என்ன என்ற எல்லைக்கு வெளியே உள்ளது நீங்கள் கொடுக்க உங்கள் நிரல் கேட்டார். மிகவும் கவனமாக இருக்க வேண்டும். என்ன ஒரு வரிசை இல்லை அறிவிப்பு போல இருக்கும்? நாங்கள் நடைமுறைக்கு ஒரு வரிசை குறியீட்டை எப்படி போன்ற நாம் எந்த மாறி குறியீட்டை? மூன்று பாகங்கள் ஒரு வரிசை உள்ளன ஒரு வகை declaration--, ஒரு பெயர், ஒரு அளவு. இது ஒரு மிகவும் ஒத்த மாறி அறிவிப்பு, இது ஒரு வகை மற்றும் ஒரு பெயர் இருக்கிறது, இருப்பது அளவு உறுப்பு ஒரு அணியை சிறப்பு வழக்கு, நாங்கள் இன்னும் ஒரு கொத்து பெறுகின்றனர் ஏனெனில் அதே நேரத்தில். எனவே வகை என்ன வகையான மாறியின் நீங்கள் வரிசை ஒவ்வொரு உறுப்பு இருக்க வேண்டும். முழு ஒரு வரிசைக்கு அதை விரும்பவில்லை? பின்னர், உங்கள் தரவு வகை எண்ணாக இருக்க வேண்டும். நீங்கள் அதை ஒரு இருக்க வேண்டும் இரட்டையர் அல்லது மிதவைகள் வரிசை? தரவு வகை இரட்டை அல்லது மிதவை வேண்டும். பெயர் என்ன நீங்கள் உங்கள் வரிசை அழைக்க வேண்டும். நீங்கள் இந்த மாபெரும் பெயரிட வேண்டும் என்ன முழு எண்கள் அல்லது மிதவைகள் அல்லது எழுத்துகள் வங்கி அல்லது இரட்டையர், அல்லது அதை நீங்கள் வேண்டும்? என்ன நீங்கள் அழைக்க வேண்டும்? அழகான சுய விளக்க வேண்டும். செல்கிறது இது இறுதியாக, அளவு, சதுர அடைப்புக்குறிக்குள் உள்ளே, எப்படி பல கூறுகள் நீங்கள் என்று உங்கள் வரிசை கொண்டிருக்க போன்ற. நீங்கள் எப்படி பல முழு வேண்டும்? நீங்கள் எத்தனை மிதவைகள் வேண்டும்? எனவே எடுத்துக்காட்டாக, மாணவர் தரங்களாக 40 எண்ணாக. இந்த மாணவர் என வரிசை அறிவிக்கிறது 40 முழு கொண்டது தரங்களாக. அழகான சுய விளக்கமளிக்கும், நான் நம்புகிறேன். இங்கே மற்றொரு எடுத்துக்காட்டு. இரட்டை மெனு விலை 8. இந்த என்று ஒரு வரிசை உருவாக்குகிறது கொண்டுள்ளது, இது பட்டி விலை, எட்டு இரட்டையர் நினைவகம் அறையில் தான். நீங்கள் ஒவ்வொரு உறுப்பு நினைத்தால் வகை தரவு வகை, ஒரு வரிசை, அதனால், எடுத்துக்காட்டாக ஒரு உறுப்பு வகை எண்ணாக ஒரு வரிசை, அதே வழியில் நீங்கள் வேறு எந்த யோசிக்க வேண்டும் வகை int மாறி, அனைத்து தெரிந்திருந்தால் நடவடிக்கைகளை நாம் நடவடிக்கைகளில் முன்பு விவாதித்தது வீடியோ உணர்வு செய்யும். எனவே இங்கே, நாம், ஒரு வரிசை அறிவிக்க முடியும் Truthtable என்று booleans, இது 10, Booleans அறை கொண்டுள்ளது. பின்னர், தான் நாம் தான் ஒதுக்க முடியும் பிடிக்கிறது வகை வேறு எந்த மாறி ஒரு மதிப்பு பூலியன், நாம் ஏதாவது சொல்ல முடியும் Truthtable சதுர அடைப்புக்குறி நாம் குறிப்பிடும் எப்படி இது, 2, இது உண்மை அட்டவணை உறுப்பு? மூன்றாவது உறுப்பு உண்மை அட்டவணையின், நினைவில் ஏனெனில், நாம் 0 இருந்து எண்ணி. எனவே என்று நாம் குறிப்பிடும் எப்படி உண்மை அட்டவணையின் மூன்றாவது உறுப்பு. Truthtable 2, தவறான சமகிறது தான் நாம் அறிவிக்க முடியும் போன்ற அல்லது நாம் எந்த, மாறாக, ஒதுக்க முடியும் பூலியன் வகை மாறி பொய் இருக்க வேண்டும். நாங்கள் நிலையில் அதை பயன்படுத்த முடியும். (truthtable 7 == என்றால் சொல்ல இது உண்மை), எட்டாவது உறுப்பு என்றால் Truthtable என்ற உண்மை, ஒருவேளை நாம் ஒரு செய்தியை அச்சிட வேண்டும் பயனர், வைட்டமின் ("உண்மை! n" பெயர்) க்கு ;. அந்த Truthtable சொல்ல எங்களுக்கு ஏற்படுத்துகிறது 10 வலது, உண்மை சமம்? சரி, என்னால் முடியும், ஆனால் அது அழகாக இருக்கிறது ஆபத்தான, ஏனெனில், நினைவில் நாம் 10 Booleans ஒரு வரிசை வேண்டும். எனவே மிக உயர்ந்த குறியீட்டு என்று ஒடுக்கி வருகிறது எங்களை 9 கொடுத்திருக்கிறார். இந்த திட்டம் தொகுக்கும், ஆனால் என்றால் நினைவகத்தில் வேறு ஏதாவது நாம் எங்கே என்று உள்ளது Truthtable 10 செல்ல எதிர்பார்க்க, நாங்கள் ஒரு அடுக்கு தவறு பாதிக்கப்படுகின்றனர். நாம் அதனை பெற வேண்டும், ஆனால் பொதுவாக, அழகான ஆபத்தானது. அதனால் நான் என்ன இங்கே என்ன செய்து சட்ட, சி, ஆனால் அவசியம் சிறந்த நடவடிக்கை. இப்போது, நீங்கள் அறிவிக்க போது மற்றும் ஒரே நேரத்தில் ஒரு அணி துவக்க, உண்மையில் ஒரு அழகான இருக்கிறது சிறப்பு இலக்கணத்தை என்று நீங்கள் வரிசை நிரப்ப பயன்படுத்த முடியும் அதன் ஆரம்ப மதிப்புகள். அது சிக்கலான பெற முடியும் , அளவு 100 வரிசை அறிவிக்க பின்னர், அதை சொல்ல வேண்டும் உறுப்பு 0 இந்த சமம்; உறுப்பு 1 இந்த சமம்; உறுப்பு 2 என்று சமம். சரி, என்ன பிரயோஜனம்? அது ஒரு சிறிய வரிசை இருந்தால், நீங்கள் இந்த மாதிரி ஏதாவது செய்ய முடியும். Bool truthtable 3 திறந்த சமகிறது சுருள் பிரேஸ் மற்றும் பின்னர் மேற்கோள் கூறுகளை பட்டியல் பிரிக்க நீங்கள் வரிசையில் வைக்க வேண்டும் என்று. பின்னர் சுருள் பிரேஸ் அரைப்புள்ளி மூட. இந்த ஒரு வரிசை உருவாக்குகிறது அளவு Truthtable என்று மூன்று, உறுப்புகள், பொய் உண்மை, உண்மை. உண்மையில், instantiation நான் இங்கே இல்லை இலக்கணத்தை உள்ளது செய்து, இதே போலவே கீழே தனிப்பட்ட உறுப்பு தொடரியல். குறியீட்டு இந்த இரண்டு வழிகளில் என்று அதே வரிசை உற்பத்தி. இதேபோல், நாம் மீண்டும் கூறு என்று உறுப்புகள் அனைத்தும் மீது ஒரு வட்டத்திற்கு பயன்படுத்தி ஒரு வரிசை, இது, உள்ள உண்மையில், ஒரு மிக கடுமையாக பரிந்துரைக்கப்படுகிறது வீட்டில் உடற்பயிற்சி. எப்படி ஒரு வரிசை உருவாக்க 100 முழு எண்கள், அங்கு வரிசை ஒவ்வொரு உறுப்பு அதன் குறியீட்டு? எனவே, உதாரணமாக, நாம் 100 ஒரு அணி வேண்டும் முழு எண்கள், மற்றும் முதல் உறுப்பு உள்ள, நாம் 0 போட வேண்டும். இரண்டாவது உறுப்பு, நாம் 1 போட வேண்டும். மூன்றாவது உறுப்பு, நாம் வேண்டும் 2 வேண்டும்; அதனால் மற்றும் பல. என்று ஒரு நல்ல தான் வீட்டில் உடற்பயிற்சி செய்ய. இங்கே, அது இல்லை போன்ற மிகவும் மாறிவிட்டது. ஆனால் இடையே உள்ள கவனிக்க சதுர அடைப்புக்குறிக்குள், இந்த நேரத்தில், நான் உண்மையில் எண் தவிர்க்கப்பட்டன. நீங்கள் பயன்படுத்துகிறீர்கள் என்றால் இந்த மிகவும் சிறப்பு instantiation தொடரியல் ஒரு உருவாக்க வரிசை, நீங்கள் உண்மையில் செய்ய அளவை குறிக்க வேண்டும் வரிசை முன்னதாகவே. ஒடுக்கி போதுமான ஸ்மார்ட் உள்ளது உண்மையில் நீங்கள் செய்ய என்று , அது அளவு 3 ஒரு வரிசை வேண்டும் நீங்கள் மூன்று கூறுகளை வைத்து, ஏனெனில் சம அடையாளம் வலது. நீங்கள் நான்கு வைத்து இருந்தால், அது வேண்டும் நீங்கள் அளவு நான்கு ஒரு உண்மை அட்டவணையின் கொடுக்கப்படுகிறது; அதனால் மற்றும் பல. வரிசைகள் ஒரு கட்டுப்படுத்தப்படவில்லை அழகாக உள்ளது பரிமாணத்தை,. நீங்கள் உண்மையில் பல முடியும் பக்க குறிப்புகளை நீங்கள் விரும்பினால். எனவே எடுத்துக்காட்டாக, நீங்கள் உருவாக்க வேண்டும் என்றால் விளையாட்டு Battleship ஒரு குழு, இது, நீங்கள் எப்போதும் நடித்தார் என்றால், என்று ஒரு விளையாட்டு ஆகும் 10 கட்டம் மூலம் 10 ம் ஆப்புகளை விளையாடி, நீங்கள் இப்படி ஒரு அணி உருவாக்க முடியும். நீங்கள் bool சொல்ல முடியும் போர்க்கப்பல் சதுர அடைப்புக்குறி 10 மூடிய சதுர அடைப்புக்குறி சதுர அடைப்புக்குறி 10 சதுர அடைப்புக்குறி மூடப்பட்டது. பின்னர், நீங்கள் தேர்வு செய்யலாம் 10 உங்கள் மனதில் இந்த விளக்குவது செல்கள் 10 கட்டம் மூலம். இப்போது, உண்மையில், நினைவகம், அது உண்மையில் ஒரு செய்கிறது , ஒரு 100 உறுப்பு இருக்கும் ஒற்றை பரிமாண அணிகளில். இந்த, உண்மையில், நீங்கள் என்றால் செல்கிறது மூன்று பரிமாணங்களில் அல்லது நான்கு அல்லது ஐந்து வேண்டும். அது உண்மையில் பெருக்கி indices-- அனைத்து அல்லது அளவு அனைத்து ஒன்றாக specifiers--, மற்றும் நீங்கள் ஒரு ஒரு பரிமாண கிடைக்கும் அந்த அளவு வரிசை. ஆனால் அமைப்பு அடிப்படையில் மற்றும் காட்சிப்படுத்தல் மற்றும் மனித உணர்தல், இது நிறைய எளிதாக இருக்க முடியும் ஒரு கட்டம் வேலை நீங்கள் ஒரு விளையாட்டு வேலை என்றால் நடுக்கங்கள் டோ அல்லது battleship போன்ற, அல்லது அது போன்ற ஏதாவது. அது ஒரு பெரிய சுருக்க தான், அதற்கு பதிலாக ஒரு நடுக்கங்கள் டோ பற்றி யோசிக்க ஒன்பது ஒரு வரி பலகை சதுரங்கள் அல்லது ஒரு battleship குழு 100 சதுரங்கள் அரணாக. 10 கட்டம் அல்லது மூன்று மூலம் ஒரு 10 மூன்று கட்டம் ஒருவேளை ஆகிறது இன்னும் நிறைய எளிதாக உணர. இப்போது, ஏதோ உண்மையில் அணிகளை பற்றி முக்கியம். நாம் ஒவ்வொரு சிகிச்சையளிக்க முடியும் ஒரு மாறி என வரிசைக்கு உறுப்பு. நாம் என்று முன்னர் பார்த்த போது நாம் ஒதுக்க செய்யப்பட்டனர் சில, Booleans உண்மை மதிப்பு அல்லது conditionals அவற்றை சோதனை. ஆனால் நாம் முழு சிகிச்சை முடியாது மாறிகள் தங்களை அணிகளை. நாம், எடுத்துக்காட்டாக, ஒரு வரிசை ஒதுக்க முடியாது வேலையை பயன்படுத்தி மற்றொரு வரிசை ஆபரேட்டர். இது சட்ட சி தான் நாங்கள் உதாரணம் க்கான, வேண்டும் என்றால் என்ன நாங்கள் அந்த எடுத்துக்காட்டாக செய்து மற்றொரு வகையில் ஒரு வரிசை நகலெடுக்க வேண்டும். நாம், நாம் உண்மையில் என்ன செய்ய வேண்டும் என்றால் மீது நகலெடுக்க ஒரு வட்டத்திற்கு பயன்படுத்த வேண்டும் ஒரு நேரத்தில் ஒவ்வொரு உறுப்பு ஒன்று. நான் அதை சாப்பிடும் சிறிது நேரம் தான் தெரியும். எனவே எடுத்துக்காட்டாக, என்றால் நாம் இந்த ஜோடி இருந்தது குறியீடு வரிகளை, இந்த வேலை என்று? சரி, இல்லை, அது சரி, இல்லை என்று? நாங்கள் முயற்சிக்கும் ஏனெனில் பொருட்டல்ல உணவு ஒதுக்க. அந்த வேலை போவதில்லை, அது ஒரு வரிசை தான், ஏனெனில், மற்றும் நாம் தான் விவரித்தார் என்று சட்ட சி என்று அதற்கு பதிலாக, நாம் விரும்பினால் உணவு உள்ளடக்கங்களை நகல் என்ன இது, பட்டியில் ஒரு நாம் இங்கே செய்ய முயற்சி நாம் இந்த மாதிரி ஒரு இலக்கணத்தை வேண்டும். நாம் ஒரு லூப் என்று செல்கிறது வேண்டும் ஜே, 5 வரை 0 சமமாக இருக்கும் நாம் ஒவ்வொரு மறு செய்கை அன்று ஜே அதிகப்படுத்த லூப் மற்றும் அந்த போன்ற ஒதுக்க கூறுகள். இந்த பட்டியில் விளைவிக்கும் இருப்பது ஒன்று, இரண்டு, மூன்று, நான்கு, ஐந்து, ஆனால் நாங்கள் மிகவும் அது இந்த செய்ய வேண்டும் மெதுவாக உறுப்பு மூலம் உறுப்பு வழி, அதற்கு பதிலாக வெறும் மூலம் முழு வரிசையில் நகல். மற்ற நிரலாக்க மொழிகள், மேலும் நவீன ஒன்றை, நீங்கள், உண்மையில், வெறும் செய்ய முடியும் அந்த இலக்கணத்தை எளிய சமம். ஆனால் சி, துரதிருஷ்டவசமாக, நாம் இருக்கிறோம் என்று செய்ய அனுமதி இல்லை. இப்போது, மற்ற ஒரு இருக்கிறது விஷயம் நான் குறிப்பிட வேண்டும் அணிகளை பற்றி என்று ஒரு சிறிய இருக்க முடியும் பிட் தந்திரமான முதல் முறையாக நீங்கள் அவர்கள் வேலை. நாம் ஒரு வீடியோ விவாதிக்கப்படும் மாறி நோக்கம் பற்றி, என்று நீங்கள் அழைக்கும் போது சி மிகவும் மாறிகள், அவர்கள் செயல்பாடுகளை, மதிப்பு நிறைவேற்றப்பட்டது. அதன் அர்த்தம் என்ன நினைவில் மதிப்பு மூலம் ஏதாவது கடக்க வேண்டும்? அதை நாம் நகலை உருவாக்கும் என்று அர்த்தம் , நிறைவேற்ற முடியாமல் என்று மாறி. callee செயல்பாடு, செயல்பாடு என்று, மாறி பெற்று தான், மாறி தன்னை இல்லை. அது தனது சொந்த உள்ளூர் பெறுகிறது அது பிரதியை வேலை. வரிசைகள், நிச்சயமாக, செய்ய இந்த ஆட்சி பின்பற்ற முடியாது. மாறாக, நாம் இந்த அழைக்க என்ன குறிப்பு கடந்து. callee உண்மையில் வரிசை பெறுகிறது. அது பெறும் இல்லை அதன் அது சொந்த நகலை. நீங்கள் பற்றி நினைத்தால் அது, இந்த அர்த்தமுள்ளதாக. வரிசைகள் உண்மையில் பெரிய இருந்தால், அது இவ்வளவு நேரம் மற்றும் முயற்சி எடுக்கிறது ஒரு வரிசை ஒரு பிரதியை செய்ய 100 அல்லது 1,000 அல்லது 10,000 உறுப்புகள், அது ஒரு அதை மதிப்பு இல்லை என்று அது ஒரு நகலை பெற செயல்படுகின்றன பின்னர் அது சில வேலை செய்ய, மற்றும் வெறும் நகலை செய்ய; அது வேண்டும் அது இனி சுற்றி தொங்கி. வரிசைகள் ஏனெனில் சில பருமனான மற்றும் சிக்கலான, நாங்கள் ஒரு குறிப்பு அவற்றை கடந்து. நாங்கள் அந்த செயல்பாடு நம்ப , எதையும் உடைக்க வேண்டாம். அது உண்மையில் வரிசை கிடைக்கிறது. அது அதன் சொந்த நகலை பெற முடியாது. எனவே இந்த என்ன அர்த்தம், பின்னர், போது callee வரிசை உறுப்புகள் கையாளும்? என்ன நடக்கும்? இப்போது, நாங்கள் விரிவுரை வேண்டும் ஏன் சரியாக இந்த மேல் ஏன் வரிசைகள் நடக்கிறது குறிப்பு நிறைவேற்றப்பட்டது மற்றும் வேறு எல்லாம் மதிப்பு நிறைவேற்றப்பட்டது. ஆனால் நான் உங்களுக்கு உறுதியளிக்கிறேன், நாம் திரும்ப, உங்களுக்கு பதில் கொடுக்க பிறகு ஒரு வீடியோ இந்த. இங்கே நீங்கள் இன்னும் ஒரு உடற்பயிற்சி தான் நாம் வரிசைகள் விஷயங்களை போர்த்தி முன். இங்கே குறியீடு கொத்து, என்று குறிப்பாக நல்ல நடை, நான் என்று எச்சரிக்கை செய்ய வேண்டும். இங்கே கருத்துகள் இல்லை தான், இது மிகவும் மோசமான வடிவம் உள்ளது. ஆனால் அதை நான் வேண்டும், ஏனெனில் மட்டும் தான் திரையில் எல்லாம் பொருந்தும் முடியும். மேலே, நான் என்று பார்க்க முடியும் தொகுப்பு வரிசை இரண்டு செயல்பாடு அறிவிப்புக்கள் மற்றும் எண்ணாக அமைக்க. அமை வரிசை வெளிப்படையாக ஒரு வரிசைக்கு எடுக்கிறது அதன் உள்ளீடு நான்கு முழு. மற்றும் தொகுப்பு எண்ணாக வெளிப்படையாக எடுக்கிறது அதன் உள்ளீடாக ஒரு ஒற்றை முழு. ஆனால் அவர்கள் இருவரும் ஒரு வெளியீடு இல்லை. வெளியீடு, திரும்ப ஒவ்வொரு ஒரு வெற்றிடத்தை, இல்லை தட்டச்சு. முதன்மை, நாம் ஒரு குறியீடு வரிகளை ஜோடி. நாம் ஒரு முழு எண் மாறி ஒரு என்று அது மதிப்பு 10 ஒதுக்க. நாங்கள் நான்கு முழு ஒரு வரிசைக்கு அறிவிக்கிறோம் பி என்று அழைக்கப்படும் மற்றும் உறுப்புகள் 0, 1 ஒதுக்க, முறையே 2, மற்றும் 3,. பின்னர், நாம் அமைக்க ஒரு அழைப்பு இல்லை int, ஒரு அழைப்பு வரிசை அமைக்க. தொகுப்பு வரிசை மற்றும் தொகுப்பு வரையறைகள் எண்ணாக கீழே, கீழே உள்ளன. அதனால், மீண்டும், நான் நீங்கள் கேள்வி கேட்க. என்ன அச்சு இங்கே முக்கிய இறுதியில்? ஒரு பிரிண்ட் வண்ணம் இருக்கிறது. நான் இருக்கிறேன் இரண்டு முழு அச்சிடுகிறது. நான் ஒரு உள்ளடக்கங்களை அச்சிடுகிறது நான் பி சதுர அடைப்புக்குறி 0 உள்ளடக்கங்களை. இங்கே இடைநிறுத்தம் வீடியோ ஒரு நிமிடம். நீங்கள் என்ன இந்த கண்டுபிடிக்க முடியாது செயல்பாடு இறுதியில் அச்சிட? வட்டம், நீங்கள் நினைவு என்றால் மதிப்பு கடந்து இடையில் உள்ள வேறுபாடு மற்றும் குறிப்பு கடந்து, இந்த பிரச்சனை நீங்கள் மிகவும் தந்திரமான இல்லை. பதில் நீங்கள் என்று பார்த்துள்ளேன் இந்த ஆகிறது. நீங்கள் உண்மையில் நிச்சயமாக இல்லை என்றால் அந்த வழக்கு ஏன், ஒரு இரண்டாவது எடுக்க திரும்பி சென்று, நான் என்ன பரிசீலிக்க வரிசைகள் கடந்து விவாதித்து குறிப்பு மூலம், கடந்து எதிராக மதிப்பு மூலம் மற்ற மாறிகள், மற்றும் வட்டம், அதை செய்ய வேண்டும் சிறிது இன்னும் உணர்வு. நான் டக் லாயிட் இருக்கிறேன், மற்றும் இந்த CS50 உள்ளது.