ஜேசன் ஹிர்ஸ்கோஹார்ன்: வருக CS50 பிரிவில், எல்லோரும். என் பெயர் ஜேசன் ஹிர்ஸ்கோஹார்ன் உள்ளது. நான் உன் TFS நிறைய இருக்கிறது, ஆனால் நிறைய மக்கள் வட்டம் நம்மை சேரும் ஆன்லைன், விரிவாக்க மாணவர்கள் அல்லது மாணவர்கள் பகுதி வழியாக பார்க்க முயற்சி செய்தால் அவர்கள் அந்த வாரம் அல்லது தங்கள் பிரிவில் தவறவிட்டார் அவர்கள் விரும்பினால் மட்டும் பிடிக்க சில பொருட்களை ஆய்வு. எனவே பாடத்திட்டங்கள் படி, அனைத்து நீங்கள் படிக்க வேண்டும் என்ற, சரி? நான் தலையை nods நிறைய பார்க்கிறேன். பிரிவுகள் வாய்ப்புகளை வழங்க நிச்சயமாக அது ஆராய இன்னும் நெருக்கமான சூழலில் பொருள், அத்துடன் முழுக்கு மீது நேரடி நடவடிக்கைகள். அதனால் நாங்கள் என்ன அடிப்படையில் தான் ஒவ்வொரு வாரமும் செய்து போகிறது. நாம் என்ன செல்ல போகிறோம் மிக முக்கியமான இருப்பதாகவே விரிவுரை விவாதிக்கப்படுகின்றன தலைப்புகள், மற்றும் தான் ஒருவேளை இது மிகவும் பயனுள்ள மற்றும் பிரச்சனை படப்பிடிப்பு வரும் வாய்ப்பு அதிகம் மற்றும் வினாடி, மற்றும் உங்கள் குறியிடுதல் CS50 வெளியே வாழ்க்கை. எனவே, அந்த தலைப்புகள் செல்ல போகிறோம் அவர்களை பற்றி, அவர்கள் மீது செல்ல நீங்கள் எந்த கேள்விகளுக்கு பதிலளிக்க, மற்றும் நாம் நிறைய செய்ய போகிறோம் குறியீட்டு நடைமுறையில் சிக்கல்கள். நீங்கள் அனைத்து மடிக்கணினிகள் கொண்டு, இது பிரமாதம். இந்த ஒரு கணினி அறிவியல் வர்க்கம் உள்ளது. எனினும், நாம் செய்ய பயிற்சிகள் நிறைய, நீங்கள் உங்கள் மடிக்கணினி வேண்டும். நீங்கள் காகித ஒரு தாளில் அவர்கள் செய்ய முடியும். என்று நீங்கள் போகிறோம் எப்படி வினாடி வினாக்கள் அவற்றை செய்ய. உண்மையில், அந்த ஒரு சிறந்த வழி உள்ளது உண்மையில் நீங்கள் எப்படி செய்ய வேண்டும் என்று தெரியும் ஏதாவது நீ இல்லை என்றால் 50 சரிபார்க்கவும் சொல்லி, தங்கியிருக்க அல்லது தங்கியிருக்க வேண்டும் நீங்கள் எந்த பிழைகளை செய்து. எனவே நீங்கள் குறியீடு வரவேற்கிறோம் இது உபகரணம் அல்லது run.cs50.net, நீங்கள் குறியீடு அனுமதிக்கிறது என்று மற்றொரு கருவி ஆன்லைன், ஆனால் நான் என்றால், பரிந்துரைக்க வேண்டும் நீங்கள் ஒரு தாள் பயன்படுத்தி, அதை முயற்சி காகிதம் மற்றும் இந்த நடைமுறையில் முயற்சி காகித ஒரு தாளில் பிரச்சினைகள். மீண்டும், அந்த இறுதியில் ஏனென்றால் நீங்கள் இருக்க போகிறோம் என்ன வினாடி செய்ய கேட்டார். எனவே எங்கள் உடன் ஆரம்பிப்போம் இன்று நிகழ்ச்சி. நாம் சில விதிமுறைகளை மேல் போக போகிறோம் எங்கள் பகுதியில், நாம் முழுக்கு போகிறோம் இந்த வரிசைகள், செயல்பாடுகள், மற்றும் கட்டளை வரி வாதங்கள், இது என்ன நீங்க விரிவுரையில் கடந்த வாரம் மூடப்பட்ட வேண்டும் பின்னர் திங்கள், மற்றும் நீங்கள் மூடலாம் என்ன நாளை இன்னும். பின்னர் இறுதியாக, நாம் போகிறோம் pset2 பற்றி பேச. நான் கையில் ஒரு நிகழ்ச்சி பெற முடியும் என்றால் நீங்கள் சிக்கல் தொகுப்பு இரண்டு பார்த்து விவரக்குறிப்பு. நாம் எல்லோரும் சொல்ல வேண்டும். அற்புதம். நாம், ஒரு பிட் பிரச்சனை செட் பற்றி பேசுகிறேன் ஆனால் நீங்கள் பிரச்சனை தொகுப்பை வாசிக்க என்றால் விவரக்குறிப்பு, என்று நீங்கள் செய்ய வேண்டிய அனைத்து. நீங்கள் வருவதற்கு முன் அந்த வாசிக்க என்றால் செவ்வாய்க்கிழமை வர்க்கம் மற்றும் பகுதி, நீங்கள் ஒரு பெரிய நிலையை இருக்கும். நாம் சிக்கல் செட் மூலம் செல்ல முடியும் நாம் போகிறோம் என்ன இறுதியில் செய்ய. நாம் செல்ல போகிறோம் தர்க்கம், உறுதி எல்லோரும் ஒரே பக்கத்தில் இருக்கிறது. நான் செவ்வாய் விட்டு கொள்ள வேண்டும் என விரும்புகிறோம் என்ன நீங்கள் மிகவும் வசதியாக உணர்கிறேன் இந்த வார சிக்கல் செட் செய்ய வேண்டும் நீங்கள் இல்லை என்றால், நான் மகிழ்ச்சியாக இருக்கும் பின்னர் தங்க மற்றும் நீங்கள் வேலை. ஆனால் நீங்கள் வேண்டும் என்று ஒன்று உள்ளது செய்ய ஆனால் நான் நினைக்கிறேன், உண்மையில் ஸ்மார்ட் இருக்க வேண்டும் தான் பிரச்சனை தொகுப்பை வாசிக்க செவ்வாய்க்கிழமை வர்க்கம் விவரக்குறிப்பு, இது ஒரு போலும் இது உங்களுக்கு நிறைய செய்தார். நான் ஒவ்வொரு வர்க்கம் ஒரு நிகழ்ச்சி நிரலை தொடங்க வேண்டும் எனவே நாங்கள் போகிறோம், அங்கு தெரியும். இது பார்த்து மக்கள் மிகவும் உதவியாக இருக்கும் ஆன்லைன் ஏனெனில் ஒவ்வொரு பிரிவையும் நீ வர வேண்டும் என்றால் நிறம், குறியிடப்படும் மீண்டும் மற்றும் பதிலாக 10 நிமிடங்கள் பார்க்க முழு 90 நிமிட பிரிவில் விட, நீங்கள் வெறும் வண்ண குறியீட்டு பிரிவில் செல்ல முடியும் மற்றும் அந்த பகுதியை பாருங்கள். நான் நல்ல அவற்றை உடைக்க முயற்சி நீங்கள் அனுமதிக்கும் என்று தொகுதிகள் - நீங்கள், மீண்டும் வந்து ஆய்வு செய்ய விரும்பினால் அல்லது மற்ற மாணவர்கள் தான் யார் ஆய்வு செய்ய ஒரு பகுதியை பார்த்து - குறிப்பிட்ட விஷயம் கண்டுபிடிக்க அவர்கள் கவனம் செலுத்த வேண்டும் மற்றும் பற்றி மேலும் அறிய. இனிப்பு. விதிமுறைகளை. நான் வளாகத்தில் ஒரு FOP தலைவர் இருக்கிறேன். யாராவது FOP செய்தால் எனக்கு தெரியாது. யாராவது FOP செய்தீர்கள்? ஒரு நபர் FOP செய்தார். இரண்டு பேர் FOP செய்தார். வாழ்த்துக்கள். எனவே FOP வெளிப்புற முதல் ஆண்டு திசை திட்டம். நாம் காடுகளின் மீது புதியவர்கள் எடுத்து செய்ய பெரும்பாலான மந்திர அனுபவங்கள் தங்கள் உயிர்களை, சரியான? Yeah. வலது பற்றி ஒலிகள். அதனால் நான் எங்கள் முதல் தொடங்க வேண்டும் சில விதிமுறைகளை பற்றி மூலம் பகுதி வர்க்கம் மற்றும் நம் உறவு நான் நினைக்கிறேன், ஏனெனில் அவர்கள் மிகவும் முக்கியம் தான். முதல் முதலாக, நீங்கள் அந்த யார் என் பிரிவில் பெற்றது என்று விவாதிக்கப்படுகிறது மின்னஞ்சல், நான் இந்த அன்பு. இந்த ஆண்டு எனக்கு பிடித்த பகுதியாக உள்ளது. நான் மிகவும் மகிழ்ச்சியாக இருக்கிறேன். நான் இன்று மணி நேரம் இங்கு வந்துள்ளேன். நான் தவிர இந்த கட்டிடம் விட்டு நான் CS50 பிரிவில் காதலிக்கிறேன் சாப்பிட போக, நான் போதனா நேசிக்கிறேன், நான் வேலை நேசிக்கிறேன் நீங்கள் கொண்டு. என் மிக உயர்ந்த முன்னுரிமை ஒரு, இல்லை என்றால் என் முதலிட முன்னுரிமை, மட்டும் ஆனால் என் மற்ற உட்பட இந்த வர்க்கம் வகுப்புகள் மற்றும் extracurriculars, உள்ளது உங்களுக்கு ஆதரவு, மற்றும் உங்களுக்கு உதவ, மற்றும் நிச்சயமாக நீங்கள் செய்ய என் சிறந்த செய்ய நல்ல உற்பத்தி திறன், வேடிக்கை, அற்புதமான, வேண்டும் ஈர்க்கும், உற்சாகமான இந்த வகுப்பில் அனுபவிக்கிறார்கள். என்று நான் உறுதியாக இருக்கிறேன் என்ன. நான் இதை செய்ய பிடிக்கும். என்று, என் எண் ஒன்று உள்ளது உங்களுக்கு ஆதரவு. நீங்கள் விரிவுரை பற்றி ஏதேனும் கேள்விகள் இருந்தால், சிக்கல் தொகுப்பு, பிரிவு, வாழ்க்கை, நீங்கள் பற்றி பேச வேண்டும் என்றால் வாழ்க்கை, சென்றடைய தாராளமாக செய்யுங்கள். நீங்கள், என் செல் போன் எண் நீங்கள் என் மின்னஞ்சல் உள்ளது முகவரி, நீங்கள் என் GChat வேண்டும். நீங்கள் எந்த அல்லது அனைத்து என்னை தொடர்பு கொள்ளலாம் அநேகமாக முடியாது போதெல்லாம், ஆனால் அந்த பதில் எப்போது. நான் முயற்சி மற்றும் 24 மணி நேரத்திற்குள் திரும்ப பெற. தாறுமாறாக அதற்குள்ளாக இருக்கும் 20 நிமிடங்கள் அல்லது 24 நிமிடங்கள். நான் என்று அது இணை செய்ய. ஆனால் நீங்கள் ஒரு பதிலை பெறுவீர்கள் அழகான விரைவில். நீங்கள் முன் எனக்கு ஒரு மணி உரை என்றால் பிரச்சினை செட் காரணமாக, நான் நீங்கள் அமைதியாக இருக்கும் கீழே ஆழமான மூச்சு பயிற்சிகள் செய்ய நீங்கள், ஆனால் நீங்கள் ஆரம்பிக்கவே இல்லை என்றால், ஒருவேளை நீங்கள் முடிக்க போகிறேன், மற்றும் நான் உண்மையில் அங்கு உங்களுக்கு உதவ முடியாது நான் என் சிறந்த முயற்சி செய்கிறேன் கூட. நான் எல்லாவற்றையும் செய்வேன் நான் உங்களுக்கு ஆதரவு. என்பதை அடைய எனக்கு தயவு செய்து அது அலுவலக நேரங்கள் மணிக்கு, மீண்டும் பகுதியில் தான் நீங்கள் என்னை பார்க்க, அல்லது வெளியில் இருந்து. நான் சந்திக்க நேரம் அமைக்க மகிழ்ச்சி பிரச்சினைகளை மூலம் வேலை அல்லது பொருள் மீது போய். அதனால் முதலிடத்தை, ஆதரவு உள்ளது. நான் எல்லாவற்றையும் செய்வேன் நான் நீங்கள் ஆதரிக்க முடியாது. எண் இரண்டு, நடுவில் கூட்டம். நான் இருக்க விரும்புகிறேன் போலவே, நான் எல்லாம் வல்ல அல்லது அனைத்து சக்திவாய்ந்த அல்லது இல்லை அனைத்து தெரிந்தும், அதனால் நான் அனைத்து தெரியாது நேரம் கிடைக்கும் என்ன நான் செய்கிறேன் என்றால் என்றால், முழுவதும் நான் கற்று வருகிறேன் வழி தலைப்பு நீங்கள் அறிய உதவுகிறது, அல்லது நீங்கள் ஒரு தலைப்பில் குழப்பி ஆனால் இல்லை உங்கள் கையை உயர்த்த அல்லது என்னை ask அல்லது எனக்கு ஒரு மின்னஞ்சல் அனுப்ப. அல்லது நீங்கள், மீண்டும், குழப்பி கூட பிரச்சனை தொகுப்பில் ஒன்று பற்றி. நீங்கள் என்னை வெளியே போகவில்லையென்றால், நான் நிச்சயம் என்று முடியாது. நான் பார்க்கிறேன் என் சிறந்த செய்ய போகிறேன் நீங்கள், எல்லாம் உறுதி சரியாக ஒரு வழியில் விஷயங்களை கற்று முயற்சி என்று மிகவும் உகந்ததாக இருக்கும் உங்கள் கற்றல் பாணிகள், ஆனால் இருந்தால் நான் என்ன செய்ய முடியும் எதுவும், எனக்கு தெரியப்படுத்துங்கள். அந்த வழிகளில், நீங்கள் ஏதாவது உதவி தேவை என்றால் சிக்கல் தொகுப்பு, நான் இன்னும் இருக்கிறேன் உங்களுக்கு உதவ விட மகிழ்ச்சியாக சிக்கல் தொகுப்பு. நாம் நிறைய செய்ய போகிறோம் அந்த இரண்டாவது நோக்கி இந்த பகுதியை பாதிக்கும். ஆனால் நீங்கள் பிரச்சனை வாசிக்க எனில் அமைக்கிறது மீண்டும் நடக்க பார்த்த இல்லை குறும்படங்களின் மூலம் பார்த்தோம் இல்லை என்னை நீங்கள் கற்று எதிர்பார்த்து பதிவு செய்யப்பட்டது என்று எல்லாம் ஆன்லைன் அல்லது நீங்கள் CS50 மணிக்கு காணலாம் என்று ஆய்வில், அந்த உண்மையில் சரியல்ல என்னை அல்லது உங்கள் மற்ற சக வேண்டும். எனவே தயவு செய்து, நான் உதவ விட மகிழ்ச்சியாக இருக்கிறேன் நீங்கள், ஆனால் நீங்கள் என்னை சந்திக்க வேண்டும் நடுத்தர. நாம் வளங்கள் டன்கள் வேண்டும் CS50 கிடைக்கும் நீ. நான் இன்னும் சில குறிப்பிட்டுள்ளார். அவற்றை பயன்படுத்தி கொள்ளுங்கள். நீங்கள் குழப்பி என்றால், நான் சந்தோஷமாக விட இருக்கிறேன் நீங்கள் அவற்றை விளக்க உதவும் மற்றொரு வழி, ஆனால் அது சரியல்ல என்று மாணவர்கள், அலுவலக நேரத்தில் காண்பிக்கும் எதையும் தொடங்கியது, மற்றும் அது இல்லை வியாழன் இரவு அவர்கள் எதிர்பார்த்து ஒவ்வொரு மூலம் அவர்களுக்கு நடக்க TF சிக்கல் என்னவென்றால் காரணமாக அமைந்தது நண்பகல் அடுத்த நாள். பொருள்? மீண்டும், நடுத்தர எங்களுக்கு சந்திக்க வேண்டும். இறுதியாக, அதிக எதிர்பார்ப்பை. நான் யார் தர எல்லோருக்கும் இருக்க போகிறேன் என் பிரிவில், அல்லது அடித்து உங்கள் பிரச்சினை செட். நீங்கள் பிரச்சனை மீண்டும் செல்லவில்லை இன்னும் பூஜ்யம் அல்லது ஒன்று அமைக்க. நாம் அது பற்றி வருந்துகிறோம். இது இறுதியாக கொஞ்ச நமக்கு எடுத்து பிரிவுகள் தீர்த்து, இப்போது நாங்கள் தர ஆரம்பிக்க முடியும். நான் அவர்களை திரும்ப பெறுவோம் சீக்கிரம். அந்த என் சில அங்கு advisees. நான் அவர்களை திரும்ப பெறுவோம் சீக்கிரம். பிரச்சினை தொகுப்பு இரண்டு, நாங்கள் இருக்க வேண்டும் திட்டமிட மற்றும் நாம் செய்து தொடங்க வேண்டும் நீங்கள் அழகாக விரைவில் பிறகு நீங்கள் அவர்களை உள்ளே திரும்ப உங்கள் பிரச்சினையை மீண்டும் அமைக்க கிடைக்கும் போது, நீங்கள் நீங்கள் இருந்து தெரியும், மதிப்பெண்களை கிடைக்கும் சரியான, - பாடத்திட்டங்கள் reading வடிவமைப்பு, நோக்கம், மற்றும் பாணி மதிப்பெண்களை. நீங்கள் கருத்துரைகள் கிடைக்கும். கருத்துக்கள் மிகவும் முக்கியம் மதிப்பெண்களை விட. நான் அதை சொல்ல பாதுகாப்பான நினைக்கிறேன். மதிப்பெண்களை மட்டும் பல உள்ளன ஒரு ஐந்து. அந்த வாசிக்கும் கடினம். அது இருந்து மேம்படுத்த கடினமானது. ஆனால் கருத்துக்கள் குறிப்பிட்ட சுட்டிக்காட்டுகின்றனர் விஷயங்களை நீங்கள் நன்கு அல்லது பகுதிகளில் செய்தது நீங்கள் மேம்படுத்த மற்றும் சில கொடுக்க முடியும் எதிர்காலத்தில் அல்லது மாற்று கருத்துக்கள் விஷயங்களை செய்து வழிகளை. எனவே தயவு செய்து, தயவு செய்து, வாசிக்கவும் கருத்துக்கள் மூலம். நான் ஒரு முறை நிறைய வைத்து அந்த கருத்துக்கள். அவர்கள் மூலம் படித்து மட்டும் வேண்டாம் என்ற கீழ்ப்பகுதிக்கு எம், உங்கள் ஸ்கோர் பார்க்க, அல்லது ஆன்லைன் சென்று மற்றும் புறக்கணிக்க பின்னர் உங்கள் ஸ்கோர் கண்டுபிடிக்க, மற்றும் கருத்துக்கள். என்று உங்களுக்கு எப்படி இல்லை நன்றாக வரும். எப்படி அதிகரிக்க போகிறோம் என்று உங்கள் மதிப்பெண்களை இறுதியில், தான் மதிப்பெண்களை பார்த்து. அந்த கருத்துக்கள் பார் தயவு செய்து. அதிக எதிர்பார்ப்பை வரி சேர்த்து, மீண்டும், நான் சொன்னது போல், நீங்கள் ஐந்து மூலம் ஒரு கோல் அடித்தார். Twos, மும்மூன்றாக, மற்றும் பவுண்டரிகள் உள்ளன மதிப்பெண்களை பெரும்பாலான நீங்கள் பெற வேண்டும் போகிறோம். தான் மற்றும் ஐந்து பேர் இருவரும் மிகவும் அரிதாகும். விஷயங்கள் எப்போதும் இல்லை நாம் நன்றாக செய்ய முடியும். நான் ஒரு திட்டம் குறியீடு போதெல்லாம், அங்கு எப்போதும் ஏதாவது நான் சிறந்த செய்திருக்க முடியும். அதனால் விட ஒரு இடம் கிடைக்கும் என்று எல்லாம் நேரம் மற்றும் செய்தது சரியான எல்லாம், நான் எந்த நினைக்கவில்லை எங்களுக்கு உண்மையிலேயே நம்பிக்கை என்று நாங்கள் - அல்லது வட்டம், நாங்கள் எல்லாம் செய்ய வேண்டாம் நேரம் அனைத்து PERFECT. மிகவும் வருத்தமாக இருக்கிறது என்றால் நீங்கள் ஒரு ஐந்து கிடைக்கவில்லை. ஒரு ஐந்து, ஒரு ஒரு மீது ஒரு நான்கு கண்டறிவதில் இல்லை மூன்று இல்லை, ஒரு பி மீது கண்டறிவதில் இல்லை இல்லை அது ஒரு சி மீது இல்லை வரைபடம் எப்படி மதிப்பெண்களை வேலை. டேவிட் பல முறை, கூறினார் போன்ற செமஸ்டர் இறுதியில் உங்கள் மதிப்பெண்களை அனைத்து மற்றும் , உங்கள் TF, என்னை உள்ளீடு ஒன்றாக வந்து நீங்கள் ஒரு இறுதி தர தீர்மானிக்க. ஆனால் மீண்டும், இது, ஐந்து இல்லை ஒரு, நான்கு, பி, பயன்படுத்தப்படுகிறது. நான் அதிக எதிர்பார்ப்புகளை வேண்டும் போகிறேன் உங்களுக்கு தேவையான. நான் நல்ல பிரச்சனை எதிர்பார்க்க போகிறேன் செட் மற்றும் நான் கொடுக்க போகிறேன் போன்ற கருத்து. அதை நீங்கள் தான் சொல்ல போவதில்லை ஒரு மோசமான தர போகிறது. நீங்கள் அடிப்படையில் தரப்படுத்தப்படும் வாரம் உங்கள் முன்னேற்றம் நிச்சயமாக இறுதியில் பூச்சிய. இறுதியாக, உயர் அடிப்படையில் போது வர்க்கம் எதிர்பார்ப்புகளை, நான் நேசிக்கிறேன் மக்கள் பங்கேற்க. நான் சில மக்கள் இன்னும் உணர அல்லது புரிந்து கொள்ள பங்கு குறைவாக வசதியாக. மற்ற மக்கள் பங்கேற்கும் அவர்களின் கை ஓங்கிய மற்றும் மூலம் அனைத்து நேரம் பேசி. ஆனால் இந்த வர்க்கம் நாம் இருக்க போகிறோம் சிறு பிரச்சினைகள் நிறைய, நிறைய செய்து மினி கேள்விகள், பின்னர் சில பிரச்சினைகளை குறியீட்டு பெரிய. அதனால் நிச்சயம் இந்த பயிற்சிகள் வேலை நாம் உங்கள் கணினியில் அல்லது அவர்கள் செய்யும் போது காகித ஒரு தாள். ஆனால் நான் முன்னமே சில நேரம் கொடுக்க வேண்டும் யாருக்கும் எப்போதும் சில பதிலளிக்க வேண்டும் கேள்விகளை நான் கேட்க. நான் உங்களை சில நேரம் கொடுப்பேன் அதனால் தான் நாங்கள் போகிறோம் என்பதால், அதை பற்றி யோசிப்போம் சில நேரங்களில் பங்காளிகள் விஷயங்களை செய்ய, நான் எல்லோரையும் எதிர்பார்க்க ஓரளவு ஈடுபட்டுள்ள வேண்டும். மற்றும் ஒரு நல்ல கால இல்லாததால், அங்கு ஒருவேளை இது குளிர் அழைப்பு, இருக்கும் எல்லோருக்கும் ஒரு வாய்ப்பு வேண்டும் எங்கே பதில் பற்றி யோசிக்க, மற்றும் பின் நான் உன்னை அழைக்க, பின்னர் வேண்டும் நீங்கள் பதில் சொல்ல வேண்டும். கவலைப்படாதே, அல்லது அது பற்றி பயம். நான் கடந்த காலத்தில் அதை செய்து நாங்கள் கண்டுபிடித்தோம் அது, மிகவும் வெற்றிகரமான தான் மேலும் அதை பற்றி கல்வி ஆராய்ச்சி வாசிக்க இது ஒரு இருந்தது இல்லையா என்பதை தீர்மானிக்க நல்ல உத்தி. இது, மிகவும் பயனுள்ளதாக உள்ளது, குறிப்பாக நீங்கள் மாணவர்கள் பற்றி யோசிக்க வேண்டிய நேரம் கொடுக்க பதில்களை அவர்கள் தான் வந்து செய்ய வேண்டாம் சரியான பேட் உண்டு, அதை சொல்ல வேண்டும். ஆனால் நீங்கள் கருதினால் என்றால் பதில், நான் ஒரு நல்ல இருக்கிறேன் அந்த உணர்வு, மற்றும் நாம் போவதில்லை குறிப்பாக இல், சம்பவ இடத்திலேயே நீங்கள் வைத்து கேமரா, கூட யாரும் நீங்கள் இப்போது கேமரா இருக்கும். எனவே அந்த நான் நெறிகள் உள்ளன. வழிகளில் ஒன்று மத்தியில் சந்திப்பதில். நான் உங்களுக்கு கொடுக்க போகிறேன் கருத்து நிறைய. என்னை கருத்துக்களை அதே கொடுங்கள். ஒரு வலைத்தளம் sayat.me/cs50, அங்கே. அது ஒரு நேர்மையான பதில்தான். நீங்கள் பிரிவில் போது அதை கொடுக்க வேண்டும் என்றால், அது நடக்கும் போது நான் ஒரு மின்னஞ்சல் கிடைத்தது. நாம் ஒரு பிட் ஒரு இடைவெளி எடுத்து கொள்ள வேண்டும், அதனால் நான் பின்னர் கருத்து மூலம் பாருங்கள். நீங்கள் எந்த கருத்து இருந்தால், அங்கு எனக்கு அதை கொடு. என்னை தான் கே கருத்து, கொடுத்தால் அற்புதமான, ஆனால் அந்த வழிகாட்டி தான் நீங்கள் இறுதியில் என்று. ஆனால் அதனால் செமஸ்டர் இன் இறுதியில் இருக்கும் நான் எந்த எடுக்க முடியாது கருத்துக்களை கற்று அதை திரும்ப சிறந்த உங்களுக்கு. நீங்கள் எந்த இருந்தால், அதனால், தயவு செய்து கருத்து, எனக்கு கொடு. நான் கருத்துக்களை நேசிக்கிறேன். FOP மீண்டும், நாங்கள் கருத்து கிடைக்கும் அனைத்து நேரம். நீங்கள் என்னை pluses, நல்ல விஷயங்கள், கொடுக்க முடியும் கழிமுக, நான் மீது மேம்படுத்த முடியும் விஷயங்கள். நீங்கள் என் ஆடைகளை கருத்து முடியும். என பயனுள்ளதாக இருக்கும், ஆனால் நீங்கள் தான் என்று வரவேற்பு எந்த கருத்து மற்றும் எல்லாம். தயவு செய்து, என்னை தயவு செய்து கருத்துரை எழுதுங்கள். நான் நிறைய அதை மதிக்கிறோம் எனக்கு நிறைய பொருள். இன்னும் ஒரு நெறி, வேடிக்கை. நாம் மிகவும் வேடிக்கையாக இருக்கலாம். வட்டம் இந்த போக்கில், நீங்கள் கொடுப்பீர்கள் மிகவும் வேடிக்கையாக உள்ளது. நாங்கள் பிரிவில் சாக்லேட் வேண்டும். நாங்கள் இசை வேண்டும். நாங்கள் வட்டம் ஒரு தெரிந்துகொள்ளும் மற்றொரு ஓரளவு நன்றாக, நான் வேண்டும் இந்த ஒரு வேடிக்கை, ஈடுபடுவதன் அனுபவம் இருக்க வேண்டும். எனக்கு நீங்கள் சில தூங்கினார் நீங்கள் இன்று இருந்தது விரிவுரைகள், எனவே வட்டம் என்று முடியாது இப்போது வழக்கு. அது இப்போது வழக்கு என்றால், நான் குறட்டை விடு என்று ஏனென்றால் கேமரா பிடித்து இருக்கும். இனிப்பு. எந்த கேள்விகள், கருத்துக்கள், அல்லது கவலைகளை நான் எதையும் பற்றி நகர்த்த முன் நாம் வைத்திருக்கிறேன் பற்றி பேசினேன்? கிரேட். நாம் போக போகிறோம் முதல் வரிசைகளுக்குள்ளாக. இந்த ஒரு வரிசை செய்ய எப்படி உள்ளது. நாம் முன்னர் இந்த பார்த்திருக்கிறேன். நீங்கள் ஒரு தரவு வகை உண்டு, நீங்கள் ஒரு வேண்டும் பெயர், மற்றும் நீங்கள் ஒரு அளவு வேண்டும். இங்கே, நான் இரண்டு அணிகளை உருவாக்க. முதல் ஒரு, கதாபாத்திரங்கள் ஒரு வரிசை உள்ளது அது 26 இடங்கள் உள்ளன. இரண்டாவது ஒரு வரிசை உள்ளது மதிப்பெண்களை, அது மூன்று உள்ளது மூன்று முழு ஐந்து இடைவெளிகள். ஆம்? மாணவர்: இந்த சரிவுகள் அனைத்தும் எங்களுக்கு எங்காவது கிடைக்கும்? ஜேசன் ஹிர்ஸ்கோஹார்ன்: கிரேட் கேள்வி. கேள்வி இருந்தது, அனைத்தும் இந்த கிடைக்கும் ஸ்லைடுகள்? ஆம். இந்த சரிவுகள் அனைத்து, கிடைக்க வேண்டும் எதிர்காலத்தில், நான் அவர்களுக்கு மின்னஞ்சல் அனுப்புவோம் நீங்கள் பிரிவுக்கு முன்னர். ஆனால் இன்று இந்த முதல், ஏனெனில் வாரம் ஒரு தாமதமாக தொடங்கியதாக. எனவே பொதுவாக, நீங்கள் இந்த சரிவுகள் கிடைக்கும், ஆனால் நான் அவர்கள் ஆன்லைனில் கிடைக்கும் மற்றும் இருப்பார்கள் நான் அவர்களுக்கு மின்னஞ்சல் அனுப்புவோம் வர்க்கம் பின்னர் வலது. வேறு ஏதேனும் கேள்விகள்? எனவே மீண்டும், வரிசைகள் இல்லாததால், பெட்டிகள் பல நடத்த ஒரு நல்ல வார்த்தை, ஒரு தரவு வகை கூறுகள், மற்றும் அவர்கள் நினைவகத்தில் ஒருவர் அடுத்த. எப்படி உங்களால் இவ்வளவு மீண்டும், இந்த இரண்டு வகையான வரிசைகளின் செய்ய. நீங்கள் உங்கள் வரிசை செய்துவிட்டேன் அதனால் பிறகு அந்த முதல் வரி - int மதிப்பெண்களை, அடைப்புக்குறி மூன்று, நெருங்கிய அடைப்புக்குறி - நீங்கள் இது துவக்க வேண்டும். நீங்கள் அங்கு சில மதிப்புகள் வைக்க வேண்டும். இந்த நீங்கள் சில மதிப்புகள் வைத்து எப்படி உள்ளது , அங்கு indice தேர்வு மற்றும் எண்ணை எழுதி. நாம் போர்டில் இந்த வரைய. அனைவரும் பார்க்க முடியும்? அனைவரும் பார்க்க முடியும். இனிப்பு. அதனால் என் இருக்க போகிறது வரிசை மதிப்பெண்கள் என்று. நீங்கள் பார்க்க முடியும் என, அதை அளவு மூன்று தான். அங்கு மூன்று பெட்டிகள் உள்ளன. ஒவ்வொரு பொருத்த முடியும் என்ன தரவு வகை வகை? மாணவர்: முழு எண். ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு முழு எண் இந்த ஒரு. நாம் int மதிப்பெண்களை, மற்றும் முதல் வார்த்தை எழுதினார் போகிறது என்று தரவு வகை அந்த வரிசையில் பெட்டிகளில் போக. அதனால் நான் மூன்று பொருத்த முடியும். நான் ஏன் பூஜ்யம் வரை இல்லை அங்கு பலகையில்? ஏன் மதிப்பெண் பூஜ்யம் 1 சமமாக சொல்கிறார்கள்? உங்கள் பெயர் எனக்கு நினைவு. மாணவர்: கர்ட். ஜேசன் ஹிர்ஸ்கோஹார்ன்: கர்ட். மாணவர்: ஆமாம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஏன்? மாணவர்: முதல் குறியீடாகும் ஏனென்றால் பூஜ்யம், நாம் பூஜ்ஜிய நேரத்தில் எண்ணிக்கை தொடங்கும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: நாம் தொடங்க பூஜ்ஜியத்தில் எண்ணும். என்று சரியாக தான். இந்த குழப்பமான பகுதி மற்றும் உயில் பயணம் உள்ளது நீங்கள், உங்களுக்கு குறிப்பாக போது வரிசைகள் வழியாக செயல்படுத்துதல் முயற்சி, நாம் ஒரு பிட் செய்ய வேண்டும். நாம் பூஜ்ஜியத்தில் எண்ணிக்கை தொடங்கும். நான் முதல் குறிக்க வேண்டும் என்றால் பெட்டியில், அதை பெட்டியில் ஒரு இல்லை. துரதிருஷ்டவசமாக, அதை பெட்டியில் பூஜ்யம் தான். இரண்டாவது ஒரு பெட்டியில் ஒரு உள்ளது, மற்றும் இந்த வழக்கு, மூன்றாவது ஒரு பெட்டியில் இரண்டு ஆகிறது. என்ன பெட்டியில் மூன்று பற்றி? பாக்ஸ் மூன்று எங்கே? அல்லது நான் மதிப்பெண்களை, அடைப்புக்குறி செய்ய விரும்பினால் மூன்று, நெருங்கிய அடைப்புக்குறி, என்று என்ன இருக்கிறது? எனவே வெற்று தன்மையை நீங்கள் கூறினார். வேறு எந்த சிந்தனையும்? ஆக அடைப்புக்குறி மூன்று அடைப்புக்குறி என்ன? மாணவர்: அது உண்மையில் இல்லை, ஏனெனில் நீங்கள் மட்டும், மதிப்பெண்களை வரையறுக்கப்பட்டுள்ளது அடைப்புக்குறி மூன்று. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் சொல்ல அது உண்மையில் இல்லை. சில நேரங்களில், நாம் கையாள்வதில் சரங்களை, பொதுவாக நாம் ஒரு பூஜ்ய வைக்கிறேன் இறுதியில் பாத்திரம். நாம் ஒரு இரண்டாவது என்று கிடைக்கும். ஆனால், இந்த விஷயத்தில், அங்கு எந்த மூன்றாவது பெட்டியில் இங்கே. எனவே எந்த வரிசையில் கடைசியாக பாக்ஸ் அளவு கழித்து 1. நாம் அளவு n வரிசை வேண்டும் என்றால், முதல் பெட்டியில் பூஜ்யம் தான், கடந்த ஒரு N கழித்து 1. இந்த வழக்கில், இது இல்லை. இங்கே ஏதோ நினைவகம் ஆனால் அது நம்முடைய இல்லை. நாம் சொந்தமாக இல்லை. நாங்கள் அதை கேட்கவில்லை. நாங்கள் அதை அணுக முயற்சி என்றால், நாம் தருகிறேன் ஒரு பிட் செய்ய, நாம் அநேகமாக போகிறோம் இன்னலை. இந்த விஷயத்தில், நான் என் ஆரம்பிக்கும் மூன்று மாறிகள் கொண்ட அணி. நாங்கள் இரண்டு, பாக்ஸ் பூஜ்யம் உள்ள ஒரு போடுவதை பெட்டியில் ஒரு, மற்றும் பெட்டியில் இரண்டு மூன்று. யாருக்கும் எந்த கேள்விகள் இருக்கிறது வரிசை ஆரம்பிக்கும் பற்றி? நாம் இப்போது இந்த சென்றனர். மதிப்பெண்களை, அடைப்புக்குறி மூன்று, நெருங்கிய அடைப்புக்குறி, என்று இல்லை. நாங்கள் பூஜ்யம், கணினி அறிவியல் சட்டிகளை நாம் பூஜ்ஜியத்தில் எண்ணிக்கை தொடங்கும். எங்களுக்கு கிடைத்த கடைசி பெட்டியில், அது மூன்றாவது பெட்டியில், ஆனால் அது பாக்ஸ் எனப்படும் எண் இரண்டு. கீழே, இந்த மாற்று உள்ளது வரிசைகள் ஆரம்பிக்கும் வழி. எனவே பதிலாக ஒரு வரிசை உருவாக்கும் வரி, முதல் பெட்டியில் பூர்த்தி, பின்னர் இரண்டாவது பெட்டியில், பின்னர் மூன்றாவது பெட்டியில், நீங்கள் ஒரு வரிசையில் அனைத்து செய்ய முடியும். அதனால் வரிசையில், இரண்டு வரிசைகள். இந்த அதே சரியான வரிசை உருவாக்குகிறது நாங்கள் இங்கே உருவாக்கப்பட்டது, ஆனால் என்ன அது ஒரு வரியில் அது. இப்போது நாங்கள் எங்கள் அணி உருவாக்கப்பட்டது. பொதுவாக ஒருமுறை நீங்கள், ஒரு வரிசை உருவாக்க என்பதை, அது ஏதாவது செய்ய வேண்டும் அதை நிரப்ப அல்லது அது விஷயங்கள் வெளியே என்று அவர்களை திரையில் அவுட் அச்சிட. இந்த விஷயத்தில், நாம் இப்பொழுது இருக்கும் எங்கள் நாம் துவக்கப்படும் இது மதிப்பெண்களை வரிசை, இங்கு சாம்பல் முதல் வரி. பின்னர் இரண்டாவது வரியில், நாம் தொடங்க வரிசை வழியே தேடி அலசுவதற்கு. யாரையும் பற்றி எந்த கேள்விகள் இருக்கிறது லூப் ஒரு கட்டமைப்பு? இந்த கண்ணி உள்ளது. நாம் ஆரம்ப நிலையில் உள்ளது, பின்னர் பின்னர் எங்கள் இறுதி நிலை, மற்றும் நாம் , நான், ஒவ்வொரு கண்ணி செயல்படுத்துதல். மற்றும் இந்த சுருள் பிரேஸ்களான உள்ள லூப், நான் இயக்க இருந்தால் என்ன நடக்கும் இந்த திட்டம்? யாருக்கும் நாம் என்ன சொல்ல முடியும்? [? மது? ?] மது: அனைத்து மதிப்பெண்களை அச்சிடு ஒவ்வொரு வரிசையின். ஒவ்வொரு மதிப்பெண் அச்சிட வேண்டும் ஒரு தனி வரி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரியாக என்ன அதை அச்சிட வேண்டும்? மாணவர்: அது, ஒரு அச்சிட வேண்டும் பின்னர் இரண்டு, மூன்று. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. அது பின்னர் ஒன்று, இரண்டு, அச்சிட வேண்டும் மூன்று, தனி வரிசைகளில் ஒவ்வொரு, ஏனெனில் நாம் வரிசையின் வழியாக போகிறோம், நீங்கள் , printf இரண்டாவது பார்க்க அறிக்கை, மதிப்பெண்களை நான். எனவே எங்கள் மூலம் முதல் சுற்று லூப், நான் பூஜ்யம் சமம், இது நாங்கள் பொருள் மதிப்பெண் பூஜ்ஜியம் என்ற மதிப்பை பெற - இது, நாம் திரும்பி சென்றால் எங்கள் வரைபடம், ஒரு - மற்றும் பூர்த்தி - ஓ, கேட்ச் அது கூறுகிறது. அந்த% D இருக்க வேண்டும். நான் ஒரு பிட் என்று பொருத்துவதாவேன் போது நான் கையை உங்களுக்கு என்று. ஆனால் நாம் ஒரு முழு எண் வழங்கும் அது வலது இங்கே% d வேண்டும்,% கேட்ச் இல்லை. ஐந்து% கேட்ச் என்ன? மாணவர்: கேரக்டர். ஜேசன் ஹிர்ஸ்கோஹார்ன்: எழுத்து, சரியாக. மற்ற ஒரு என்ன? நீங்கள் ஒரு ஐந்து% d செய்ய விரும்பவில்லை என்றால் முழு எண், நீங்கள் வேறு என்ன செய்ய முடியும்? மாணவர்: நான். ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரியாக% நான்,. எனவே தேடி அலசுவதற்கு பற்றி எந்த கேள்விகள் வரிசை மூலம்? நாம் இதை செய்தால் என்ன நடக்கும்? மாறாக செய்து நான் விட குறைவாக உள்ளது மூன்று, நாம் நான் குறைவாக உள்ளது விட அல்லது மூன்று சமமாக. இந்த குறியீடு ரன் போது என்ன நடக்கும்? ஆமாம், அன்னி? மாணவர்: அவர்கள் வெளியே அச்சிட போகிறோம் நான்காவது வரிசையில் வித்தியாசமான பொருட்களை. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள், அவர் அது ஆனால் வித்தியாசமாக பொருட்களை வெளியே அச்சிட போகிறது நான்காவது வரி? யாராவது ஒரு பதில் இருக்கிறது அவரது கேள்விக்கு? எனவே பிரச்சனைகளுக்கும் என்று போது நாங்கள் பெற - எனவே நான்காவது சுற்று எங்கள் ஐந்து மூலம் லூப், வெறும் அன்னி, நீங்கள் நினைத்து, அது மதிப்பெண்களை அடைப்புக்குறி மூன்று, இருப்பேன் நாம் ஏற்கனவே இல்லை அவுட் உருவம் இல்லை, நாம் முயற்சி செய்ய போகிறோம் அந்த அணுக, அதை அச்சிட அவுட், சில வழியில் பயன்படுத்த. கணினி ஒருவேளை அதனால் எங்களை பைத்தியம் கிடைக்கும். நீங்கள் சரியாக இருக்கும். இது முற்றிலும் திட்டத்தை கைவிட்டார் என்று. இது ஏதோ அவுட் அச்சிட வேண்டும் உண்மையில் விசித்திரமான. நீங்கள் உறுதியாக சொல்ல முடியாது. பிரச்சனைகளுக்கும் அது இருக்கும் நேரத்தில் ஒருவேளை பைத்தியம் கிடைக்கும் நீங்கள் தான் இப்போதே விலகினார். ஆனால் இந்த நீங்கள் வேண்டும் என்பது பொதுவான ஒரு தவறு நீங்கள் ஒரு மூலம் மிட் இருக்கும் இறுதியில், இந்த என்று ஒரு பிழை உள்ளது உங்கள் கோடிங் முழுவதும் நீங்கள் ஆட்டிப்படைத்தது. நான் செய்ய விரும்புகிறேன் ஒரு வழி ஒரு உள்ளது ஒயிட்போர்டு, ஒவ்வொரு மறு செய்கை மூலம் செல்ல பார்க்க கை அல்லது தாளில் ஓட்டையை என்ன நீங்கள் நடக்கிறது, மற்றும் பொதுவாக உணர, ஓ காத்திருக்க, நான் வேண்டும் விட குறைவான போயிருக்க மூன்று சமமாக. நான் இது, இரண்டு நிறுத்தியிருக்க வேண்டும் உங்கள் நிலை குறைவாக இருந்தால் என்ன நடக்கும் மூன்று. எந்த கேள்விகளுக்கு இதுவரை? இனிப்பு. எனவே நீங்கள் உங்கள் அனைத்து கணினிகளுக்கும் திறக்க. நாங்கள் உனக்கு கொடுக்க போகிறோம் இரண்டு மூன்று நிமிடங்கள் ஒரு திட்டத்தை எழுத என்று முழு ஒரு வரிசை உருவாக்குகிறது ஐந்து பின்னர் ஒவ்வொரு அவுட் அச்சிடுகிறது மூலம் ஒரு புதிய வரி முழு எண். நீங்கள் ஏதேனும் கேள்விகள் இருந்தால், உங்கள் கை ஓங்க. நான் வர மகிழ்ச்சியாக இருக்கிறேன். நான் சொன்னது போல், மூன்று அழைத்து செல்லலாம் நிமிடங்கள் இந்த எழுத. நான் ஒரு போனால் எல்லோரும் சரி தான் புதிய சாளரம் இந்த மூட? நீங்கள் ஒரு வாய்ப்பு இல்லை என்றால், நான் வருந்துகிறேன் முடிக்க, ஆனால் நாம் அதை செய்ய போகிறோம் ஒன்றாக இப்போது. எனவே திரையில், நான் # அடங்கும் cs50.h, # stdio.h அடங்கும். யாராவது என்னிடம் என்ன சொல்ல முடியும் அந்த இரண்டு கோடுகள் செய்ய? மைக்கேல்? மாணவர்: அவர்கள் நூலகங்களை CS50 மற்றும் ஸ்டீவ் உள்ளது என்று நீங்கள் பயன்படுத்த சேமிக்கப்படும் உங்கள் வாழ்க்கையில் எளிதாக. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் கூறியது அவர்கள் நூலகங்கள், என்று ஒரு அடங்கும் CS50 செய்து, cs50.h, மற்றும் என்று ஒரு நான் தரமான, வருகிறது சி தொகுப்பு, stdio.h. நீங்கள் உள்ளிட்ட என்ன சொல்கிறீர்கள் நூலகங்கள், என்று? நீங்கள் ஒரு பிட் இன்னும் குறிப்பிட்ட இருக்க முடியும்? மாணவர்: அது மிகவும் நீங்கள் அந்த செய்கிறது ஒரு வேண்டும் குறிப்பிட்ட குறியீடு வார்த்தைகளை பயன்படுத்த செல்ல இல்லாமல் நடக்க செயல்பட மற்றும் செயல்பாடு கேட்ச் உங்களை செய்ய. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் முடியுமா எனக்கு ஒரு உதாரணம் கொடுக்க? மாணவர்: printf போலவே நீங்கள் பயன்படுத்த முடியும் ஒன்றாகும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. எனவே நீங்கள் printf அந்த ஒன்றாகும் என்றார் அவருக்கு பதிலாக அங்கு செயல்பாடுகளை உங்கள் சொந்த printf எழுத, printf உள்ளது stdio.h உண்மையில் சேர்க்கப்பட்டுள்ளது, நீங்கள் அதை பயன்படுத்தி கொள்ள முடியும் அதை செய்யும் என்று. Stdio.h, நீங்கள் அந்த கோப்பு திறந்து என்றால், அது அடங்கும் என்பதை printf படைப்புகள், printf குறியீடு அனைத்து? ஏன் உங்கள் தலையில் ஆடிக்கொண்டிருக்கிறது? மாணவர்: ஏனெனில் தலைப்பு கோப்பு தான் செயல்பாடு அறிவிப்பு அடங்கும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: உண்மையில் சரி. தலைப்பு கோப்பு மட்டும் உள்ளடக்கியது செயல்பாடு அறிவிப்பு. எனவே அடிப்படையில், நீங்கள், இந்த தொகுக்க போது நாம் ஒரு செய்கிறேன் இது கவுண்ட், கொள்ளுங்கள் வெற்றி இரண்டாவது, ஒடுக்கி தெரியும் என்று நீங்கள் நீங்கள் printf பயன்படுத்த, printf உள்ளது. அதை எங்காவது வரையறை செய்யப்பட நடக்கிறது. நீங்கள் அதை பயன்படுத்தி ஒரு பிரச்சனை அல்ல. பின்னர், அது அடங்கும் வேண்டும் உண்மையில் கொண்டிருக்கும் ஒருவர் மற்றும் பூஜ்ஜியங்களைக் printf செயல்படுத்தல் மற்றும் உங்கள் குறியீடு அவற்றை ஒன்றாக்க. நிச்சயமாக எப்படி செய்ய அது உள்ளடக்குகிறது , இதை, தான் மற்றும் பூஜ்ஜியங்களைக் சரம் கிடைக்கும்? மாணவர்: சரம் பெறவும் cs50.h. உள்ளது ஜேசன் ஹிர்ஸ்கோஹார்ன்: ரைட். , சரம் உள்ளது கிடைக்கும் என்கிறார் என்று செயல்பாடு அறிவிப்பு. ஆனால் பின்னர் தான் மற்றும் பூஜ்ஜியங்களைக், பைனரி உண்மையில் உள்ளடக்கியது கோப்பு பெறு சரம் செயல்படுத்த? நிச்சயமாக அந்த எப்படி செய்ய உங்கள் திட்டத்தை கொண்டு செல்கிறது? மாணவர்: உள்ள தொடுப்பி கடக்கவும் கட்டளை வரி வாதம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: தொடுப்பி கடக்கவும் கட்டளை வரி விவாதம். நீங்கள் எப்படி செய்ய வேண்டும்? மாணவர்: அது கணகண வென்ற சப்தம் ல் L வரி தான் ஜேசன் ஹிர்ஸ்கோஹார்ன்: உண்மையில் சரி. நீங்கள் சரியான, cs50-L சொல்ல? என்று தான் மற்றும் பூஜ்ஜியங்களைக் அடங்கும். மாணவர்: ஆனால் செய்கிறார் என்று நீங்கள், சரியா? ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. செய்ய உங்களுக்கு என்று செய்கிறது, ஆனால் இறுதியில், நீங்கள், அல்லது நீங்கள் ஒரு மேக் செய்ய வேண்டும் உங்கள் சொந்த, ஒரு, அதனால் நல்ல விஷயம் நினைவில். இந்த பயன்படுத்த போகிறோம் என்றால் மற்ற நூலகங்கள், உனக்கு மட்டும் # எழுத அடங்கும் மற்றும் பின்னர் நூலக. நீங்கள் அதை உள்ளே இணைக்க வேண்டும் அந்த இரண்டு விஷயங்கள் உள்ளன. -L cs50 வேறு # cs50.h. சேர்க்க விட நாம், int முக்கிய வெற்றிடத்தை சுருள் பிரேஸ்களான வேண்டும் இப்போது நாம் குறியீடு போகிறோம் முக்கிய உள்ளே. நான் இங்கே இல்லை முதல் வரி ஒரு கருத்து உள்ளது என்று, ஒரு வரிசை உருவாக்க ints ஒரு ஐந்து மூலம். என்ன நான் விவரிக்க ஒரு நல்ல வார்த்தை என்ன நான், திரையில் இப்போது இல்லை முக்கிய உள்ளே கருத்துக்கள்? நாம் என்ன என்று கூறுவீர்கள்? மாணவர்: போலிக்குறியீட்டை. ஜேசன் ஹிர்ஸ்கோஹார்ன்: போலிக்குறியீட்டை. , ஜெஃப்ரி நன்றி. என்று சரியாக உள்ளது. போலிக்குறியீட்டை. உங்களுக்கு முன் போலிக்குறியீட்டை பார்த்திருக்கிறேன்? நீங்கள் பயன்படுத்தி இருந்தால் உங்கள் கை ஓங்க பிரச்சனை முன் போலிக்குறியீட்டை ஒரு அமைந்தது. நீங்கள் பற்றி அரை. நான் மிகவும் பயன்படுத்தி பரிந்துரைக்கிறோம் என்று பிரச்சினைகளை இறங்கி உடைக்க போலிக்குறியீட்டை துண்டுகளை தூக்கி கடிக்க சிறிய, மேலும் எளிதாக. மேலும், நீங்கள் போலிக்குறியீட்டை செய்தால், நீங்கள் ஏற்கனவே பெரும்பாலும் உங்கள் கருத்துகள் இல்லை கட்டப்பட்ட, நீங்கள் இல்லை மீண்டும் சென்று கண்டுபிடிக்க முயற்சி நீங்கள் என்ன செய்கிறீர்கள் என்று. அதனால் யாராவது என்னிடம் இந்த முதல் வரி கொடுக்க முடியும் ints ஒரு வரிசை உருவாக்க ஐந்து மூலம்? நீங்கள்? மாணவர்: முகப்பு நீங்கள் அழைக்க முடியும் பிறகு என்ன எண், மற்றும் சதுர அடைப்புக்குறி ஐந்து. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே int எண்கள், சதுர அடைப்புக்குறி ஐந்து. மாணவர்: சமமாக, மற்றும் பின்னர் சுருள் பிரேஸ்களான. ஜேசன் ஹிர்ஸ்கோஹார்ன்: சமமாக, சுருள் பிரேஸ்களான. மாணவர்: ஒன்று, இரண்டு, மூன்று, நான்கு. ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒன்று, இரண்டு, மூன்று, நான்கு, ஐந்து. பின்னர் மேலும் சுருள் பிரேஸ்களான: STUDENT பின்னர் அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: மேலும் சுருள் பிரேஸ்களான மற்றும் அரைக்காற்புள்ளி. சிறந்த. ஒரு புதிய வரியை ஒவ்வொரு எண்ணாக வெளியே அச்சிட. வேறு யாராவது கொடுக்க முடியும் எனக்கு அந்த குறியீடு, தயவு செய்து? [? மது? ?] போ. மாணவர்: அமெரிக்கா ( ஜேசன் ஹிர்ஸ்கோஹார்ன்: அமெரிக்கா ( மாணவர்: முகப்பு நான் = 0 ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு நான் = 0 மாணவர்: அரைக்காற்புள்ளி நான் குறைவாக ஐந்து. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி, 5 விட நான் குறைந்த. மாணவர்: அரைக்காற்புள்ளி, நான் +. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி, நான் +. மாணவர்: மூடிய அடைப்புக்குறிக்குள், பின்னர் திறந்த பிரேஸ். ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள் இரண்டு பிரேஸ்களான. பிரேஸ்களான உள்ளே? மாணவர்: பின்னர் printf "% d / n" ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும், பிடித்து. Printf "% d / n, மூடிய என். மாணவர்: பின் மூடிய ஆனால், கமா, பெண், அடைப்புக்குறி நான். ஜேசன் ஹிர்ஸ்கோஹார்ன்: கமா, பெண், அடைப்புக்குறி நான். மாணவர்: மன்னிக்கவும், எண்கள் அடைப்புக்குறி நான். ஜேசன் ஹிர்ஸ்கோஹார்ன்: எண்கள், அடைப்புக்குறி நான். மாணவர்: மன்னிக்கவும். பின்னர், அடைப்புக்குறிக்குள் மூடப்பட்டது அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள், அரைக்காற்புள்ளி. நான் காப்பாற்ற போகிறேன். நாங்கள் எண்ணிக்கை செய்ய போகிறோம். எப்படி நான் பெண் ஓடுகிறாய்? மாணவர்: பின்சாய்வுக்கோடானது. மாணவர்: புள்ளி முன்னோக்கி குறைக்க - ஜேசன் ஹிர்ஸ்கோஹார்ன்:. / சரியாக, எண்ண. நன்றி. . / எண்ண. ஒன்று, இரண்டு, மூன்று, நான்கு, புதிய வரிசைகளில் இடம். அது வேலை தெரிகிறது. ஆமாம், நோவாவின்? மாணவர்: நீங்கள் குறைவான அல்லது செய்ய நான்கு சமமாக, போன்ற நான் விட குறைவாக உள்ளது அல்லது நான்கு சமமாக? குறைந்த செய்து எந்த நன்மை உள்ளது விட ஐந்து, அல்லது ஒரு வேறுபட்ட வழியில் அதை எழுதும்? ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே கேள்வி நீ செய்திருக்க முடியும் நான் குறைவாக அல்லது நான்கு பதிலாக சமமாக நான் குறைவாக ஐந்து ஆகும். அதே வேலை? மாணவர்: அது வேண்டும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஆமாம். இது முற்றிலும் அதே வேலை. Stylistically, அதை விட பொதுவாக குறைவு நீங்கள் ஒரு இரண்டாவது பார்க்கிறேன் நாங்கள், நீங்கள் ஏதாவது சரங்களை பயன்படுத்தலாம் நீங்கள் பார்த்த இது, strlen என்று முன்னதாக, நீளம் பெற சரத்தின். நீங்கள் குறைவாக செய்ய முடியாது அல்லது strlen சம. நீங்கள் குறைவாக அல்லது செய்ய strlen கழித்து ஒரு சமமாக. அது வெறும் இனிமையானதுமாகும் தான் strlen குறைவாக செய்ய. ஆம்? மாணவர்: மேலும் உண்மையான ல் வினாடி, செய்கிறது நாம் நமது கருத்துக்களை வழங்க வேண்டும் குறியீடு அதே? ஜேசன் ஹிர்ஸ்கோஹார்ன்: கேள்வி வினாடி, நீங்கள் செய்ய கருத்துரைகள் வழங்க வேண்டும்? நாம் போது வினாடி வினாக்கள் பற்றி மேலும் பேச வேண்டும் அவர்கள் வந்து, ஆனால் பொதுவாக, ஒரு நல்ல நீ எப்போது கட்டைவிரல் விதி உள்ளது குறியீடு எழுதி, கருத்துக்கள் வழங்குகின்றன. நீங்கள் தவறு குறியீடு ஆனால் கிடைத்தால் வலது கருத்து, நீங்கள் சில வந்துவிடும் கடன் நான் தரப்படுத்தி என்னை இருவரும் என்றால் ஒரு பிரச்சினை செட் அல்லது ஒரு புதிர் நீங்கள். அதனால் கருத்துக்கள் எப்போதும் வழங்க நல்ல. இனிப்பு. எண்ண. சிறந்த வேலை. இன் செல்லலாம். சரங்களை. சரங்களை. நாம் விரிவுரையில் முன் இந்த பார்த்திருக்கிறேன். இந்த என் மனதில் பறந்தது போது நான் முதல் இந்த கண்டுபிடித்தோம். இது அநேகமாக யாருக்கும் ஊதி இங்கு பரவாயில்லை, ஆனால் அது பரவாயில்லை. சரங்களை எழுத்துக்கள் வரிசைகள், மற்றும் நீங்கள் சொன்ன அவர்கள், உடன் முடிவுக்கு வெற்று டெர்மினேட்டர், இது இந்த / 0 தன்மை உள்ளது. நாம் ஒரு சரம் பெற போகிறோம் என்றால் போர்டு, நாம் இங்கே அதை வரைய வேண்டும். இந்த சரம் எவ்வளவு நேரம் ஆகும்? மன்னிக்கவும். இந்த சரம் எவ்வளவு நேரம் ஆகும்? மாணவர்: [செவிக்கு புலப்படாமல்]. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான்கு? ஏன் அதை நான்கு? மாணவர்: ஏனெனில் ஐந்தாவது இடத்தில் வெற்று தன்மை உள்ளது. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே ஐந்தாவது இடத்தில் வெற்று தன்மை உள்ளது. நான் strlen இயக்க இருந்தன என்றால் இந்த, அது எனக்கு நான்கு கொடுக்க வேண்டும். சரி. , வரிசை, எனினும், நான் இருந்தால் இந்த வரிசை துவக்க, எத்தனை இடங்கள் நான் கேட்க வேண்டும்? மாணவர்: ஐந்து. ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஐந்து. நான் ஐந்து கேட்க வேண்டும், ஆனால் என்னால் முடியும் மட்டுமே இங்கே நான்கு எழுத்துக்களை வைத்து நான் அந்த வெற்று வைக்க வேண்டும், ஏனெனில் இறுதியில் டெர்மினேட்டர். நாம் "ohai" எழுத போகிறேன் இறுதியில் உள்ள வெற்று டெர்மினேட்டர் வைத்து. இந்த சரம் சொல்கிறேன் கள் இந்த சமம். கள் அடைப்புக்குறி பூஜ்யம் என்றால் என்ன? கள் அடைப்புக்குறி பூஜ்ஜியம், அன்னி? மாணவர்: பெ ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஓ, சரியாக. கள் அடைப்புக்குறி ஒரு? கள் அடைப்புக்குறி ஐந்து? கள் அடைப்புக்குறி ஐந்து? மாணவர்: இல்லை. ஜேசன் ஹிர்ஸ்கோஹார்ன்: இல்லை. சரியாக. குளிர். புரிதல் பற்றி எந்த கேள்விகள் எழுத்துக்கள் வரிசைகள் போன்ற சரங்களை? சரி, பிறகு. உங்களுக்கு இன்னொரு திட்டம். பயனர் கேட்கும் என்று ஒரு திட்டத்தை எழுத ஒரு சரம் பின்னர் ஒவ்வொரு அவுட் அச்சிடுகிறது ஒரு புதிய வரியில் பாத்திரம். எனவே எழுத மூன்று நிமிடங்கள் எடுத்து விடுங்கள் இந்த திட்டம், பின்னர் நாம் குறியீடு வேண்டும் ஒரு குழுவாக. மன்னிக்கவும். இந்த பார்க்க உங்களுக்கு தேவை என்ன? மாணவர்: இல ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி. நாம், இந்த குறியீடு மேலும் ஒரு நிமிடம் அல்லது குறைந்தபட்சம் அதை தொடங்குவதற்கு. அதனால் நீங்கள் வேலை வைத்திருக்க முடியும், ஆனால் நான் போகிறேன் அது செல்லும் தொடங்க. எனவே முன்பு போல, நான் திரையில் இல்லை # Cs50.h, # stdio.h அடங்கும் அடங்கும். முக்கிய வெற்றிடத்தை int. முக்கிய இன் சுருள் பிரேஸ்களான உள்ளே, நான் இல்லை இரண்டு கருத்துக்கள், போலிக்குறியீட்டை. ஒரு பயனர் ஒரு சரம் கேட்க உள்ளது. இரண்டாவது ஒவ்வொரு அவுட் அச்சிட ஒரு புதிய வரியில் பாத்திரம். அண்ணா அதனால், நீங்கள் என்னை கேட்டால் கொடுக்க முடியும் பயனர் ஒரு சரம் செய்ய? மாணவர்: Printf. ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf? மாணவர்: ஆமாம். ( ஜேசன் ஹிர்ஸ்கோஹார்ன்: ( மாணவர்: "என்னை ஒரு சரம் கொடுக்க. ஜேசன் ஹிர்ஸ்கோஹார்ன்: "கொடுக்க எனக்கு ஒரு str - அடடா - சரம். மாணவர்: / n ") அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் இறுதியில், மூடிய அடைப்புக்குறிக்குள், அரைக்காற்புள்ளி. மாணவர்: ஆமாம். பின்னர் அடுத்த வரி, சரம் கள் = சரம் கிடைக்கும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் கள் = சரம் கிடைக்கும். மாணவர்: ஆமாம். பின்னர் () ஜேசன் ஹிர்ஸ்கோஹார்ன்: () மாணவர்: அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. அற்புதம். அதனால் நான் ஒரு சரம் பெற போகிறேன் நான் என்ன காப்பாற்ற போகிறேன்? மாறி என்ன தான் நீங்கள் உருவாக்கிய? மாணவர்: சரம் கள். ஜேசன் ஹிர்ஸ்கோஹார்ன்: மாறி கள் உள்ளது. அதை வகை சரம் இருக்கிறது. சரியாக. நாம் விரும்பும் அடுத்த விஷயம் வெளியே அச்சிட உள்ளது ஒரு புதிய வரியை ஒவ்வொரு பாத்திரம். யார் என்னை அந்த குறியீடு கொடுக்க முடியும்? [செவிக்கு புலப்படாமல்]? நீங்கள் எனக்கு அதை கொடுக்க முடியும்? மாணவர்: நிச்சயமாக. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அதை நாம். மன்னிப்பு. நான் உங்களை மீண்டும் விரும்பவில்லை நீங்கள் சரியாக செய்து, ஆனால் நான் தான் அது மீண்டும் வேண்டும் என்று அவர்கள் இந்த எடுத்தெழுது, அவர்கள் அனைவரும் பெற முடியும் டிரான்ஸ்கிரிப்ஷன்களின் உரை அவுட். எனவே நீங்கள் தான் பேசி வைத்திருக்க முடியும். துரதிருஷ்டவசமாக, நான் இல்லை நீங்கள் இதை சொல்ல. நான் வருந்துகிறேன், ஆனால் - மாணவர்: அது சரி. Int நான் = 0 ஜேசன் ஹிர்ஸ்கோஹார்ன்: எண்ணாக நான் = 0 மாணவர்: நான் குறைவாக - ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. மாணவர்: இதற்கு முன், நாம் ஒரு வைக்க முடியாது மாறி நீங்கள் int பெயர் நீளம் கிடைக்கும் என்று? ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஓ, நீங்கள் செய்ய அரைக்காற்புள்ளி போட வேண்டும்? சரி. அதனால் நீங்கள் என்ன பூஜ்யம் பிறகு என்ன செய்ய வேண்டும்? மாணவர்: நான் பெற வேண்டும் சரம் கள் நீளம் மற்றும் ஒரு மாறி என்று அமைக்க? ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி, அதனால், நான் எப்படி அதை செய்வது? மாணவர்: எனவே நீங்கள் int நீளம் செய்ய = ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு நீளம் = மாணவர்: எஸ் டி ஆர் எல் மின் N. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எஸ் டி ஆர் எல் மின் N - மாணவர்: வி. அடைப்புக்குறிக்குள். ஜேசன் ஹிர்ஸ்கோஹார்ன்: (கள்). மாணவர்: உன்னை வேண்டும் என்று இரண்டு ints இடையே அரைக்காற்புள்ளி வைத்து. ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு அரைக்காற்புள்ளி பூஜ்யம் பிறகு? மாணவர்: ஆமாம். அதற்கு பிறகு ஒரு அரைக்காற்புள்ளி வைத்து, மற்றும் நீங்கள் நீளத்தை விட நான் குறைந்த, என்று. நான் நீளம் குறைவாக, இது மாறி உள்ளது. மாணவர்: பின்னர் அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. மாணவர்: நான் +. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் +. எங்கள் ஐந்து வளைய இருக்கிறது. சரி, லூப் உள்ளே. மாணவர்: பின்னர் printf செய்ய. ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. மாணவர்: அடைப்புக்குறிகள். ஜேசன் ஹிர்ஸ்கோஹார்ன்: பருந்தடைப்புகள், மேற்கோள். மாணவர்: பருந்தடைப்புகள், மேற்கோள்,% c / n. ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கேட்ச், சரி. மாணவர்: / n. ஜேசன் ஹிர்ஸ்கோஹார்ன்: / n. மாணவர்: மூடிய மேற்கோள். ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய மேற்கோள். மாணவர்: கமா. ஜேசன் ஹிர்ஸ்கோஹார்ன்: கமா. மாணவர்: எஸ் ஜேசன் ஹிர்ஸ்கோஹார்ன்: எஸ் மாணவர்: பிராக்கெட் நான். ஜேசன் ஹிர்ஸ்கோஹார்ன்: பிராக்கெட் நான். மாணவர்: பின்னர் மூடப்பட்டது அடைப்புக்குறிக்குள். ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள். மாணவர்: பின்னர் அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. அற்புதம். எனவே இந்த காப்பாற்ற நாம். உச்சரிக்க வேண்டும். ஒ. நான் பிழைகள் ஒரு ஜோடி கிடைத்துவிட்டது. வரி 11 முதல் பிழை, இது என்கிறார், வெளிப்பாடு என எதிர்பார்க்கப்படுகிறது, மற்றும் அது கொடுக்கிறாள் எனக்கு ஒரு பிழை இரண்டாவது என்று int, பிழை இருக்கிறது. அங்கு சுற்றி அங்கு சில பிழை. யாருக்கும் அது என்ன பிழை தெரியும்? கர்ட்? மாணவர்: நான் அதை வேண்டும் என்று நினைக்கிறேன் ஒரு கமா மற்றும் ஒரு அரைக்காற்புள்ளி இருக்கும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி, ஒரு மேற்கோள் அதற்கு பதிலாக ஒரு அரைக்காற்புள்ளி வேண்டும். எனவே நாம் சரி செய்ய வேண்டும் என்று? மாணவர்: இல ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்ன வேறு நாம் சரி செய்ய வேண்டும்? மாணவர்: நாம் string.h சேர்க்க வேண்டும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: அடங்கும் string.h. நான் எங்கே என்று சேர்க்க வேண்டும்? மாணவர்: நீங்கள் உட்பட நாம் ஒரே இடத்தில் மற்ற பொருட்களை, வலது பின்னர் stdio.h அடங்கும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: இந்த இயங்கும் என்றால் பார்க்கலாம் முதல் பொதுவாக, நான் விரும்புகிறேன், ஏனெனில் ரன் பின்னர் முதல் ஒன்று சரிசெய்ய, மற்றும் இது, பின்னர் நாம் பிழைகள் பார்க்க. நாம் முனைய அழிக்க போகிறோம் கட்டுப்பாடு, n, தான் எழுத்துப்பிழை செய்ய அனுமதிக்க. எனவே வரி 11 மற்றொரு பிழை. அரைக்காற்புள்ளி எதிர்பார்க்கப்படுகிறது. நான் இன்னும் வருகிறது இந்த வரிசையில் பிழைகள். அது எனக்கு அதை சொல்லி பிழை கொடுக்கப்பட்ட strlen என்ன புரிந்து கொள்ள முடியாது, ஆனால் இது என்னை பிழைகளை கொடுக்கும் வரி, அதனால் என்ன தவறு? குறி? மார்கஸ். மாணவர்: நீங்கள் நீக்க வேண்டுமா இரண்டாவது int அறிவிப்பு? ஜேசன் ஹிர்ஸ்கோஹார்ன்: அகற்று இரண்டாவது int. இதை முயற்சி செய்யலாம். இப்போது முனைய துடைக்க. உச்சரிக்க வேண்டும். பிழை. மறைமுகமாக நூலகம் பிரகடனம் விழாவில் strlen. எனவே இப்போது நாம் அந்த பிழையை பார்க்கிறோம். நாம் என்ன செய்ய வேண்டும்? மாணவர்: String.h. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அடங்கும் string.h, நாம் # மேல் string.h அடங்கும் திரையில். தான் காப்பாற்ற நாம், உச்சரிக்க வேண்டும். இப்போது தொகுக்கப்பட்ட. எனவே மீண்டும், நாம் தேவை எங்கள் ஐந்து வளைய போது வரி 12 நினைவில் நாங்கள், int நான் = 0 அதை அமைக்க நீளம் = strlen (கள்). இந்த ஒரு அற்புதமான திட்டம் ஆகும். இந்த பாணி, பெரிய இந்த வடிவமைப்பு நன்றாக இருக்கிறது. நாம், பின்னர் அந்த காரணங்களை கொண்டு செல்ல முடியும் ஆனால் நீங்கள் மட்டும் அழைக்க வேண்டும், இந்த வழி அதற்கு பதிலாக ஒவ்வொரு முறை strlen நேரம் நீங்கள் வளையத்தின் வழியாக இயக்க. எனினும், நீங்கள் ஒரு கமா பயன்படுத்த வேண்டும் நீங்கள் மீண்டும் int தேவையில்லை. அந்த இரண்டு அறிவித்தார் என்றால் ஒன்றாக மாறிகள், நீங்கள் மீண்டும் int தேவையில்லை. பின்னர் நீங்கள், strlen பயன்படுத்த போகிறோம் என்றால் இது மற்றொரு நூலகம் உள்ளது சேர்க்கப்படவில்லை stdio.h அல்லது cs50.h, செய்ய நிச்சயமாக நீங்கள் string.h அடங்கும். கர்ட்? மாணவர்: அப்போ உங்களுக்கு தேவையில்லை என்றால் வகை நீளம் என்ன சொல்ல, அந்த செய்கிறது அது ஒரு முழு எண்ணாக இருக்க வேண்டும் என்று சொல்கிறீர்களா? நீங்கள் இரண்டு வெவ்வேறு முடியாது அங்கு வகையான? ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் முடியும் இரண்டு வெவ்வேறு வகையான உள்ளன. நீளம் என்றாலும், இங்கு ஒரு முழு எண்ணாக இருக்கிறது. அதை மேற்கோள் ஏனென்றால் நீளம் ஒரு முழு எண்ணாக இருக்கிறது பின்னர் அதையே. மாணவர்: அது இது நடக்கிறது என்று கருதுகிறது முதல் அதே இருக்க வேண்டும்? ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. நாம் இப்போது செய்ய போகிறது, ஆனால் நீங்கள் இரண்டு மாறிகள் சேர்க்க முடியும் ஒரு தரவு வகையை பயன்படுத்தி அதே வரி. எனவே int x, y உருவாக்க வேண்டும் இரண்டு மாறிகள். நாம் செய்தால், அது தரும் மிக int x, y எனக்கு பயன்படுத்தப்படாத மாறி x மற்றும் y காரணம் நாம் அவற்றை பயன்படுத்த கூடாது. ஒரு முன் எனவே வெற்றிடத்தை போடுவதை ஆடம்பரமான தந்திரம் நீங்கள் பயன்படுத்த வேண்டாம் என்றால் அதை பயன்படுத்த ஏதாவது,. நீங்கள் பார்க்க ஆனால், நான் x மற்றும் y உருவாக்க காற்புள்ளிகளால் அதே வரியில். இரண்டு முழு உருவாக்குவதில் அங்கே. உருவாக்க ஆம், முற்றிலும் சாத்தியம் மிகவும் அதே வரியில் இரண்டு விஷயங்கள் ஒரு மேற்கோள் பிரிக்கப்பட்ட. எனினும், நாட்டின் அந்த பெற அனுமதிக்க. எனவே எழுத்துப்பிழை இருக்கிறது. எங்களுக்கு அது குறியீட்டு நீங்கள் தோழர்களே நன்றி. நாம் அது இன்னும் ஒரு முறை, அதை ரன். எனக்கு ஒரு சரம் கொடுக்க. [செவிக்கு புலப்படாமல்], நீங்கள் மிகவும் செய்தார். சரம் என்ன? மாணவர்: வணக்கம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: வணக்கம். H-மின் எல் எல் ஓ, ஒரு வரியில் ஒவ்வொரு பாத்திரம். பெரிய தெரிகிறது. அதை மீண்டும் இயக்க வேண்டும். எப்போதும் பார்க்கிறேன் மூலையில் வழக்குகள். ஒரு நல்ல மூலையில் வழக்கு என்ன என்பதை தான்? மாணவர்: பல? ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு எண். நான் 1 வைக்க வேண்டும், அது அவுட் 1 அச்சிடுகிறது. இது கடிதங்களை கேட்டு, அப்படி இல்லை அது எண்கள் வேலை போல் தெரிகிறது. நல்ல மூலையில் வழக்கு சரிபார்க்க. மற்றொரு நல்ல மூலையில் என்ன சரிபார்க்க வழக்கு? மாணவர்: ஒரு வெற்று சரம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஆம்? மாணவர்: ஒரு வெற்று சரம் போல. ஜேசன் ஹிர்ஸ்கோஹார்ன்: வெற்று சரம். எனவே எதையும் வைக்க வேண்டாம். என்ன அச்சு? மாணவர்: ஒன்றும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒன்றும். வேலை போல் தெரிகிறது. நீங்கள் இன்னும் மூலையில் வழக்குகளில் முயற்சி, ஆனால் முடியவில்லை பொதுவாக எண்கள், வேறு ஒரு தரவு முயற்சி பெரும், அதே எதுவும் இல்லை. ஒன்றுமில்லை, பூஜ்ஜியம், நெகடிவ்வை எப்போதும் நீங்கள் முயற்சி விஷயங்கள் பெரிய விஷயங்கள் சோதனை, விஷயங்கள், நிச்சயமாக நாம் சோதிக்க வேண்டும் 50 சோதிக்க வேண்டும் காசோலை. Spell.c பற்றி எந்த கேள்விகள்? சரி, மீண்டும் தலையை நாம். நான் இன்னும் ஒரு திட்டம் வேண்டும் நீங்கள் எழுத வேண்டும். இது students.c எனப்படும். இந்த பயனர் கேட்கும் என்று ஒரு திட்டம் உள்ளது ஐந்து பெயர்கள், பின்னர் தோராயமாக தேர்வு மற்றும் பெயர்கள் ஒரு அவுட் அச்சிடுகிறது. இந்த திட்டம் சிறிது மேலும் நாம் எழுதிய கடந்த இரண்டு விட இதில், ஏன் நாம் ஐந்து நிமிடங்கள் நாம் பிறகு தனித்தனியாக அது குறியீடு, மற்றும் ஒரு குழுவாக அது குறியீடு. இந்த திட்டத்தை மேலும் சில விஷயங்களை உள்ளடக்கியது நீங்கள் அப்படி இருந்தால், முன் பார்த்திருக்கிறேன் நீங்கள் செய்ய எப்படி, பற்றி ஒரு கேள்வி நான் உங்கள் கையை உயர்த்த, அது செய்கிறேன். நான் வந்து உங்களை சுட்டி வேண்டும் சரியான திசையில். ஆனால் நாங்கள் அதை செய்கிறோம், இந்த காரணம் சில அறிமுகப்படுத்த ஒரு நல்ல வழி இருக்கும் தந்திரமான என்று தலைப்புகள். அது சரி, வேலை? மாணவர்: ஆமாம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் ஒரு முறை போதெல்லாம் செய்ய சிக்கல் தொகுப்பு, அங்கு பல வழிகளில் அது, ஆனால் இன்னும் சில உள்ளன மற்றவர்களை விட நேர்த்தியான. எங்களை உள்ளே முழுக்கு நாம் # Cs50.h. அடங்கும் # Stdio.h அடங்கும். int முக்கிய வெற்றிடத்தை, சுருள் பிரேஸ்களான. சுருள் பிரேஸ்களான உள்ளே, நான் இரண்டு கருத்துக்கள் உண்டு. முதல் ஒரு, ask ஐந்து பெயர்கள் பயனர். இரண்டாவது, தோராயமாக தேர்வு மற்றும் பெயர்களில் ஒன்றை வெளியே அச்சிட. எனவே முதல் ஒரு செய்ய நாம், ask ஐந்து பெயர்கள் பயனர். யார் ஐந்து பெயர்கள் பயனர் கேட்டார் எப்படி அதை செய்ய எனக்கு சொல்ல முடியும்? இரண்டு பேர் முதல் பகுதி செய்தார். மூன்று பேர் முதல் பகுதி செய்தார். நான்கு, ஐந்து. டாம், நீங்கள் அதை எப்படி செய்ய வேண்டும்? மாணவர்: நீங்கள் ஒரு சரம் அறிவிக்க வேண்டும் பின்னர் பெயர், அடைப்புக்குறி ஐந்து. ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் அடைப்புக்குறி ஐந்து பெயரிட. அவ்வாறு இந்த வரி, என்ன சரம் பெயர் அடைப்புக்குறி ஐந்து? மாணவர்: நீங்கள் அறிவிக்க வேண்டும் சரங்களை ஒரு வரிசை. ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது சரங்களை ஒரு வரிசை. எத்தனை சரங்களை போகிறீர்கள் இங்கே பொருந்தும்? மாணவர்: ஐந்து. ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஐந்து. சிறந்த. நாம் அது பெயர்கள் ஏனெனில் அழைக்க போகிறோம் நாம் பல தான் போகிறோம். சரி, அடுத்த? பின்னர் நீங்கள்: STUDENT லூப் ஒரு வேண்டும் - ஜேசன் ஹிர்ஸ்கோஹார்ன்: லூப். மாணவர்: - நான் = 0. ஜேசன் ஹிர்ஸ்கோஹார்ன்: (int நான் = 0. மாணவர்: அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. மாணவர்: நான் ஐந்து குறைவாக. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் ஐந்து குறைவாக. மாணவர்: அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. மாணவர்: நான் +. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் +. மாணவர்: பின்னர் மூடப்பட்டது அடைப்புக்குறிக்குள். ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள், பின்னர் சில சுருள் பிரேஸ்களான. சுருள் பிரேஸ்களான உள்ளே? மாணவர்: பின்னர் printf. ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. மாணவர்: திறந்த அடைப்புக்குறிக்குள், பெயர்% d. ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும்? மாணவர்: பெயர். ஜேசன் ஹிர்ஸ்கோஹார்ன்: பெயர். மாணவர்: பின்னர் விண்வெளி மற்றும்% d. ஜேசன் ஹிர்ஸ்கோஹார்ன்: பெயர், விண்வெளி,% d. மாணவர்: அப்புறம் / N, பின்னர் மூடப்பட்டது. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே பெயர், இடம், % D / n, மூடிய அடைப்புக்குறிக்குள். மாணவர்: கமா, I + 1. நான் வருந்துகிறேன். மூடிய ஆனால், பின்னர் கமா, நான் +1 ஐ. ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய ஆனால், கமா, நான் +1 ஐ. மாணவர்: ஆமாம். பின்னர் அடுத்த வரி - ஜேசன் ஹிர்ஸ்கோஹார்ன்: I + 1. மாணவர்: ஆமாம். பின்னர் அடுத்த ஸ்லைடு பெயர்கள் அடைப்புக்குறி நான் தான். ஜேசன் ஹிர்ஸ்கோஹார்ன்: அடுத்த வரியில் பெயர்கள் அடைப்புக்குறி நான் தான். மாணவர்: = சரம் கிடைக்கும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: = கெட் - மூலதன ஜி மின் டி - சரம். அடடா, மன்னிக்கவும். மாணவர்: திறந்த, மூடிய அடைப்புக்குறிக்குள் பின்னர் - ஜேசன் ஹிர்ஸ்கோஹார்ன்: திறந்த, அடைப்புக்குறி மூடப்பட்டது. மாணவர்: அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. சரி, அதனால் நீங்கள் வரிசை துவக்க பின்னர் சரங்களை, பெயர்கள், மற்றும் ஒரு வழியாக செல்ல லூப், ஐந்து முறை சில அச்சிட சேமித்து பின்னர் பயனர் கேட்கும் மற்றும் ஐந்து சரங்களை. யாருக்கும் எந்த இருக்கிறது இந்த மாற்றங்கள்? டாம், நான் எல்லோரையும் நீங்கள் ஒப்புக்கொள்கிறார். நல்ல தெரிகிறது. சரி. ஏன் என்றால், நான் +1 செய்தீர்கள்? மாணவர்: அதாவது, இல்லை இருக்கும், ஆனால் அதை தான் நான் +1 பெயர் ஒரு ஐந்து பெயரிட. இல்லையெனில், அது பெயர் இருக்க வேண்டும் நான்கு பெயரிட பூஜ்யம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் நான் +1 செய்தார் இல்லையெனில் வேண்டும், ஏனெனில் நான்கு மூலம் பூஜ்யம் அச்சு காரணம் அந்த கம்ப்யூட்டர்கள் என்று எப்படி, ஆனால் மனிதர்கள் உண்மையில் அப்படி படிக்க முடியாது. மற்றொரு விஷயம் நீங்கள் காண்பீர்கள். சில நேரங்களில் நீங்கள் ஏதாவது வெளியே அச்சிட போது பயனர், நீங்கள் ஒரு செய்ய வேண்டும் என்று நான் நினைக்கிறேன் கொஞ்சம் அழகு, மற்றும் செய்து இந்த வழக்கில் +1 நான் ஒரு உள்ளது அதை அழகு செய்ய வழி. நான் ஐந்து முறை, சரம் பெயரை பார்க்க ஐந்து, நான் குறைவாக ஐந்து ஆகும். நீங்கள் ஐந்து அங்குதான் எனக்கு தெரியும். நீங்கள் என்னிடம் இருந்து கிடைத்தது நீங்கள் ஐந்து பெயர்கள். ஆனால் நாம் ஒரு குறியீடு செய்ய விரும்பினால் சற்று வலுவான, ஒன்று நாம் , int வெளியே, இங்கு இல்லை நாங்கள் இப்படி ஏதாவது செய்ய # வரையறுக்க, நாம் NAMES 5 செய்ய முடியாது. எனவே அடிப்படையில், எங்கு நான் மூலதன எழுத N, மூலதன ஒரு, மூலதன எம், மூலதன மின், மூலதன எஸ், அந்த சரம், அதை மாற்றியமைக்கும் குறியீடு 5 என்று. அல்லது தான் அதை அழைக்க நாம் - நாம் தருகிறேன் அதை எண் அழைக்க. அதனால் நான் அனைத்து தொப்பிகளை வரையறுக்கும் எண் 5 இருக்க வேண்டும். எனவே இப்போது நான், எண் 5 கொண்டிருக்கிறேன் எங்கு அனைத்து தொப்பிகளை எண் அதை மாற்ற முடியும். இப்போது, நான் எண்ணை மாற்ற வேண்டும் என்றால் பெயர்கள், நான் செய்ய வேண்டிய அனைத்து உள்ளது நான் இந்த ஒரு வரி, வரி நான்கு, #, எண் 5 வரையறுக்க 10 மாற்ற, அல்லது அந்த 4 மாற்ற. உங்கள் குறியீடு நீண்ட வரும்போது, நீங்கள் இல்லை அனைத்து இடங்களிலும் நீங்கள் நினைவில் போகிறது நீங்கள் விரும்பிய எத்தனை பெயர்கள் வைத்து, மற்றும் ஒரு மிஸ் நீங்கள் பொருட்டு, இந்த ஏதாவது கண்டுபிடிக்க, அதை செய்ய ஒரு நல்ல வழி பின்னர் மேல் மற்றும் அந்த சொற்றொடரை பயன்படுத்த எல்லா இடங்களிலும் உங்கள் குறியீடு முழுவதும். மார்கஸ்? மாணவர்: அந்த stylistically விரும்பப்படுகிறது உலகளவில் ஒரு வரையறுக்கும் விட நிலையான N? ஜேசன் ஹிர்ஸ்கோஹார்ன்: அதனால் தான் stylistically உலகளவில் விட விரும்பப்படுகிறது ஒரு நிலையான N வரையறுக்கும்? எனவே நீங்கள் எப்படி சொல்கிறீர்கள் செய்ய, int எண் = 5? மாணவர்: அவர்கள் மெய் இல்லை சி அல்லது இல்லை? ஜேசன் ஹிர்ஸ்கோஹார்ன்: அல்லது const - சம ல். எனவே நீங்கள் சொல்கிறீர்கள் உலக மாறி? மாணவர்: ஆமாம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே stylistically, அவசியம் ஒரு சரியான அங்கு இல்லை பதில், ஆனால் அந்த இருவரும் நன்றாக இருக்கும் தான் இந்த சீரற்ற எறிந்து விட உங்கள் குறியீடு முழுவதும் எண்கள். நாம் அவர்களுக்கு மாய எண்கள் அழைக்கிறோம். நான் உங்கள் குறியீடு பாருங்கள் அல்லது போது யாராவது அதை மூலம் படித்துக்கொண்டிருக்கிறான், அவர்கள் தான் இந்த சீரற்ற எண்கள் விரும்பவில்லை உணர்வு செய்ய வேண்டாம் என்று. பொதுவாக இது கூட எண் 26, எழுத்துக்களில் கடிதங்கள் எண்ணிக்கை, இது மேல் எழுத்துக்களை வரை வரையறுக்க நல்லது மேலும், அந்த சரத்தில் உள்ள எண் 26 சேமிக்க அர்த்தமுள்ளதாக அது. - அல்லது சிக்கல் ஒரு பதிலாக அமைந்தது மீண்டும், நாம் இது பற்றி பேசவில்லை நேரம், ஆனால் அதற்கு பதிலாக வெறும் துரத்துடுமா எல்லா இடங்களிலும் ஒரு 25 அல்லது 10 ல், நீங்கள் குவார்டர் எண் 25 அல்லது 10 என சேமிக்க DIME, மற்றும் அது எளிதாக செய்கிறது எவர் உங்கள் குறியீடு மூலம் வாசிப்பு நீங்கள் அந்த எண்ணை தேர்வு ஏன் புரிந்து கொள்ள. மேலும் நீங்கள், நீங்கள் எப்போதும் விரும்பினால் செய்ய உங்கள் குறியீடு மேம்படுத்த, அதை ஒரு பிட் செய்கிறது மேலும் வலுவான. அப்படியா? மாணவர்: இந்த குறியீடு செல்கிறான் பின்னர் எங்களுக்கு கிடைக்க வேண்டும்? ஜேசன் ஹிர்ஸ்கோஹார்ன்: இந்த குறியீடுகள் அனைத்தும் நாம் ஒன்றாக எழுதப்பட்ட என்று உங்களுக்கு மின்னஞ்சல் போகிறது தோழர்களே கிடைக்கும். ஆம். எனவே ஐந்து பெயர்கள் பயனர் ask. தோராயமாக தேர்வு மற்றும் அச்சிடும் பெயர்களில் ஒன்றை. இந்த வரி ஏன்? இந்த இங்கே trickiest வரி. மன்னிக்கவும், டாம். நீங்கள் ஒரு நல்ல வேலையை செய்தாய், ஆனால் இந்த ஒரு பிட் trickier உள்ளது. மார்கஸ், முன்னோக்கி செல்ல. மாணவர்: சரி, முதலில் நீங்கள் போகிறோம் stdlib.h மற்றும் time.h. சேர்க்க வேண்டும் ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் சொல்கிறீர்கள் மேலே, இன்னும் இரண்டு நூலகங்கள் ஆகியவை அடங்கும். நீங்கள் என்னை S-T-D-L-நான் பி சேர்க்க வேண்டும் டாட் எச், ஸ்டாண்டர்ட் நூலகம், என்ன மற்ற இருந்தது? மாணவர்: Time.h. ஜேசன் ஹிர்ஸ்கோஹார்ன்: # time.h. அடங்கும் எனவே இந்த இரண்டு நூலகங்கள் உள்ளன. நான் நாம் பயன்படுத்த போகிறோம் இப்போது எண்ணுகிறேன் இந்த உள்ளன என்று செயல்பாடுகளை நீங்கள் தேவை ஏன் இது இரு, அவர்களை சேர்க்க? மாணவர்: அப்போ, முதல் நீ srand எழுத வேண்டும் என்று. ஜேசன் ஹிர்ஸ்கோஹார்ன்: Srand. மாணவர்: (நேரம் (0) ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும். Srand (நேரம் ( மாணவர்: 0. ஜேசன் ஹிர்ஸ்கோஹார்ன்: 0. மாணவர்:)), அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: மற்றொரு மூடிய அடைப்புக்குறி? அரைக்காற்புள்ளி. நான் பதிலாக போகிறேன் Null உடன் உங்கள் பூஜ்யம். அதே விஷயம் பற்றி செய்ய, ஆனால் நான் பொதுவாக, நீங்கள், பூஜ்ய பார்க்கிறேன் இது நாம் இது பற்றி பேசலாம் இரண்டாவது வரி. மாணவர்: Stylistically சிறந்த? ஜேசன் ஹிர்ஸ்கோஹார்ன்: பொதுவாக, மக்கள் வலது NULL, ஆனால் அதே விஷயம். மாணவர்: பின்னர் int பெயர். ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு பெயர். மாணவர்: = ஜேசன் ஹிர்ஸ்கோஹார்ன்: = மாணவர்: ராண்ட். ஜேசன் ஹிர்ஸ்கோஹார்ன்: ராண்ட். மாணவர்: () ஜேசன் ஹிர்ஸ்கோஹார்ன்: () மாணவர்: மட்டு எண். ஜேசன் ஹிர்ஸ்கோஹார்ன்: மட்டு என்ன? பாத்திரம்? சதவீதம் பாத்திரம்? மாணவர்: சதவீத பாத்திரம். நீங்கள் மேலே வரையறுக்கப்பட்ட என்று மட்டு எண். ஜேசன் ஹிர்ஸ்கோஹார்ன்: மட்டு எண். மாணவர்: பின்னர் அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. மாணவர்: பிறகு புதிய வரி, printf. ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. மாணவர்: ( ஜேசன் ஹிர்ஸ்கோஹார்ன்: ( மாணவர்: " ஜேசன் ஹிர்ஸ்கோஹார்ன்: " மாணவர்:% கள் / n ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கள் / n மாணவர்: " ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கள் / n " மாணவர்: கமா, விண்வெளி பெயர்கள். ஜேசன் ஹிர்ஸ்கோஹார்ன்: விண்வெளி - மாணவர்: ஓ, நான் நினைக்கிறேன், என்ன நாங்கள் இங்கே அழைத்தீர்களா? ஜேசன் ஹிர்ஸ்கோஹார்ன்: நாம் அது பெயர்கள் என்று. மாணவர்: திறந்த அடைப்புக்குறி, பெயர். ஜேசன் ஹிர்ஸ்கோஹார்ன்: திறந்த அடைப்புக்குறி, பெயர். மாணவர்: மூடிய அடைப்புக்குறி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறி. மாணவர்:) ஜேசன் ஹிர்ஸ்கோஹார்ன்:) மாணவர்: அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. சரி, நாட்டின் காப்பாற்ற நாம். இதை குறியீடு செய்யலாம். மாணவர்கள். இதை குறியீடு இயக்க அனுமதிக்க. மாணவர்கள். இல்லை. / மாணவர். . / மாணவர்கள். பெயர் ஒன்று. நாம் டேவிட் சொல்கிறேன். பெயர் இரண்டு, ஆர்.ஜே.. பெயர் மூன்று, ராப். பெயர் நான்கு, லூகாஸ். பெயர் ஐந்து, ஜோசப். பின்னர் அது மீண்டும் ஜோசப் அவுட் அச்சிடுகிறது. என்னை மீண்டும் இயங்க அனுமதிக்க. எனக்கு ஒரே பெயர்கள் செய்வோம். டேவிட், ஆர்.ஜே., ராப், லூகாஸ், ஜோசப். அது டேவிட் எனக்கு இந்த நேரம் கொடுத்தார். அதனால் நான் தான் செய்தேன், ஆனால் அதை அளித்தது எனக்கு வேறு விஷயம், மற்றும் என்று ஏனெனில், நிச்சயமாக, நாம் கேட்கிறாய் ஒரு சீரற்ற பெயர். எனவே நான் என்னை அலையும் ஒரு இனிய அடிப்படையில், நினைக்கிறேன் அறை முழுவதும், பெரும்பாலான மக்கள் அநேகமாக, முதல் பகுதி உரிமை கிடைத்தது அந்த அணி அமைக்க பின்னர் கிடைக்கும் அனைத்து பெயர்கள். நான் 16 மூலம் வரிகளை 10 பற்றி பேசுகிறேன். ஆனால் 21 மூலம் வரிகளை 18 ஒருவேளை உள்ளன சில விஷயங்களை நீங்கள் முன் பார்த்ததில்லை, எனவே அந்த வழியாக செல்லலாம். இந்த வரிசையில், srand நேரம் NULL அடிப்படையில் - மன்னிக்கவும், அது கீழே தவிர்க்க நாம் ஒரு வரி, ராண்ட் (). என்று, நீங்கள் ஒரு சீரற்ற எண் கொடுக்கிறது ஒரு சீரற்ற முழு எண். நீங்கள் மனிதன் ராண்ட் ஹிட் என்றால், அது நீங்கள் நிறைய செய்தார் - எம்-ஒரு-N விண்வெளி ஆர் ஒரு-N-டி - இந்த முனையத்தில், எம் ஒரு-N விண்வெளி ஆராய்ச்சி, ஒரு-N-D, Enter அடிக்க. நீங்கள் கைமுறை வரை வந்து விடும் என்று ராண்ட் வாசிக்க முடியும் கட்டளை வெளியீடு எண் போலி சீரற்ற பைட்டுகள் சீரற்ற எண் விதைப்பு பிறகு ஜெனரேட்டர் முறை. அதனால் ஒரு விளக்கம் இருக்கிறது. என்று ராண்ட் என்ன ஆகும், கொடுக்கிறது நீங்கள் ஒரு சீரற்ற எண் போது நீங்கள் அந்த செயல்பாடு அழைக்கிறீர்கள். துரதிர்ஷ்டவசமாக, அது உண்மையில் சீரற்ற இல்லை நீங்கள் சீரற்ற அழைத்தால் காரணம் சில விதை, சில பெறாமல் புள்ளி தொடங்கி, அது எப்போதும் தேர்ந்தெடுக்கும் அதே ஒரு அது ஒரு சூத்திரத்தை பயன்படுத்துகிறது அடுத்த ஒரு தீர்மானிக்க. நீங்கள் ராண்ட் அழைக்க இருந்தால், அது தருகிறேன் அதையே கொடுக்க. இது மிகவும் கணிக்க முடியும். இது உண்மையில் சீரற்ற முடியாது. எனவே நாம் என்ன செய்ய வேண்டும், மார்கஸ் இன் படி எனக்கு அறிவுறுத்தல்கள், விதை ராண்ட் இருந்தன வேறு ஏதாவது, இது என்ன srand செயல்படுகிறது. ஒரு பிட் இன்னும் ஏதாவது அதை விதைகள் ராண்ட் அதையே விட சீரற்ற, மற்றும் அவர், நேரம் Null உடன் அதை விதைப்பு இது வெறும் மாநாட்டின் மூலம், தற்போதைய, ஆகிறது விநாடிகள் நேரம். எனவே நீங்கள் எல்லோரும் இல்லை என்று கருதிக்கொண்டு சரியான நேரத்தில் குறியீடு இயக்க போகிறேன் அதே இரண்டாவது, அது ஒரு பாதுகாப்பான பந்தயம் என்று நேரம் NULL வேறு இருக்க போகிறது ஒவ்வொரு முறையும் இந்த குறியீடு இயங்குகிறது. பாதுகாப்பான பந்தயம் இதனால், srand சாப்பிடுவேன் விதை ராண்ட் என்று வேறு ஏதாவது ஒவ்வொரு உடன் ஒற்றை நேரம். அதனால் மாநாட்டின் மூலம், நாம் ஒரு வேண்டும் சீரற்ற எண், நாம், இந்த வரியை எழுத srand நேரம் NULL, எங்களுக்கு மிகவும் கொடுக்க மேலும் சீரற்ற விதை, மற்றும் நாம் ரன் எங்களுக்கு ஒரு சீரற்ற எண் வழங்கும் ராண்ட்,. அப்படியா? மாணவர்: நீங்கள் என்ன சொல்ல முடியும் நீங்கள் விதை அர்த்தம்? ஜேசன் ஹிர்ஸ்கோஹார்ன்: விதை போல் - எனவே ராண்ட் சில பல எடுக்க போகிறது மற்றும் சில பயன்படுத்த நடக்கிறது சூத்திரம் அங்கு. எனவே இது ஏதோ தொடங்க போகிறது பின்னர் அடிப்படையில் ஏதாவது அதை திரும்ப அந்த சூத்திரம் இனிய. நீங்கள் எப்போதும் ஒரே விஷயம் கொடுத்தால், அது எப்போதும் அதை திரும்ப நடக்கிறது அதே விஷயம். என்று முதல் விஷயம் நீ இது விதை தான் கொடுக்க. அதனால் நீங்கள் அதை ஏதாவது கொடுக்க வேண்டும் வெளியே தொடங்க பல்வேறு, மற்றும் அது வேறு ஏதாவது அதை மாறும். பின்னர் இறுதியாக, வரி 20, இந்த% அழைக்கப்படுகிறது மட்டு, மற்றும் குழப்பம் விளைவிக்கும். சிறிது என்று ஒன்று இருக்கிறது நீங்கள் உண்மையில் இல்லை என்று இங்கே வேறு நிஜ வாழ்க்கை கணித வேண்டும். ஆனால் அடிப்படையில், நீங்கள் ஒரு மாபெரும் எடுக்க போது எண் மற்றும் நீங்கள், சி பிரித்து என்ன எஞ்சிய நடக்கும்? மாணவர்: அது மட்டுப்படுத்தப்பட்டுள்ளது விடும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது மட்டுப்படுத்தப்பட்டுள்ளது. அதனால் 3 வகுக்க 20 என்ன? என்று திருப்பி நீங்கள், 20 3 வகுக்க. மன்னிக்கவும், 3 10 பிரிக்கப்பட்டுள்ளது. என்று நீங்கள் என்ன திரும்ப? மாணவர்: [செவிக்கு புலப்படாமல்]. ஜேசன் ஹிர்ஸ்கோஹார்ன்: 10 வெறும் 3 வகுக்க மீண்டும் 3, 3 எஞ்சிய 1. என்ன 10 மட்டு 3 அறிக்கைகளும் மிகவும் வெறும் எஞ்சிய, 1. நீங்கள் 10 வகுக்க என்ன என்று நினைத்தேன் 3 உண்மையில், நீ என்று 3 வகுக்க 10 செய்ய, நீங்கள், உங்கள் 3 கிடைக்கும் என்று பின்னர் நீங்கள் 10 மட்டு 3 செய்ய, மற்றும் நான் நீங்கள் ஒரு 1 பெற விரும்புகிறேன். எனவே நீங்கள் 10 பிரிக்கப்பட்டுள்ளது என்று விரும்புகிறேன் 3 3, எஞ்சிய 1. இந்த வரிசையில், ராண்ட் இருக்க முடியும் எந்த முழு எண், அடிப்படையில். மட்டு கூறி, அதனால், அதை பிரித்து இந்த வழக்கில் 5 ல் இது எண்,. நீங்கள் எப்போதும் பல பிரித்து என்றால், முழு எப்போதும் விட குறைவாக இருக்க வேண்டும் அந்த எண். நீங்கள் பல 5 பிளவு நீங்கள் இருந்தால், எஞ்சிய எப்போதும் இருக்க போகிறது பூஜ்ஜியம் நான்கு மூலம். அந்த கணித வெளியே வேலை எப்படி இருக்கிறது. எனவே, ஒரு சிறிய மூலம் moduloed ஒரு பெரும் எண்ணிக்கையிலான எண்ணை எப்போதும் மீண்டும் எஞ்சிய எப்போதும் சில திரும்புவார் எண்ணை நீங்கள் குறைவாக என்று பல வகுக்கப்படும். யாரையும் பற்றி எந்த கேள்விகள் இருக்கிறது மட்டு, அது மிகவும் வருவார்கள் என்பதால், மிகவும் எளிது, அதனால் நான் உறுதி செய்ய வேண்டும் அனைவரும் அதை புரிந்து? குளிர். நாம் இந்த திட்டத்தை வேலை என்று பார்த்தேன். சரி, ஆனால் நகரும். எனவே அடுத்த, நாம் செல்ல போகிறோம் செயல்பாடுகள், மற்றும் நாம் போக போகிறோம் இந்த பொருட்களை மீதமுள்ள மூலம் அழகான நான் பெற வேண்டும் விரைவாக காரணம் கட்டளை வரி வாதங்கள். எனவே செயல்பாடுகளை, முக்கியமாக உள்ளன நீங்கள் பார்த்தேனே, கருப்பு பெட்டிகள். அவர்கள், என்று அளவுருக்கள் விஷயங்களை எடுத்து அவர்கள், அவர்களுக்கு ஏதாவது செய்ய அவர்களை மாற்ற அல்லது சில பக்க விளைவுகளை உருவாக்க இறுதியாக, அவர்கள் வெளிப்படுத்துவேன் இது ஏதோ அவுட், திரும்ப மதிப்பு. யாராவது எனக்கு ஒரு காரணம் கொடுக்க முடியும் நாம் ஏன் செயல்பாடுகளை பயன்படுத்த வேண்டும்? யாராவது? நாம் செயல்பாடுகளை பயன்படுத்த விரும்புகிறேன் ஏன்? ஒரு காரணம் யார்? நான் இரண்டு கைகளை பார்த்தேன். ஒரு நல்ல காரணம் என்ன? மார்கஸ்? மாணவர்: நீங்கள் அதே அழைக்க வேண்டும் என்றால் குறியீடு பல முறை துண்டின். ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி, நீங்கள் தேவை என்றால் அதே துண்டின் அழைக்க பல முறை குறியீடு. ஜெஃப், நீங்கள் வேறு ஒரு காரணம் இருக்கிறது? மாணவர்: ஜஸ்ட் என்று நீங்கள் குறைவாக குறியீடு முடியாது. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் குறைவாக குறியீடு முடியாது. வலது. - நீங்கள் ஏதாவது நிறைய செய்ய விரும்பினால் முந்தைய குறியீடு, நான் முடியும் சரம் ஐந்து முறை கிடைக்கும் எழுதப்பட்ட, ஆனால் ஒரு கண்ணி அதை இனிமையானதுமாகும் மற்றும் பார் செய்கிறது அமெரிக்கா நீங்கள் குறைவாக குறியீடு எழுத வேண்டும். செயல்பாடுகளை ஒத்த கருத்து இருக்கிறது. நான், அதையே நிறைய செய்ய விரும்பினால் ஒரு செயல்பாடு அதை நகர்த்த மற்றும் அழைப்பு என்று ஒவ்வொரு முறை செயல்பட. என்று நீங்கள் அந்த காரியத்தை செய்யும். என்று ஒரு பெரிய காரணம் செயல்பாடுகளை பயன்படுத்த. எனவே, ஒரு செயல்பாடு உடற்கூறியல். ஒரு செயல்பாடு பொதுவாக சாப்பிடுவேன் இப்படி இருக்க. அதை, திரும்ப வகை தொடங்க வேண்டும் நீங்கள் பெயர் கிடைக்கும். அது இல்லையெனில், வாதங்களை எடுத்து கொள்கிறேன் வரையறைகளை, உள்ளே அறியப்படுகிறது அந்த சுருள் பிரேஸ்களான, உங்களுக்கு உங்கள் குறியீடு எழுத. நாம் ஒரு விழாவில் நிறைய பார்த்திருக்கிறேன். அந்த முக்கிய விஷயம். இங்கே மீது முக்கிய விதிக்கப்பட்ட என்று உடற்கூறியல் நான் முன்பு இருந்தது. வலது இங்கே int என்ன அர்த்தம்? Int என்ன அர்த்தம்? நான் int முக்கிய எழுத போது (வெற்றிடத்தை). மாணவர்: திரும்ப வகை? ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும்? மாணவர்: திரும்ப வகை. ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு ஆகிறது சரியாக, வகை திரும்ப. முக்கிய ஒரு முழு எண்ணாக கொடுக்கிறது. முக்கிய என்ன? மாணவர்: செயல்பாடு பெயர். ஜேசன் ஹிர்ஸ்கோஹார்ன்: முதன்மை உள்ளது செயல்பாடு பெயர். சரியாக. மற்றும் வெற்றிடத்தை? அடைப்புக்குறிக்குள் உள்ளே வெற்றிடத்தை என்ன? மாணவர்: அது தேவையில்லை எந்த வெளி மதிப்பு. ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே வெற்றிடத்தை - வலது. அடைப்புக்குறிக்குள் உள்ளே, நாம் வைத்து அளவுருக்கள் அல்லது வாதங்களை செயல்பாடு என்ன, எடுக்கிறது கறுப்பு பெட்டிக்குள். நீங்கள் வெற்றிடத்தை எழுத போது, நீங்கள் சொல்கிறீர்கள் இந்த உள்ளே எதுவும் எடுக்கிறது எனவே int முக்கிய வெற்றிடத்தை முக்கிய இன் பொருள் உள்ளே எதுவும் எடுத்து சுருள் பிரேஸ்களான உள்ளே, நாம் சில வேண்டும் குறியீடு, மற்றும் நாம் இறுதியில் பார்க்க பூஜ்யம் திரும்ப. பூஜ்யம் திரும்ப என்ன அர்த்தம்? சரி, நாம் திரும்ப வகை பற்றி பேசினோம். முக்கிய ஒரு முழு எண்ணாக திரும்ப வேண்டும். இந்த வரி என்ன இருக்கிறது. அது ஒரு முழு எண்ணாக, பூஜ்யம் கொடுக்கிறது. நிச்சயமாக, நாம் பார்த்ததில்லை என்று நிறைய நிரலாக்க நாம் செய்ய காரணம் நாம் செய்ய இயந்திரங்கள் மற்றும் கம்பைலர்களை நாங்கள், இப்போதெல்லாம் நீங்கள் பயன்படுத்த அந்த வரி தேவையில்லை. முக்கிய அது தெரியும் என்று போதுமான சிறப்பு உள்ளது நீங்கள் முக்கிய, வெறும் அடையும் போது எல்லாம் நன்றாக சென்றால் பூஜ்யம் திரும்ப. உண்மையில், ஏதோ சரியாக இல்லை என்றால், முக்கிய பெரும்பாலும் வெவ்வேறு மீண்டும் என்று ஏதாவது குறிப்பிடப்படுகிறது எண் உங்கள் திட்டத்தில் தவறு. நீங்கள் குறியீடு பார்க்க மிகவும் பொதுவாக போது, நீங்கள் மீண்டும் பூஜ்ய எழுத, ஆனால் அது நல்லது இல்லை பின்னால் என்ன நடக்கிறது என்று தெரியும் காட்சிகளை நீங்கள் எழுத போதெல்லாம், ஏனெனில் செயல்பாடு மற்றொரு வகை, நீங்கள் வேண்டும் போகிறீர்கள் மீண்டும் வரி ஆகியவை அடங்கும். நீங்கள் சொல்லி இருந்தால் நான் போகிறேன் ஒரு முழு எண்ணாக திரும்ப, நீங்கள் வேண்டும் ஏதாவது திரும்ப எழுத. நீங்கள் இங்கே வெற்றிடத்தை வரை சொன்னால் ஐந்து தொடக்கத்தில், வெற்றிடத்தை முக்கிய வெற்றிடத்தை, எடுத்துக்காட்டாக, அது திரும்பி எதையும் - வெற்றிடத்தை ஒன்றுமேயில்லை - அதனால் நீங்கள் என்று பதிலுக்கு வரி தேவையில்லை. ஆனால் நீங்கள் எப்போதும் இல்லை என்று ஏதாவது எழுத திரும்ப வகை களைவதற்கு, நீங்கள் வேண்டும் பதிலுக்கு நீங்கள் சொல்வது ஒரு வரி அங்கு ஏதாவது செய்ய வேண்டும் அந்த வகை பொருந்தும். அதை பற்றி எந்த கேள்விகள்? இனிப்பு. நோக்கம். இந்த நமக்கு ஏதோ அதே இல் தொட்டது. ஒவ்வொரு மாறி, நாம் தெரியும், ஒரு கொண்டிருக்கிறது குறிப்பிட்ட நோக்கம், அந்த அடிப்படையில் தான் பற்றி அங்கு மாறி அல்லது குறிப்பிடப்பட்ட இருக்கலாம். நான் என்ன சொல்ல விரும்புகிறேன் சுருள் பிரேஸ்களான தங்கியிருக்கும் சுருள் பிரேஸ்களான உள்ளே. இந்த குறியீடு பார், அதனால் உதாரணமாக, நீங்கள் நாங்கள் ஒரு உலக மாறி வரையறுக்கும் முக்கிய, int ஒரு வெளியே, இங்கு மேலே. நாம் மற்றொரு அழைப்பு ஒரு உள்ளே முக்கிய int. நாம் இன்னும் சில சுருள் பிரேஸ்களான வேண்டும், நாம் மற்றொரு int ஒரு அழைப்பு. நாங்கள் மூன்று ஒரு நாட்டின் குறியீடு உள்ளது. இதே விஷயம் இல்லை. நான் மூன்று வேறுபட்ட மாறிகள் உருவாக்கப்பட்டது. பின்னர் இந்த உள் சுருள் உள்ளே பிரேஸ்களான, நான் ஒரு = 4 சொல்கிறேன். ஒரு பற்றி என்று இது, முதல் ஒரு, இரண்டாவது, அல்லது மூன்றாவது ஒரு? மாணவர்: மூன்றாவது. ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது பேசுகிறான் மூன்றாவது பற்றி. ஒரு உண்மையில் தான் அந்த அனைத்து இருக்க முடியும் இந்த குறிப்பிட்ட பேசப்படுவோம் உதாரணமாக, அவர்களின் நோக்கம் அனைத்து செல்கிறது ஏனெனில் இந்த உள்ளே சுருள் பிரேஸ்களான கொண்டு. எனினும், நீங்கள் விஷயங்களை அதே அழைப்பு பெயர், மறைத்து என்று ஒன்று இருக்கிறது. அதனால் நீங்கள் மட்டுமே சமாளிக்க அல்லது சரி அல்லது பயன்படுத்த மிக சமீபத்திய மாறி, அல்லது ஒரு நீங்கள் மிக அருகில். எனவே உள்ளே இங்கே, இந்த மூன்றாவது ஒரு மிக அந்த வரிசையில், ஒரு = 4, அது மூன்றாவது ஒரு பாதிக்கிறது. மற்றும் கடைசி வரியில், ஒரு இது ஒரு = 2, முதல், இரண்டாவது, பற்றி பேசி, அல்லது மூன்றாம்? மாணவர்: இரண்டாம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது பேசுகிறான் இரண்டாவது ஒரு பற்றி. நிச்சயமாக, மூன்றாவது ஒரு மிக குறியீடு அது, ஆனால் மூன்றாவது வெளியில் இல்லை அந்த சுருள் பிரேஸ்களான. நீங்கள் அந்த மூடிய சுருள் பெற அது போய்விட்டது போன்ற பிரேஸ், அது, தான் அடிப்படையில். நீ விட்டு இரண்டு உள்ளன முதல் இரண்டு, நிச்சயமாக, இப்போது இது இரண்டாவது மிக அருகில். அதனால் ஒரு நல்ல விஷயம் நோக்கம் பற்றி ஞாபகம். உதாரணமாக, நான் சந்தித்தோம் தெரியும் ஒரு இந்த கண்ணி போது செய்கிறது. நீங்கள் மாறி உள்ளே துவக்க என்றால் கண்ணி நீங்கள் முயற்சி போது வெளியே அதை அணுக, நீங்கள் ஒருவேளை இந்த, போன்ற சில எச்சரிக்கை கிடைத்தது மாறி இல்லை. என்று, ஏனெனில் நோக்கம் யோசனை தான் அந்த விஷயங்களை மட்டுமே உள்ளன அந்த சுருள் பிரேஸ்களான உள்ளே. கர்லி பிரேஸ்களான ஒரு பெரிய கட்டி பிடித்து இருக்கும் என்று நீங்கள் மற்றொரு, உங்கள் குறியீடு கொடுக்க அதை பற்றி யோசிக்க வழி. இந்த ஒன்று, மற்றொரு செயல்பாடு உள்ளது குறியீடு, hellofunction.c செய்ய உங்களுக்கு கிடைக்கும். நாம் இப்போது அந்த தவிர்க்க போகிறது, ஆனால் இந்த நான் உங்களை ஊக்குவிக்க ஒன்று உள்ளது உங்கள் சொந்த பயிற்சி. இதில் முக்கிய அழைப்புகளை ஒரு திட்டத்தை எழுத ஒரு அவுட் அச்சிடுகிறது என்று மற்றொரு செயல்பாடு பயனர் வாழ்த்து. இது அடிப்படையில் ஹலோ உலகின் எடுத்து அந்த printf ஒரு அருவப்படுத்தும் மற்றொரு செயல்பாடு. ஆனால் நாம் இப்போதே செய்ய போவதில்லை நாம் எவ்வளவு நேரம் இல்லை, ஏனெனில் நான் விரும்பிய என்று விட்டு. செயல்பாடு அறிவிப்பு அதனால். நாம் அதே முன் இந்த பார்த்திருக்கிறேன். நீங்கள், மற்றொரு செயல்பாடு எழுத விரும்பினால் நீங்கள் கணினி தெரியப்படுத்த வேண்டும் மற்றும் முக்கிய இது உள்ளது என்று தெரிகிறது. நாம் மேலே முக்கிய உள்ளது என்ன, நாம் எழுத திரும்ப வகை, பெயர், மற்றும் அளவுருக்கள், பின்னர் கீழே முக்கிய கீழே, கீழே இங்கே, நாம் உண்மையில் அந்த வரி நகலெடுக்க பின்னர் உண்மையான குறியீடு எழுத. இந்த வழியில், நீங்கள் செயல்பாடு அழைத்தால் மேலே உள்ள முக்கிய, முக்கிய என்று தெரிகிறது நான் இருந்தால் ஹலோ, எடுத்துக்காட்டாக, உள்ளது ஹலோ அழைக்க, மற்றும் அது தெரிகிறது என்று செயல்படுத்த கீழே கீழே. நான் இந்த அடங்கும் என்றால் என்ன நடக்கிறது மேல் வரிசை, (வெற்றிடத்தை) ஹலோ களைவதற்கு? நான் இந்த வரியை சேர்க்க வேண்டாம் என்றால் மற்றும் முக்கிய அழைப்புகள் ஹலோ, நான் ஒரு பிழை போகிறது. நான் ஒரு பிழை காரணமாக பெற போகிறேன் மொழி தெரியாது இந்த விஷயம் உள்ளது என்று. இந்த ஏன் ஒத்த நாம் # அடங்கும் cs50.h. அடிப்படையில் cs50.h என்ன செய்கிறாள் அங்கு சரம் கிடைக்கும் போடுவாள். அது அங்கு int கிடைக்கும் போடுவதை. அந்த விழாவில் அனைத்து போடுவதை வரை முக்கிய முன் அந்த வகையை போது நீங்கள் முக்கிய அவர்களை அழைக்க, முக்கிய தெரிகிறது இந்த விஷயங்கள் உள்ளன என்று. அந்த அந்த. ம கோப்புகள் என்ன. எனவே நீங்கள் உங்கள் சொந்த செய்ய போகிறோம் என்றால் விழாவில், நீங்கள் உறுதி செய்ய கிடைத்துவிட்டது நீங்கள் அங்கு அந்த மாதிரி போட. இந்த இதுவரை எந்த கேள்விகள்? கட்டளை வரி வாதங்கள். இந்த நாம் முடிக்க போகிறோம் என்ன ஆனால், பின்னர் வட்டம் நாங்கள் தருகிறேன் சில pset உள்ள பிழி. நாங்கள் பிழி முடியும் என்றால் எனக்கு தெரியாது அந்த நேரம், ஏனெனில், ஆனால் இங்கே யார் உங்களுக்கு கொண்டு, மற்றும் நீங்கள் தோழர்களே ஒரு பிட் பிறகு, நாம் சொல்ல வேண்டும் வெளியே அதை செல்ல முடியும். ஆனால் நாம் முடிக்க போகிறோம் கட்டளை வரி வாதங்களை கடந்த 15 நிமிடங்கள். நாங்கள் விழித்து, மைக்கேல்? நீங்கள் விழித்து இருக்கும்? நல்ல. நீங்கள் தூங்க என்றால் எனக்கு தெரியாது கண்களை மூடி கொண்டு. இது தந்திரமான இருக்க வேண்டும். கட்டளை வரி வாதங்கள். அந்த தகவல் அனுப்ப ஒரு வழி ஒரு நிரலை. இறுதியில், நாம் மற்றவர்கள் காண்பீர்கள். ஆனால் அடிப்படையில், நாங்கள் நிறுத்த போகிறோம் நாம் விரும்பினால் int முக்கிய (வெற்றிடத்தை) எழுதி சில கட்டளை வரி வாதங்களை எடுத்து. நாம் இந்த விஷயத்தை எழுத போகிறோம் int முக்கிய (int argc, என்று சரம் argv, அடைப்புக்குறிக்குள். என்று குழப்பம். என்று இல்லாத கடிதங்கள் நிறைய இருக்கிறது மனித ஆங்கிலம், நாம் போகிறோம் இப்போது அவர்கள் திறக்க. Argc வாதம் எண்ணிக்கை குறிக்கிறது - மீண்டும், இந்த அனைத்து சாப்பிடுவேன் ஆன்லைன் கிடைக்கும் - அந்த வாதங்களை எண்ணிக்கை தான். Argv வாதம் திசையன் குறிக்கிறது, மற்றும் அந்த வாதங்களை தங்களை உள்ளன. அது சரங்களை ஒரு வரிசை தான். நாம் உண்மையில் ஒரு வரிசை பார்த்திருக்கிறேன் இன்று முன் சரங்களின். நாங்கள் கடந்த ஒரு உருவாக்கப்பட்டது நாம் குறியிடப்படும். எனவே இங்கு ஒரு எடுத்துக்காட்டு. நான் எழுத. / Ohai cs50 பிரிவில் என் கட்டளை வரியில். இந்த வழக்கில் Argc 3 சமம். Argv அடைப்புக்குறி 0 ohai, argv அடைப்புக்குறி 1 cs50 உள்ளது, argv அடைப்புக்குறி 2 பிரிவு. மீண்டும், argc, வாதங்கள் எண் மற்றும் பயணம் நீங்கள் ஒரு சிறிய செய்ய பிட், நாங்கள் எப்போதும் பெயர் எண்ண முதல் வாதம் செயல்படுகின்றன. எனவே, இந்த விஷயத்தில், மூன்று உள்ளன வாதங்கள், செயல்பாடு பெயர் பின்னர் நான் உள்ளே தட்டச்சு அந்த இரண்டு அடுத்து, அந்த காப்பாற்ற போகிறோம் argv வாதங்களில் தங்களை. மீண்டும், நாம் முன்னர் பார்த்த போலவே, நாங்கள் செய்தது இந்த இறுதி நிகழ்ச்சியில் நாம் குறியிடப்படும். நீங்கள் வரிசையின் வழியாக செல்ல முடியாது argv அந்த சரங்களை கிடைக்கும். அந்த நேரத்தில் நாம் என்ன அடிப்படையில் தான் நமது கடந்த திட்டம் இறுதியில். நாம் ஒரு சீரற்ற பெயரை தேர்வு செய்து சென்றார் பெயர்கள் அடைப்புக்குறி என்ன மற்றும் அச்சிடப்பட்ட சரம் அங்கு அமைந்துள்ள. ஒரு வரிசைக்கு மேல், ஏனெனில் சரங்களை தங்களை, வரிசைகள் உள்ளன பற்றி பேசினோம், நீங்கள் வரிசைகளை முடியும் வரிசைகளின், இது அடிப்படையில் என்ன argv உள்ளது. உங்களை பற்றி யோசிக்க முடியும் ஒரு வழி இந்த வரிசைகள் மற்றும் அணி வரிசைகளை உள்ளது. நான் இப்போதே வரைய முடியும். எனவே argv - என்று அழித்தலை. நாட்டின் ohai கீழ் வரைய வேண்டும். நான், ohai cs50 பிரிவில், எழுதினார் என்றால் நான் துண்டி போகிறேன் இந்த எடுத்துக்காட்டாக பிரிவில். ஆனால் அடிப்படையில், என் பல பரிமாண வரிசை, ohai cs50, நாம் பிரிவை செய்ய போகிறோம். இங்கு, நான் அணுக முடியும் - - நான் argv ஒரு எண்ணை கொடுக்க வேண்டும் இந்த தவறு. இந்த படத்தில் என்ன தவறு? மாணவர்: பூஜ்ஜியத்தில் தொடங்கு. ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது வேண்டும் பூஜ்யம் தொடங்கும். நான் அநேகமாக அது சுழற்ற, ஆனால் வேண்டும் நான் ஏற்கனவே வரையப்பட்ட நான் இருந்து, நான் இப்போது அங்கு அதை விட்டு போகிறேன். ஆனால் அது பூஜ்ஜியத்தில் தொடங்குகிறது. அது சரி. இந்த சிறிய என்றால் நான் வருந்துகிறேன். நீங்கள் வகையான பார்க்க முடியும்? நான் argv 0 செய்தால் அதனால், நான் ohai அனைத்து கிடைக்கும். நான் argv 1 செய்தால், நான் cs50 அனைத்து கிடைக்கும். நான் argv 2 செய்தால், நான் பிரிவை அனைத்து கிடைக்கும். ஆனால் இப்போது, நாம் சொன்னது போல், சரங்களை வரிசைகள் தங்களை உள்ளன. என்ன நான் என்ன செய்ய முடியும் இந்த சிகிச்சை முடியும் பல பரிமாண அணிகளில், மற்றும் நான் இந்த வழிகளில் ஏதாவது செய்ய முடியும் எனக்கு கொடுக்கும் argv 0, 0, பாத்திரம் 0. என்னை ம வழங்கும் Argv 0, 1,. எனக்கு கொடுக்கும் Argv 1, 3, கீழே இங்கே cs50 இந்த 0. அதனால் தான் சரங்களை தங்களை நாங்கள் வரிசைகள் போடுவதை மற்றொரு வரிசையில். நாம் இப்போது வரிசைகளின் வரிசை உள்ளது, மற்றும் நாம் எங்கள் முதல் வரிசைக்கு கொண்டு குறியீட்டு முடியும் பின்னர் எங்கள் இரண்டாவது வரிசை மீது குறியீட்டெண். நீங்கள் எதிர்பார்ப்பதை போல, நாம் செய்கிறோம் என்று - அந்த இரண்டு போடுவதை மூலம் நாம் சதுர அடைப்புக்குறிக்குள் செய்ய இன்னொரு பக்கத்தில். இந்த உதாரணத்தில், argv 1 cs50 மற்றும் argv 1, 2, நாங்கள் சொன்னது போல், வெறும் 5 உள்ளது. யாரையும் பற்றி எந்த கேள்விகள் இருக்கிறது பல பரிமாண அணிகளை? நீங்கள் அறிவாளி செய்கிறோம். இனிப்பு. எனவே, சரியான இங்கே மற்றொரு திட்டம் இல்லை இந்த நாங்கள் இறுதி விஷயம் இப்போது என்ன செய்ய போகிறார்கள். அதனால் நான் உங்களுக்கு ஒரு திட்டம் எழுத வேண்டும் என்று ஒரு பயனரின் முழு பெயர், இரண்டு மட்டுமே எடுக்கிறது இரண்டு கட்டளை வரி வாதங்கள், மற்றும் இறுதியாக, ஒரு வாழ்த்து அவுட் அச்சிட பயனர் முதல் பெயர். மூன்று அல்லது நான்கு ஏன் நீங்கள் எடுக்க வேண்டாம் நிமிடங்கள் நாம் செல்லலாம் இந்த செய்ய, மற்றும் ஒரு குழு என, மற்றும் பின்னர் நாம் தயார் செய்கிறேன்? மீண்டும், இங்கே, நாம் சொல்லும் போது, ஒரு எடுக்க விளக்கம் ஒன்றுக்கு பயனரின் முழு பெயர் இந்த பிரச்சினை, அதை கட்டளை இருக்க வேண்டும் வரி வாதங்கள், பயன்படுத்தி இல்லை சரம் கிடைக்கும். ஆமாம், மார்கஸ்? மாணவர்: நீங்கள் சொல்கிறீர்கள் எனவே இந்த இரண்டு கட்டளை வரி வாதங்கள், என்று கூடுதலாக . / இயக்க, அல்லது - ஜேசன் ஹிர்ஸ்கோஹார்ன்: நல்ல கேள்வி. . / ரன், மூன்று உட்பட, செய்ய கட்டளை வரி வாதங்கள். அல்லது,. / தனிப்பட்ட உட்பட இந்த விஷயத்தில், தான் காரணம் இந்த கோப்பு பெயர். எனவே argc மூன்று இருக்கும். ஆனால் நான் மட்டும் இரண்டு வாதங்களை வேண்டும் நிரல் கொடுக்கப்பட்டது. நான் குறிப்பிட வேண்டும். நான் போஸ்ட் முன் நான் அந்த மாற்றம் செய்ய வேண்டும் இந்த மற்றும் நீங்கள் அவர்களை அனுப்ப. மாணவர்: என்ன நீங்கள் ஒரு நடுத்தர பெயர்? ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் ஒரு நடுத்தர இருந்தால் பெயர், நீங்கள் அதிர்ஷ்டம் போதவில்லை. நான் வருந்துகிறேன். அல்லது நீங்கள் மட்டுமே ஷகிரா மூலம் சென்றால், நீங்கள் அதிர்ஷ்டம் வெளியே தான் இருக்கிறோம். அப்படியா? மாணவர்: எனவே மக்கள் இல்லை போது cs50.h, அவர்கள் argv வரையறுக்க எரிப்பதை நட்சத்திர argv போன்ற? அல்லது அது இன்னும் சரம் argv என்று அழைக்கப்படுகிறது? ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஆமாம். சரம் எனவே, மீண்டும், நாங்கள் மறைக்க என்ன சரியாக அங்கு நடக்கிறது. ஒருவேளை பிரிக்கப்படாத வேண்டும் நடக்கிறது என்று புதன்கிழமை, ஆனால் விரைவில். இது பயிற்சி சக்கரங்கள் போல. முக்கியமாக, அதை காரணம் அதே விஷயம். எனவே திட்டத்தை மற்றொரு நிமிடம் அழைத்து செல்லலாம் இந்த, மற்றும் அதன் பின் நாம் செல்வோம் ஒரு குழுவாக இது, பின்னர் நான் சொன்னது போல், முடித்துவிடுவதற்கு. நான், அவர்கள் இன்னும் கூடுதல் சாக்லேட் என்று நான் நினைக்கிறேன் எனவே உங்களுக்கு வட்டம் எடுக்க வேண்டும் என்று, அல்லது அந்த கொள்ளுங்கள். நீங்கள் இன்னும் எழுத மன்னிக்கவும் என்றால், ஆனால் நான் முழுக்கு நாம் விரும்பவில்லை அதை ஒன்றாக முடிக்க முடியும். அதனால் நான் # அடங்கும், எழுதப்பட்ட cs50.h, # stdio.h அடங்கும். int முக்கிய (வெற்றிடத்தை), சுருள் பிரேஸ், சுருள் பிரேஸ், உள்ளே மூன்று கோடுகள் போலிக்குறியீட்டை, ஒரு பயனரின் முழு பெயர் எடுக்க இரண்டு மற்றும் இரண்டு கட்டளை வரி வாதங்கள், ஒரு வாழ்த்து அவுட் அச்சிட பயனர் முதல் பெயர். முதல் ஒரு எனவே, எடுக்க ஒரு பயனரின் முழு பெயர். என்னை எடுத்து உதவ முடியும் ஒரு பயனரின் முழு பெயர்? நான் அந்த பகுதி எப்படி செய்ய வேண்டும்? நீங்கள் முதல் பகுதி செய்தீர்கள்? ஒரு பயனரின் முழு பெயர் எடுக்க. அந்த ஒரு கட்டளை வரியை வாதம், நான் என்ன எழுத வேண்டும்? நான் என்ன மாற்ற வேண்டும் என் செயல்பாடு அறிவிப்பு? மாணவர்: நீங்கள் விரும்பவில்லை அதை இனி செல்லாது இருக்க வேண்டும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. நான் அதை வெற்றிடத்தை இருக்க விரும்பவில்லை. நான் என்ன செய்ய வேண்டும்? மாணவர்: முகப்பு argc. ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு argc. மாணவர்: சரம் argv. ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் argv. மாணவர்: பிராக்கெட், அடைப்புக்குறி. ஜேசன் ஹிர்ஸ்கோஹார்ன்: பிராக்கெட், அடைப்புக்குறி. என்று சரியாக தான், என்று உண்மையில், நான் எப்படி பெற போகிறேன் ஒரு பயனரின் முழு பெயர். அவர்கள் அங்கு வைத்து போகிறோம். அதனால் ஒரு முடிந்துவிட்டது. எனவே இப்போது நான் இரண்டு மற்றும் இரண்டு கட்டளை வரி வாதங்கள். நோவாவின் எனவே, என்னால் முடியும் ஒரு வழி என்ன கட்டளை எண்ணிக்கை சரிபார்க்கவும் வரி வாதங்களை நான்? மாணவர்: நீங்கள் ஒரு அறிக்கை என்றால் என்ன. ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்றால் அறிக்கை, சரியாக. நான் நிலை என்ன வேண்டும்? மாணவர்: 3 விட argc அதிகமாக இருந்தால். ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்றால் argc 3 அதிகமாக உள்ளது. Argc 3 விட, நான் என்ன செய்ய வேண்டும்? மாணவர்: ரிட்டர்ன் 1. ஜேசன் ஹிர்ஸ்கோஹார்ன்: 1 Return. என்று நான் உறுதிப்படுத்தும் இரண்டு மற்றும் இரண்டு? மாணவர்: இல Argc அதிகமாக இருந்தால் 2 க்கும் 3 மற்றும் குறைந்த. ஜேசன் ஹிர்ஸ்கோஹார்ன்: argc அதிகமாக இருந்தால் 3 மற்றும் argc 2 குறைவாக விட. நான் இந்த எழுத முடியும் ஒரு வழி என்ன ஒரு வரி, அல்லது அந்த பயன்படுத்தி இல்லாமல் மற்றும் ஆபரேட்டர் பூலியன்? மாணவர்: இது 2 சமமாக இல்லை. ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்றால் argc 2 சமமாக இல்லை. சரியாக. Argc, 2 சமமாக இல்லை என்றால் அந்த இந்த திட்டம் கொடுக்கும், தனிப்பட்ட, நான் அதை ரன் போது, மற்றும் என்று எனக்கு கொடுக்கும் எத்தனை கட்டளை வரி வாதங்கள்? எத்தனை நான் பார்க்கிறேன்? மன்னிக்கவும். எனக்கு அந்த சொல் அமை நாம். Argc = 2, எத்தனை விஷயங்களை செய்தால் பயனர் கோட்டில் எழுத? மாணவர்: ஒரு. ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு. எனவே முன், நீங்கள் சொல்வது சரி நோவாவின் இருந்தன. நான் உண்மையில் அங்கு வைத்து என்ன செய்ய வேண்டும்? மாணவர்: அந்த 3 சமம். ஜேசன் ஹிர்ஸ்கோஹார்ன்: Argc இல்லை சமமாக 3 செய்கிறது. நான் வேண்டும், ஏனெனில் நான் 3 சமமாக வேண்டும் தனிப்பட்ட மற்றும் மற்ற இரண்டு. Argc சமமாக 3 இல்லை என்றால், 1 திரும்ப. ஏன் 1 திரும்பி சொன்னாய்? மாணவர்: அது தான் அது தவறு என்றால். ஜேசன் ஹிர்ஸ்கோஹார்ன்: அது தவறு, அதாவது, என்ன செய்ய போகிறது? மாணவர்: பயனர் மீண்டும் கேட்கும். ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது வெளியேற நடக்கிறது திட்டம், அதை இயக்க வேண்டும் மீண்டும், ஆனால் நாம் எதுவும் இல்லை இங்கே மீண்டும் அவற்றை கேட்க. நான் கேட்கவில்லை. அதனால் சரியாக இருக்கிறது. வெறும் நிரல் திடீர் 1 திரும்ப. கிரேட். மற்றும் பயனர் ஒரு வாழ்த்து அவுட் அச்சிட என்று அவர்களின் பெயர் அடங்கும். நான் எப்படி செய்ய முடியும்? அண்ணா? மாணவர்: Printf. ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. மாணவர்: (" ஜேசன் ஹிர்ஸ்கோஹார்ன்: ( மாணவர்: "ஹலோ ஜேசன் ஹிர்ஸ்கோஹார்ன்: "ஹலோ மாணவர்:% கள் ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கள் மாணவர்: / n ஜேசன் ஹிர்ஸ்கோஹார்ன்: / n மாணவர்: ", ஜேசன் ஹிர்ஸ்கோஹார்ன்: ", மாணவர்: Argv ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும்? மாணவர்: Argv ஜேசன் ஹிர்ஸ்கோஹார்ன்: Argv மாணவர்: சதுர அடைப்புக்குறிக்குள் 1. ஜேசன் ஹிர்ஸ்கோஹார்ன்: சதுர அடைப்புக்குறிக்குள்? மாணவர்: 1. ஜேசன் ஹிர்ஸ்கோஹார்ன்: 1. மாணவர்: மேலும்) அரைக்காற்புள்ளி. ஜேசன் ஹிர்ஸ்கோஹார்ன்:) அரைக்காற்புள்ளி. இந்த இயக்க அனுமதிக்க. தனிப்பட்ட செய்ய. . / விருப்ப. அது விலகினார். ஏன் அதை விட்டு? மாணவர்: நீங்கள் எந்த வாதங்களை வைக்க வில்லை. ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் இல்லை எந்த வாதங்களை உள்ளே போட பெரிய தெரிகிறது. உங்களுக்கு அது அறைந்தார்கள். எனவே மீண்டும், நீங்கள் argv நீங்கள் சென்றார் தொடக்கத்தில் argc சரிப்பார்க்கவேண்டும். அந்த இரண்டு முக்கியம் விஷயங்களை நினைவில். நாம் முன்னர் நமது கடந்த இரண்டு நிமிடங்கள் விட்டு, நாம் pset இரு பெற, ஆனால் நீங்கள் பிறகு தங்க விரும்பினால் போல், என்றார் 10 நிமிடங்கள், நான் அவர் செல்ல சந்தோஷமாக என்று நீங்கள் தர்க்கம் கொண்டு மேல் இந்த பிரச்சனை தடவைகளில். இன்று நாம் மறைப்பதற்கு நிறைய எனவே நான் அவர்களுக்கு கிடைக்க வில்லை. பொதுவாக, நான் சேர்க்க விரும்புகிறேன் அந்த முடிவில். நீங்கள், சுற்றி ஒட்டிக்கொள்கின்றன வேண்டும் என்றால் 10 நிமிடங்கள் சுற்றி ஒட்டிக்கொள்கின்றன. நாம் அதை செய்யலாம். பின்னர், நான், தொடக்கத்தில் குறிப்பிட்டுள்ள pset பூஜ்யம் மற்றும் ஒன்று, நாம் பெறுவோம் நீங்கள் மீண்டும் கருத்து விரைவில். இலக்கு, pset ஒரு கருத்தை பெற உள்ளது Comments பகுதியாக, pset இரண்டு காரணமாக முன். நீங்கள் சில தவறுகளை அல்லது செய்யப்பட்ட என்றால் stylistically, விஷயங்கள், சிறந்த இருக்க முடியும் நீங்கள் அந்த தகவல் வேண்டும் எனவே நீங்கள் pset இரண்டு அதே விஷயங்களை செய்ய மாட்டேன். பின்னர் எதிர்காலத்தில், நீங்கள் பெறுவீர்கள் உங்கள் pset கருத்துக்களை கருத்துக்கள் அடுத்த ஒரு காரணமாக திரும்ப முன். இறுதியாக, நான் மற்றொரு வைக்க முடியும் கருத்துக்கு பிளக். இது உங்களுக்கு முதல் பிரிவு. இது என் முதல் பிரிவில் இருந்து இந்த ஆண்டு ஆசிரியர். அங்கு போக. , நல்ல, கெட்ட, பொருட்களை எழுத மற்றும் நான் செய்ய அதை பயன்படுத்துவேன் சிறந்த பகுதியை அடுத்த முறை. கடந்த, மீண்டும், நீங்கள் வேண்டும் என்றால் எதையும், எனக்கு தெரியப்படுத்துங்கள். நான் உங்களுக்கு உதவ விட மகிழ்ச்சியாக இருக்கிறேன். நீ சாக்லேட் விரும்பினால், நான் கூடுதல் சாக்லேட் வேண்டும். நான் அதை கொண்டு சந்தோஷமாக இருக்கிறேன். இந்த ஒரு அற்புதமான நிச்சயமாக இருக்க போகிறது. இந்த ஒன்றாகும், இல்லை என்றால் என் பிடித்தமான நிச்சயமாக, நான் என் வாழ்நாள் முழுவதும் எடுத்து விட்டேன், நான் அது இருக்கும் என்று நான் நம்புகிறேன் நீங்கள் அற்புதமான. அதனால் நான் என் சக்தி எல்லாம் செய்ய வேண்டும் அதை நீங்கள் அந்த அற்புதமான செய்ய. நான் என்றால் ஒரு மின்னஞ்சல் அனுப்ப போகிறேன் என் பிரிவில் அல்லது நோவாவின், மற்றும் ஒவ்வொன்றும் முயற்சி மற்றும் திட்டமிடும் போகிறது உங்களுக்கு மேல் சரிபார்க்க ஒரு முறை வாரங்களில் அடுத்த இரண்டு அதனால் நான் ஒரு பெற முடியும் உங்கள் சிஎஸ் பின்னணி என்ன உணர்வு, மேலும் இந்த என்னை தையல்காரர் உதவும் நல்ல உங்கள் தேவைகளுக்கு ஏற்ப பிரிவுகள். அதனால் நான் வரிசையாக வந்திருக்கிறேன் என்ன. மீண்டும், நான் வெளியே நீங்கள் காண்பீர்கள் நீங்கள் இருக்க வேண்டும் என்றால். இந்த இரு பிரிவில் வாரம் இருந்தது. மிகவும் தோழர்களே நன்றி.