1 00:00:00,000 --> 00:00:01,500 >> [இசை] 2 00:00:01,500 --> 00:00:11,000 3 00:00:11,000 --> 00:00:16,110 >> டேவிட் MALAN: சரி, இந்த CS50 உள்ளது இந்த வாரம் ஒரு இறுதியில் உள்ளது. 4 00:00:16,110 --> 00:00:20,760 எனவே நான் என் முன்னாள் அறிமுகப்படுத்த விரும்புகிறேன் advisee, Andel டஃப் மட்டும் செய்பவர் 5 00:00:20,760 --> 00:00:25,460 ஐபோன் 5 இந்த, அதே போல் நிற்கிறது கிறித்தவக் கோயிலில் இருக்கும் படிக்க உதவும் சாய்வு மேசை, அவர் கார்கள் செய்கிறது. 6 00:00:25,460 --> 00:00:27,927 7 00:00:27,927 --> 00:00:29,510 அன்செல் DUFF: இது எப்படி நடக்கிறது, எல்லோரும்? 8 00:00:29,510 --> 00:00:31,980 நான் நீங்கள் ஒரு சிறிய சொல்ல வேண்டும் ஃபார்முலா, SAE பற்றி கொஞ்சம் இதில் நான் 9 00:00:31,980 --> 00:00:32,604 கேப்டன் ஆகிறது. 10 00:00:32,604 --> 00:00:33,437 இது ஒரு எம்ஐடி அணி தான். 11 00:00:33,437 --> 00:00:35,520 நான் உங்களுக்கு சொல்ல விரும்புகிறேன் அவள் அதை பற்றி கொஞ்சம் 12 00:00:35,520 --> 00:00:37,520 மற்றும் வட்டம் சில வட்டி உருவாக்க. 13 00:00:37,520 --> 00:00:41,590 >> எனவே, என்னை ஒரு வழியாக இயக்க அனுமதிக்க எங்கள் அணி பற்றி இரண்டு விஷயங்கள். 14 00:00:41,590 --> 00:00:43,640 எனவே நாம் முற்றிலும் இருக்கிறோம் மாணவர் ரன், அங்குதான் அனைத்து 15 00:00:43,640 --> 00:00:47,300 உறுப்பினர்கள் வடிவமைப்பு, உருவகப்படுத்த, ஒரு துணை சோதனை, மற்றும் உற்பத்தியாளர் 16 00:00:47,300 --> 00:00:48,090 கார். 17 00:00:48,090 --> 00:00:51,240 நாங்கள் எங்கள் சொந்த எந்திரவியல் தொழிலகம் வேண்டும் மற்றும் garages, மற்றும் N52-- அல்லது மன்னிக்கவும், 18 00:00:51,240 --> 00:00:54,140 அதே கட்டிடத்தில் இது N51-- எம்ஐடி அறிவியல் அருங்காட்சியகம் உள்ளது. 19 00:00:54,140 --> 00:00:55,990 நாம் மக்கள் அந்த கார் ஓட்ட. 20 00:00:55,990 --> 00:00:58,340 ஒரு தேசிய போட்டியில் இல்லை கோடை தொடக்கத்தில், 21 00:00:58,340 --> 00:01:01,215 பின்னர் சிறிய துப்பாக்கி சூடு உள்ளன ஆண்டு முழுவதும் போட்டிகள். 22 00:01:01,215 --> 00:01:04,400 பின்னர், நாம் இயக்கி பயிற்சி செய்கிறோம் நாட்கள் புதிய உறுப்பினர்கள் பழக்கப்படுத்திக்கொள்ள. 23 00:01:04,400 --> 00:01:08,280 >> எங்கள் உருவாக்க நாட்கள் உள்ளன காலை 11 மணி முதல் இரவு 8 மணி வரை சனி. 24 00:01:08,280 --> 00:01:11,060 மதிய உணவு மற்றும் இரவு கவனித்து என்ற, Bertucci மற்றும் வசந்த காலத்தில் திருமண இருந்து 25 00:01:11,060 --> 00:01:12,130 முறையே. 26 00:01:12,130 --> 00:01:15,260 நாம் ஒரு வார சந்திப்பு, மற்றும் நிச்சயமாக கடன் இது கருத்தரங்கு,. 27 00:01:15,260 --> 00:01:18,560 இந்த செமஸ்டர் புதிய, மற்றும் இது, அடுத்த கல்வியாண்டிற்கு இருக்கும் 28 00:01:18,560 --> 00:01:19,940 எனவே நீங்கள் கடக்க-reg முடியும் என்று. 29 00:01:19,940 --> 00:01:22,960 பின்னர் நாம், வடிவமைத்தல், கடை மற்றும் வாரத்தில் கேட் நாட்கள், 30 00:01:22,960 --> 00:01:26,870 உறுப்பினர்கள் சுதந்திரமாக அதேசமயம் கேட் பாகங்கள், பொருட்டு பங்கு பயன்படுத்தப்படுகிறது. 31 00:01:26,870 --> 00:01:29,200 >> மின் எனவே அணி பொறியியல் 32 00:01:29,200 --> 00:01:31,110 நாங்கள் எங்கள் இழுவை வேண்டும், உயர் மின்னழுத்த அமைப்பு, 33 00:01:31,110 --> 00:01:33,390 இது ஒரு பெயரளவு இயங்கும் இதில் 300 வோல்ட், 34 00:01:33,390 --> 00:01:35,360 மோட்டார்கள், மோட்டார் கட்டுப்பாட்டு, மற்றும் பேட்டரி பெட்டிகளில். 35 00:01:35,360 --> 00:01:37,235 நாம் ஒரு குறைந்த இல்லை இயங்கும் மின்னழுத்த கணினி, 36 00:01:37,235 --> 00:01:40,180 12 வோல்ட், இதில் கட்டுப்பாடுகள், மூளை முனைகளில் CAN 37 00:01:40,180 --> 00:01:41,570 பெட்டி, மற்றும் அறை. 38 00:01:41,570 --> 00:01:43,890 இதுவரை சிஎஸ் நாம் என்ன செய்ய, போகிறது இணைய பராமரிப்பு இல்லை 39 00:01:43,890 --> 00:01:47,940 நாங்கள் நிகழ்ச்சிகள் செய்ய வேண்டும் என்று, உறுப்பினர் மாற்றங்கள், புதிய படங்கள், மற்றும் PR பொருள். 40 00:01:47,940 --> 00:01:51,540 பின்னர் நாம் கட்டுப்படுத்துகிறது என்று குறியீடு வேண்டும் எங்கள் இழுவை கட்டுப்பாடு, தொடக்க கார் 41 00:01:51,540 --> 00:01:55,750 கட்டுப்பாடு, கோடு கட்டுப்பாடு, முறுக்கு வெக்டாரிங், மறு தடுப்பு அமைப்புகள், மற்றும் 42 00:01:55,750 --> 00:01:59,170 MATLAB இல் பொதுவாக ரன், SIMULINK, மற்றும் LabVIEW. 43 00:01:59,170 --> 00:02:00,910 >> நீங்கள் கார் பற்றி கொஞ்சம் சொல்லுங்கள். 44 00:02:00,910 --> 00:02:02,470 எனவே அதை பற்றி 500 பவுண்டுகள் தான். 45 00:02:02,470 --> 00:02:04,285 இது 85 கிலோவாட் மட்டுமே விதிகள் தான். 46 00:02:04,285 --> 00:02:08,310 அது 2 EMRAX 207 மோட்டார்கள் உள்ளது மீண்டும், ஒவ்வொரு பின்புற சக்கரம் ஒன்று. 47 00:02:08,310 --> 00:02:11,880 இது விருப்ப கட்டப்பட்ட பேட்டரி பெட்டிகளில் உள்ளது பட்டகை A123 பை செல்கள் இருந்து, 48 00:02:11,880 --> 00:02:14,780 300 வோல்ட் மொத்தம் மற்றும் 5.6 கிலோவாட் மணி. 49 00:02:14,780 --> 00:02:17,950 அது நேரடி இயக்கி தான் ஒரு 2.64 1 இயக்கி விகிதம். 50 00:02:17,950 --> 00:02:20,970 இங்கே சில படங்கள் நாம் போட்டியில் அது நடந்தது. 51 00:02:20,970 --> 00:02:25,820 இங்கே மீண்டும், மூக்கு கூம்பு தான், இங்கே மோட்டார்கள், உள்ளன 52 00:02:25,820 --> 00:02:29,682 அந்த பெரிய கருப்பு வட்டுகள் அடியில் மற்றும் ஆண்கள் கைகளில். 53 00:02:29,682 --> 00:02:32,140 இங்கே நான் இழுத்து ஒரு ஸ்லைடு எங்கள் போட்டியில் திட்டத்தின் அவுட். 54 00:02:32,140 --> 00:02:35,389 இந்த ஒரு எங்கள் கார் ஒப்பிட்டு வணிக ரீதியாக கிடைக்க கார்கள் ஜோடி, 55 00:02:35,389 --> 00:02:38,380 KTM XBOW, ஏரியல் போன்ற ஆட்டம், மற்றும் Caterha எம் 7-280. 56 00:02:38,380 --> 00:02:42,110 நீங்கள் விலை தெரிந்திருந்தால் என்றால், சக்தி குதிரை ஒன்றுக்கு டாலர்கள் எடை இழுக்க, 57 00:02:42,110 --> 00:02:44,930 முறுக்கு டாலர்கள், மற்றும் எங்கள் கார் தண்ணீர் வெளியே அவர்களுக்கு அனைத்து வீசும். 58 00:02:44,930 --> 00:02:47,520 நீங்கள் ஏதேனும் கேள்விகள் இருந்தால், இந்த மின்னஞ்சல் முகவரியை எழுதி. 59 00:02:47,520 --> 00:02:50,800 அமெரிக்க fsae@mit.edu ஒரு மின்னஞ்சல் ஷூட். 60 00:02:50,800 --> 00:02:53,350 >> நாம் பற்றி பேச சந்தோஷமாக இருக்கிறோம் நீங்கள் விரும்பினால் எதையும். 61 00:02:53,350 --> 00:02:55,600 ஹார்வர்ட் மாணவர்கள் வகையான உள்ளன அணி சிறுபான்மை. 62 00:02:55,600 --> 00:02:58,350 நீங்கள் ஏதேனும் கேள்விகள் இருந்தால் என்று எங்களுக்கு ஒரு மின்னஞ்சல் சுட தயவு செய்து, 63 00:02:58,350 --> 00:03:00,810 சந்தோஷமாக பேச, நான் போகிறேன் மீண்டும் டேவிட் மீது தலைமை. 64 00:03:00,810 --> 00:03:01,550 நன்றி. 65 00:03:01,550 --> 00:03:02,466 நான், அவள் அதை பாராட்டுகிறோம். 66 00:03:02,466 --> 00:03:03,615 [கரவொலி] 67 00:03:03,615 --> 00:03:07,080 68 00:03:07,080 --> 00:03:10,980 >> டேவிட் MALAN: அன்செல் கோடை கழித்தார் CS50 உள்ள வளாகத்தில் இங்கே எங்களுடன் வேலை 69 00:03:10,980 --> 00:03:11,480 இந்த கோடை. 70 00:03:11,480 --> 00:03:13,505 மற்றும் வேலை கூடுதலாக பைனரி பல்புகள் போன்ற விஷயங்கள், 71 00:03:13,505 --> 00:03:16,090 அவர் உண்மையில் திறந்து எங்கள் eyes-- மற்றும் particular-- என்னுடைய 72 00:03:16,090 --> 00:03:20,535 என்ன உண்மையில் வெட்டும் இல்லை வன்பொருள் மற்றும் மென்பொருள் இருக்க முடியும். 73 00:03:20,535 --> 00:03:23,410 விஷயங்கள் உண்மையில் நிறைய அவர் தான் நீங்கள் மூலம் இறுதியில் 74 00:03:23,410 --> 00:03:26,030 முதல் மென்பொருள் உருவாக்கப்பட்ட, பின்னர் இறுதியில் ஜோடிக்கப்பட்ட 75 00:03:26,030 --> 00:03:27,299 வன்பொருள் உண்மையான உலக. 76 00:03:27,299 --> 00:03:29,590 நீங்கள் ஆர்வமாக இருந்தால், அதனால் என்று சந்திப்பில் ஆய்வு, 77 00:03:29,590 --> 00:03:31,430 ஒருவேளை அந்த குழு எடுத்து. 78 00:03:31,430 --> 00:03:34,140 >> நீங்கள் இப்போது இதற்கிடையில், அந்த தொழில்நுட்பம் ரசிகர்கள் யார், 79 00:03:34,140 --> 00:03:36,140 மற்றும் ஆப்பிள் தயாரிப்புகள் குறிப்பாக தெரிகிறது என்று 80 00:03:36,140 --> 00:03:37,860 ஒரு ஜோடி இருந்தது அறிவிப்புகள் நேற்று தெரிவித்தார். 81 00:03:37,860 --> 00:03:39,776 ஆனால் நாம் காட்ட நினைத்தேன் வெளியே வந்து ஒரு 82 00:03:39,776 --> 00:03:43,590 ஒரு சில நாட்களுக்கு முன்னர் அந்த நீங்கள் பார்த்த. 83 00:03:43,590 --> 00:03:46,150 >> Jorgen EGHAMMER: உங்களுக்கு தெரியும், முறை கொஞ்ச ஏதாவது 84 00:03:46,150 --> 00:03:49,540 என்று சேர்த்து வருகிறது நாம் வாழும் வழி மாற்றுகிறது. 85 00:03:49,540 --> 00:03:53,479 ஒரு சாதனம் மிகவும் எளிய மற்றும் உள்ளுணர்வு அதை பயன்படுத்தி கிட்டத்தட்ட நன்கு உணர்கிறது. 86 00:03:53,479 --> 00:03:59,710 87 00:03:59,710 --> 00:04:04,138 2015 ஐ.கே.இ. விபர அட்டவணை அறிமுகம். 88 00:04:04,138 --> 00:04:10,420 இது ஒரு டிஜிட்டல் புத்தகத்தில் இல்லை அல்லது ஒரு மின் புத்தகம், அது ஒரு புத்தகம் புத்தகம் தான். 89 00:04:10,420 --> 00:04:14,440 >> கவனிக்க முதல் விஷயம் இல்லை கேபிள்கள், கூட ஒரு சக்தி கேபிள். 90 00:04:14,440 --> 00:04:18,519 2015 ஐ.கே.இ. விபர அட்டவணை வரும் முழுமையாக சார்ஜ் 91 00:04:18,519 --> 00:04:20,550 மற்றும் பேட்டரி ஆயுள் நித்திய உள்ளது. 92 00:04:20,550 --> 00:04:27,300 இடைமுகம், 8 அங்குலம் 7.5 ஆனால் 8 அங்குல 15 விரிவுபடுத்த முடியும். 93 00:04:27,300 --> 00:04:32,410 வழிசெலுத்தல் தொலை தொடர்பு அடிப்படையாக கொண்டது நீங்கள் உண்மையில் உணர முடியும் என்று தொழில்நுட்பம். 94 00:04:32,410 --> 00:04:37,120 >> உள்ளடக்க முன் நிறுவப்பட்ட வருகிறது 328 உயர் வரையறை பக்கங்களை வழியாக 95 00:04:37,120 --> 00:04:40,180 வீட்டு கருத்துக்கள் எழுச்சியூட்டும். 96 00:04:40,180 --> 00:04:43,740 உலாவுகிறீர்கள் தொடங்க, வெறுமனே தொட்டு இழுத்து. 97 00:04:43,740 --> 00:04:50,870 வலது முன்னோக்கி நகர்த்த இடது, பின்னோக்கி நகர்த்த வலமாக. 98 00:04:50,870 --> 00:04:52,770 >> வேறு ஏதாவது கவனிக்க? 99 00:04:52,770 --> 00:04:53,780 அது சரி தான். 100 00:04:53,780 --> 00:04:55,190 எந்த பின்னடைவு. 101 00:04:55,190 --> 00:04:58,400 ஒவ்வொரு தெள்ள தெளிவாக பக்கம் உடனடியாக சுமைகள், 102 00:04:58,400 --> 00:05:00,586 எந்த விஷயத்தை நீங்கள் உருட்டும் எப்படி வேகமாக. 103 00:05:00,586 --> 00:05:03,710 நீங்கள் ஒரு விரைவான கண்ணோட்டம் பெற விரும்பினால், உங்கள் உள்ளங்கைக்குள் அதை பிடித்து, 104 00:05:03,710 --> 00:05:06,816 மற்றும் உங்கள் கட்டைவிரலை பயன்படுத்தி, வேக உள்ளடக்கத்தை உலவ. 105 00:05:06,816 --> 00:05:10,930 >> நீங்கள் ஏதாவது கண்டுபிடிக்க நீங்கள் சேமிக்க வேண்டும் பின்னர், நீங்கள் வெறுமனே அதை புக்மார்க் செய்து கொள்ளலாம். 106 00:05:10,930 --> 00:05:17,620 நீங்கள் விண்ணப்ப மூட கூட, நீங்கள் எளிதாக மீண்டும் புக்மார்க் கண்டுபிடிக்க முடியும். 107 00:05:17,620 --> 00:05:18,490 ஆச்சரியம். 108 00:05:18,490 --> 00:05:20,434 >> [சிரிப்பு] 109 00:05:20,434 --> 00:05:21,406 [கரவொலி] 110 00:05:21,406 --> 00:05:26,760 111 00:05:26,760 --> 00:05:29,870 அதனால் நமக்கு தருகிறது வாரம் ஒரு இறுதியில். 112 00:05:29,870 --> 00:05:31,760 இப்போது ஒரு சில அறிவிப்புகள். 113 00:05:31,760 --> 00:05:33,440 எனவே sectioning முன்னேற்றம் இப்போது உள்ளது. 114 00:05:33,440 --> 00:05:36,860 இங்கே இந்த URL சிறிது சென்று இப்போது வெள்ளிக்கிழமை நண்பகலில் இடையே 115 00:05:36,860 --> 00:05:39,960 உண்மையில் நீங்கள் என்பதை குறிப்பிட குறைந்த வசதியாக மத்தியில், மேலும் 116 00:05:39,960 --> 00:05:41,690 வசதியாக, அல்லது எங்காவது இடையில். 117 00:05:41,690 --> 00:05:44,511 >> இந்த பொதுவாக அந்த ஒன்றாகும் நீங்கள் வகையான தெரியும் என்று விஷயங்கள். 118 00:05:44,511 --> 00:05:47,510 நீங்கள் அந்த உண்மையில் குறைவாக யார் ஒருவேளை அளவுக்கு தெரியும் வசதியாக, 119 00:05:47,510 --> 00:05:49,634 மேலும் நீங்கள் அந்த வசதியாக, எவ்வளவு தெரிகிறது 120 00:05:49,634 --> 00:05:54,960 நீங்கள் மிகவும் உறுதியாக தெரியவில்லை, மீண்டும் இது நீங்கள் அந்த வாளிகள் நீங்கள் விழும் 121 00:05:54,960 --> 00:05:56,210 ஒருவேளை எங்காவது இடையில். 122 00:05:56,210 --> 00:05:59,810 ஆனால் மற்ற நீங்கள் இடமாற்றம் செய்யலாம் உறுதியளித்திருந்தது இரண்டு வாரங்களுக்கு பின்னர் தேவைப்பட்டால். 123 00:05:59,810 --> 00:06:02,620 >> இதற்கிடையில், வரும் வாரம் நாம் தன்னிச்சையாக பிரிவுகள் தொடங்க 124 00:06:02,620 --> 00:06:04,760 ஆனால் சூப்பர் பிரிவுகள், இது அனைத்து மாணவர்களுக்கும் உரியவை. 125 00:06:04,760 --> 00:06:08,220 இந்த ஒரு இடத்தில் ஞாயிற்றுக்கிழமை வந்து நிச்சயமாக வலைத்தளத்தில் அறிவிக்கப்படும் 126 00:06:08,220 --> 00:06:10,190 நாம் ஒரு வேண்டும் குறைந்த வசதியாக, 127 00:06:10,190 --> 00:06:12,470 அத்துடன் ஒரு அந்த வசதியாக. 128 00:06:12,470 --> 00:06:15,460 இடையில் அந்த எங்கோ அந்த இரண்டு தேர்வு செய்யலாம், 129 00:06:15,460 --> 00:06:17,360 நீங்கள் விரும்பினால் அல்லது இரண்டு, உள்ளிருப்பு போராட்டத்தில் மீது. 130 00:06:17,360 --> 00:06:19,630 அந்த கவனம் சி இறுதியில் இருக்கும், 131 00:06:19,630 --> 00:06:22,440 இதில் நாம் தொடர்ந்து நான் எங்கள் இன்று உரையாடல். 132 00:06:22,440 --> 00:06:25,070 >> பிரச்சனை 0 இதற்கிடையில் ஆகும் அமைந்தது வட்டம் உங்கள் கைகளில். 133 00:06:25,070 --> 00:06:27,500 அதிகாரப்பூர்வமாக காரணமாக நாளை, வியாழக்கிழமை நண்பகலில். 134 00:06:27,500 --> 00:06:29,490 நீங்கள் ஒரு பண வரை உங்கள் 5 பிற்பகுதியில் நாட்கள், 135 00:06:29,490 --> 00:06:31,780 அதை கொண்டுவரும் நண்பகலில் வெள்ளி வரை. 136 00:06:31,780 --> 00:06:34,420 சிக்கல் 1 இதற்கிடையில் இருக்கும் அமைந்தது நிச்சயமாக வலைத்தளத்தில் இடப்பட்டது. 137 00:06:34,420 --> 00:06:37,381 இந்த எங்கள் முதல் இருக்கும் சி ஒரு வர்க்கம் என கிற்கு 138 00:06:37,381 --> 00:06:40,630 அந்த பிரச்சனை தொகுப்பு ஸ்பெக் நீங்கள் நடக்க வேண்டும் என்ன இயக்கவியல் நிறைய மூலம் 139 00:06:40,630 --> 00:06:43,960 நாங்கள், திங்களன்று பற்றி இன்று நாம் பற்றி பேசி தொடர வேண்டும். 140 00:06:43,960 --> 00:06:46,770 சி, லினக்ஸ், CS50 சாதனம், என்று அனைத்து 141 00:06:46,770 --> 00:06:48,990 விவரக்குறிப்பு நீங்கள் காத்திருங்கள். 142 00:06:48,990 --> 00:06:52,840 >> அலுவலக நேரம், இதற்கிடையில் முன்னேற்றம் உள்ளன, இளங்கலை டைனிங் ஹால். 143 00:06:52,840 --> 00:06:56,240 பார்க்க இங்கே இந்த URL க்கு தலைமை இன்றிரவு மற்றும் நாளை திட்டமிட, 144 00:06:56,240 --> 00:06:57,930 நீங்கள் பங்கேற்க விரும்புகிறேன் என்றால். 145 00:06:57,930 --> 00:07:01,920 இதற்கிடையில் கேள்விகள், அதனால் நீங்கள் என்று கேள்விகள் கேட்க வாய்ப்புகள் இல்லை 146 00:07:01,920 --> 00:07:05,860 ஒத்தியங்காமல், 24/7, நீங்கள் உணர பிரிவுகள் மற்றும் அலுவலகத்தில் மட்டுமே 147 00:07:05,860 --> 00:07:09,530 மணி, மாறாக இந்த கருவியை இங்கே, CS50 அந்த URL இல் ஆலோசிக்க 148 00:07:09,530 --> 00:07:12,150 நிச்சயமாக ஆன்லைனில் இருக்கும் தகவல் பலகை மென்பொருள், வழியாக 149 00:07:12,150 --> 00:07:15,030 நீங்கள் கேள்விகளை கேட்கலாம் படித்தவர்களை மற்றும் ஊழியர்கள். 150 00:07:15,030 --> 00:07:18,492 எனவே மனதில் வைத்து வள அதே. 151 00:07:18,492 --> 00:07:20,200 இதற்கிடையில் ஒரு பாரம்பரியம் இந்த வெள்ளிக்கிழமை தொடங்குகிறது. 152 00:07:20,200 --> 00:07:23,200 நீங்கள் இருந்து glimpsed என கடந்த புதன்கிழமை டீஸர் வீடியோ, 153 00:07:23,200 --> 00:07:25,510 நாம் மிகவும் ஒரு பாரம்பரியம் காலத்தில் ஒவ்வொரு வெள்ளி 154 00:07:25,510 --> 00:07:28,750 சில 50 மாணவர்கள் எடுத்து என்று ஒரு உள்ளூர் உணவு விடுதி ஊழியர்கள் 155 00:07:28,750 --> 00:07:31,510 தீ மற்றும் ஐஸ் இதில் நாங்கள் இருக்கிறோம் பொதுவாக சில முன்னாள் மாணவர்கள் இணைந்து 156 00:07:31,510 --> 00:07:33,850 தொழில் அல்லது நண்பர்கள் பொதுவாக விழையும் 157 00:07:33,850 --> 00:07:35,780 ஒரு பெரிய வர்க்கம் சிறிய உணர செய்ய. 158 00:07:35,780 --> 00:07:37,560 எனவே இது ஒரு முற்றிலும் சாதாரண மதிய உணவு. 159 00:07:37,560 --> 00:07:40,160 எங்களுக்கு ஒரு கொத்து, ஊழியர்கள் குறிப்பாக, இசை நாற்காலி விளையாட 160 00:07:40,160 --> 00:07:43,360 சுமார் மாணவர்கள் அரட்டை 50, 50 வெளியே வாழ்க்கை, 161 00:07:43,360 --> 00:07:46,510 எதிர்கால வாழ்க்கை, நிஜ உலகில், நான் வேலை வாய்ப்புகளை பற்றி பேசுகிறேன் 162 00:07:46,510 --> 00:07:47,680 தொழில் நண்பர்கள். 163 00:07:47,680 --> 00:07:51,110 >> நீங்கள் எங்களுக்கு சேர விரும்புகிறேன் என்றால் இந்த வெள்ளி, இங்கே இந்த URL க்கு தலைமை. 164 00:07:51,110 --> 00:07:54,180 விண்வெளி குறைவாகவே உள்ளது, ஆனால் நாம் இதை செய்கிறேன் recurringly கால முழுவதும். 165 00:07:54,180 --> 00:07:57,380 Cs50.harvard.edu/rsvp அங்கு தலைமை. 166 00:07:57,380 --> 00:07:59,380 மற்றும் நீங்கள் இல்லை என்றால் இந்த நேரத்தில், கவலைப்பட வேண்டாம். 167 00:07:59,380 --> 00:08:02,390 நாம் மீண்டும் அதை செய்வோம் வரும் வாரங்களில் அதே. 168 00:08:02,390 --> 00:08:05,434 >> இந்த படத்தில் இருக்கிறது நாம், கடந்த வாரம் வரையப்பட்டிருத்தோம் 169 00:08:05,434 --> 00:08:07,350 மற்றும் ஒருவேளை நீங்கள் வந்துள்ளேன் இதுவரை உள்ள தெரியாத. 170 00:08:07,350 --> 00:08:10,360 ஆனால் இப்போது இந்த இணைக்க முயற்சி செய்வோம் இன்று நாம் செய்ய போகிறோம் என்ன 171 00:08:10,360 --> 00:08:11,440 மற்றும் முன்னோக்கிய. 172 00:08:11,440 --> 00:08:14,760 நான் ஒரு தன்னார்வ வேண்டும்? 173 00:08:14,760 --> 00:08:16,000 சரி, அல்லது பல. 174 00:08:16,000 --> 00:08:18,460 எப்படி இங்கே பற்றி இறுதியில், நீல சட்டை. 175 00:08:18,460 --> 00:08:20,329 வா, உங்கள் பெயர் என்ன? 176 00:08:20,329 --> 00:08:20,870 Alana: Alana. 177 00:08:20,870 --> 00:08:21,661 டேவிட் MALAN: ஆசையோடு. 178 00:08:21,661 --> 00:08:25,100 எனவே ஆசையோடு, வெறும் ஒரு நொடியில் நல்ல உங்களால் சந்திக்க 179 00:08:25,100 --> 00:08:28,260 பங்கை போகிறது இங்கே இந்த செயல்பாடு. 180 00:08:28,260 --> 00:08:31,290 நாங்கள் தான் ஊதா தொகுதி ஒரு செயல்பாடு இதுவரை என்று. 181 00:08:31,290 --> 00:08:34,830 அதனால் நான் என்ன செய்ய போகிறேன் இங்கே மேலே மற்றும் ஆசையோடு வழங்க 182 00:08:34,830 --> 00:08:38,380 ஒரு சிறிய பெயர் குறியை, செய்ய தெளிவாக நீங்கள் விளையாடும் என்ன பங்கு. 183 00:08:38,380 --> 00:08:39,753 >> எனவே நீங்கள் சொல்ல தொகுதி இருக்க வேண்டும். 184 00:08:39,753 --> 00:08:41,419 நீங்கள் போய் அந்த வைக்க வேண்டும். 185 00:08:41,419 --> 00:08:43,169 நாம் செய்ய போகிறோம் சூப்பர் எளிய வைத்து. 186 00:08:43,169 --> 00:08:46,180 கையில் கோல் வெறுமனே என்றால் இப்போது ஆசையோடு செயல்படுத்துவது, 187 00:08:46,180 --> 00:08:49,710 என்று அழைக்கப்படும் இந்த தொகுதி சொல்கிறது இங்கே அது வேலை நடக்கிறது. 188 00:08:49,710 --> 00:08:52,574 நான் அழைப்பு விடுங்கள் have-- ஒரு வாதம் அல்லது அளவுரு, 189 00:08:52,574 --> 00:08:54,240 அது உண்மையில் காகித ஒரு வெற்று தாள். 190 00:08:54,240 --> 00:08:57,239 மற்றும் அதை வகையான நினைவூட்டுவதாக வெள்ளை தான் வெள்ளை பெட்டியில் எந்த ஒரு நீங்கள் 191 00:08:57,239 --> 00:08:58,080 வார்த்தைகளை எழுத முடியும். 192 00:08:58,080 --> 00:09:00,660 >> இதற்கிடையில் நான் இங்கே போக போகிறேன். 193 00:09:00,660 --> 00:09:06,560 நான் போக போகிறேன் H-E-L-L-ஓ கமா உலக எழுத. 194 00:09:06,560 --> 00:09:09,972 புரோகிராமர் சொல்வது போல் இப்போது நான், இல்லை, உண்மையில் ஏதாவது சொல்ல எப்படி தெரியும். 195 00:09:09,972 --> 00:09:12,180 நான் வார்த்தைகள் கொண்டு வர முடியும், ஆனால் நான் அவசியம் இல்லை 196 00:09:12,180 --> 00:09:15,220 என்னை வெளிப்படுத்த எப்படி தெரியும் வாய்மொழியாக அல்லது திரையில். 197 00:09:15,220 --> 00:09:17,280 அதனால் நான் போகிறேன் என்ன இந்த துண்டு எடுத்து செய்ய 198 00:09:17,280 --> 00:09:21,157 அதன் input-- செயல்பாடு, ஒரு அல்லது வாதம், நாம் அதை அழைக்கிறேன் என, 199 00:09:21,157 --> 00:09:23,990 நான் paper-- இந்த துண்டு எழுதப்பட்ட நான் அதை அவுட்சோர்ஸ் போகிறேன். 200 00:09:23,990 --> 00:09:26,831 >> உண்மையில் அந்த பாத்திரத்தை என்று ஒரு நிரலாக்க மொழி செயல்பாடுகளை 201 00:09:26,831 --> 00:09:27,330 விளையாட முடியும். 202 00:09:27,330 --> 00:09:29,246 சொல்ல போன்ற ஏதாவது தொகுதி அவுட்சோர்ஸ் 203 00:09:29,246 --> 00:09:32,074 யாரோ யார் உண்மையில் தெரிகிறது என்ன அவர் பற்றி பேசுகிறார்கள். 204 00:09:32,074 --> 00:09:33,990 எனவே நீங்கள் மேல் போக வேண்டும் என்றால் இங்கே ஒரு கணம், 205 00:09:33,990 --> 00:09:40,092 நான் இந்த உள்ளீடு கடந்து போகிறது Alana, மற்றும் இந்த உள்ளீடு என்று கேட்க. 206 00:09:40,092 --> 00:09:41,202 >> Alana: வணக்கம், உலக. 207 00:09:41,202 --> 00:09:42,160 டேவிட் MALAN: அது தான். 208 00:09:42,160 --> 00:09:43,326 என்று ஒரு செயல்பாடு உள்ளது. 209 00:09:43,326 --> 00:09:46,556 இப்போது நாம் இன்னும் கொஞ்சம் அதை எடுக்க முடியும், நாம் முன்னோக்கி இங்கே ஒரு படி எடுத்து கொள்ளலாம். 210 00:09:46,556 --> 00:09:48,180 என்று தெளிவாக இவ்விடயத்தில் இருந்தது. 211 00:09:48,180 --> 00:09:51,670 எனவே இப்போது இந்த மாற்ற வேண்டும் ஏதாவது ஒரு சிறிய மிகவும் சிக்கலான. 212 00:09:51,670 --> 00:09:53,630 >> எனவே நிச்சயமாக இந்த சி பதிப்பு. 213 00:09:53,630 --> 00:09:56,760 எனவே இப்போது நீங்கள் அந்த எடுக்க வேண்டும் ஒரு ஆஃப், ஆஃப் என்று பெயர் குறியை, 214 00:09:56,760 --> 00:09:58,530 மற்றும் நீங்கள் ஒரு புதிய பெயரை வைத்து சாப்பிடலாம். 215 00:09:58,530 --> 00:10:00,850 ஆனால் அடிப்படையில் நீங்கள் இருக்கிறீர்கள் அதே பங்கை, 216 00:10:00,850 --> 00:10:03,400 அது தான் நடக்கும் இப்போது printf என்று இருக்க வேண்டும். 217 00:10:03,400 --> 00:10:06,930 >> கதை, நிச்சயமாக, ஆகிறது ஒருவேளை be-- போகிறது 218 00:10:06,930 --> 00:10:09,317 வெறும் underwhelming-- என சென்று பின்வரும் இருக்க வேண்டும். 219 00:10:09,317 --> 00:10:10,650 நீங்கள் இப்போது செயல்பாடு printf உள்ளன. 220 00:10:10,650 --> 00:10:13,300 நான் அழைப்பாளர் இருக்கிறேன், அல்லது புரோகிராமர் யார் விரும்புகிறது 221 00:10:13,300 --> 00:10:15,745 தோள்களில் நிற்க உங்களை போன்ற கடந்த காலத்தில் மக்கள், 222 00:10:15,745 --> 00:10:18,670 ஏற்கனவே எப்படி வந்தார் என்று உண்மையில் ஏதாவது எழுதி. 223 00:10:18,670 --> 00:10:20,650 எனவே இந்த நேரத்தில், அதை நாம் சொல்ல விட 224 00:10:20,650 --> 00:10:22,255 உண்மையில் இங்கு எங்கள் திரையில் பயன்படுத்த. 225 00:10:22,255 --> 00:10:24,130 நீங்கள் விலக விரும்பினால் இங்கே, நான் போகிறேன் 226 00:10:24,130 --> 00:10:27,196 மீண்டும் இந்த கடக்க என் printf நண்பர் உள்ளீடு. 227 00:10:27,196 --> 00:10:29,320 நீங்கள் போய் முடியும் என்றால் திரையில் அந்த அச்சிட, 228 00:10:29,320 --> 00:10:31,611 வெறுமனே வரைய உங்கள் கருப்பு திரையில் விரல். 229 00:10:31,611 --> 00:10:43,680 230 00:10:43,680 --> 00:10:44,180 சிறந்த. 231 00:10:44,180 --> 00:10:47,350 சரி, சஸ்பென்ஸ் நிறைய மிகவும் எப்படி என்று விளையாட போகிறேன். 232 00:10:47,350 --> 00:10:51,390 >> எனவே இப்போது ஒரு வரை பொருட்களை எடுத்து விடுங்கள் இறுதி மீதோ, நாம் முடிந்தால், பின்வருமாறு. 233 00:10:51,390 --> 00:10:53,980 எனவே, இந்த ஒரு சி நிரல் நாம் கடந்த முறை கூறினார். 234 00:10:53,980 --> 00:10:57,460 இது உனக்கு, அது என்ன செய்கிறது திரை, ஹலோ, உலக அவுட் அச்சிடுகிறது. 235 00:10:57,460 --> 00:11:00,290 கூட நிறைய தெளிவாக இல்லை என்றாலும் அங்கு கவனச்சிதறல் பொருள். 236 00:11:00,290 --> 00:11:03,630 ஆனால் ஒரு காடி வெட்டு வரை பொருட்களை எடுத்து விடுங்கள் திரும்ப, இந்த பதிப்பு அறிமுகம் 237 00:11:03,630 --> 00:11:06,160 மூன்றாவது பதிப்பு என்று நாம் கடந்த காலத்தில் கொண்டு வந்தது. 238 00:11:06,160 --> 00:11:09,120 >> இப்போது தெளிவாக இருக்கிறது printf இரண்டு பயன்கள். 239 00:11:09,120 --> 00:11:12,280 ஆசையோடு 2 அழைப்புகள் இல்லை printf இந்த வழக்கில், 240 00:11:12,280 --> 00:11:14,740 ஆனால் ஒரு அழைப்பு வந்துள்ளது மற்றொரு செயல்பாடு. 241 00:11:14,740 --> 00:11:17,150 தெளிவாக அந்த செயல்பாடு என்ன? 242 00:11:17,150 --> 00:11:17,650 GetString. 243 00:11:17,650 --> 00:11:18,980 >> நாம் ஒரு தன்னார்வ பெற முடியுமா? 244 00:11:18,980 --> 00:11:20,980 சரி, வா. 245 00:11:20,980 --> 00:11:21,805 உங்கள் பெயர் என்ன? 246 00:11:21,805 --> 00:11:22,990 >> ஜேவியர்: ஜேவியர். 247 00:11:22,990 --> 00:11:24,750 >> டேவிட் MALAN: ஜேவியர், வா. 248 00:11:24,750 --> 00:11:27,270 எனவே ஜேவியர் பங்கு உள்ளது இந்த காகித துண்டு. 249 00:11:27,270 --> 00:11:28,860 நான் கள் பொதுவாக அழைக்க போகிறேன் இது. 250 00:11:28,860 --> 00:11:32,250 இப்போது, இந்த ஒரு மாறி தான், ஆகிறது வகை சரம், என குறிப்பிட்டதாக 251 00:11:32,250 --> 00:11:34,290 அங்கு நடுத்தர இரண்டாவது வரி மூலம். 252 00:11:34,290 --> 00:11:36,540 மற்றும் நான், நீங்கள் என்னை ஒரு சரம் பெற செல்ல விரும்புகிறேன். 253 00:11:36,540 --> 00:11:40,120 குறிப்பாக இசைக்குழுவிற்கு கீழே தலைமை பிரிவில் என்னை யாரோ பெயர் கிடைக்கும், 254 00:11:40,120 --> 00:11:43,142 மற்றும் ஒரு மாறி வந்து அந்த மதிப்பு கொண்ட. 255 00:11:43,142 --> 00:11:44,225 அது நீங்கள் விரும்பும் யாரும் இருக்க முடியாது. 256 00:11:44,225 --> 00:11:47,590 257 00:11:47,590 --> 00:11:48,520 >> இங்கே நாம். 258 00:11:48,520 --> 00:11:53,620 259 00:11:53,620 --> 00:11:55,960 சரி, ஜேவியர் ஆகிறது பெயரை எழுதி. 260 00:11:55,960 --> 00:12:02,210 261 00:12:02,210 --> 00:12:03,280 சரி. 262 00:12:03,280 --> 00:12:05,740 நாம் ஒருவேளை எப்படி யூகிக்க முடியும் இந்த விளையாட போகிறது. 263 00:12:05,740 --> 00:12:07,489 நாம் ஒருவேளை belaboring புள்ளி என்ன 264 00:12:07,489 --> 00:12:10,320 ஒரு செயல்பாடு, செய்து, ஆனால் இருப்பினும் மிகவும் நன்றி. 265 00:12:10,320 --> 00:12:13,890 >> எனவே ஜேவியர் இந்த சரம் திரும்பினார் இங்கே, மிகவும், இது, பார்க்க முடியாது 266 00:12:13,890 --> 00:12:15,800 ஜொனாதன் சரம் நாம் வந்திருக்கிறேன் என்று. 267 00:12:15,800 --> 00:12:18,330 எனவே இப்போது நான் உண்மையில் போகிறேன் எனினும் ஆசையோடு வழங்க 268 00:12:18,330 --> 00:12:20,150 ஒரு சிறிய வேறு ஏதாவது ஆகிறது. 269 00:12:20,150 --> 00:12:23,800 ஏனெனில் இந்த பதிப்பில் திட்டம், முதலில் உங்கள் பெயரை குறிப்பிடுங்கள் இருக்கிறது. 270 00:12:23,800 --> 00:12:26,160 முதல் வாதம் எனவே நான் ஆசையோடு வழங்க வேண்டும் 271 00:12:26,160 --> 00:12:33,030 இருக்க போகிறது கொண்ட உண்மையில் உங்கள் பெயர் குறிப்பிடுங்கள். 272 00:12:33,030 --> 00:12:35,280 என்ற மிக எளிமையான சரி, நான் உன்னிடம் ஒப்படைக்கிறேன் என்று. 273 00:12:35,280 --> 00:12:36,730 மற்றும் நான் எழுத அடுத்த வாதம், நீங்கள் என்றால் 274 00:12:36,730 --> 00:12:39,230 போய் இந்த எழுத வேண்டும் பலகையில், மேலே போகலாம் 275 00:12:39,230 --> 00:12:42,659 செய்ய இங்கே இறுதி எடுத்துக்காட்டாக செய்ய இறுதியில் நடக்க இருக்கிறது என்பதை தெளிவுபடுத்தியது. 276 00:12:42,659 --> 00:12:44,450 எனவே உங்கள் பெயர் கூற, மேல் நோக்கி அதை எழுத 277 00:12:44,450 --> 00:12:47,220 நீங்கள் கவலைப்பட வேண்டாம் என்றால், என்று தான் நாம் ஒரு இரண்டாவது வரி அறை உள்ளது. 278 00:12:47,220 --> 00:12:52,890 கடந்த விஷயம், ஏனெனில் நான் போகிறேன் ஒன்று அல்ல இப்போது உங்களுக்கு வழங்க, 279 00:12:52,890 --> 00:12:57,220 ஆனால் காகித இரண்டு துண்டுகளாக. 280 00:12:57,220 --> 00:12:58,074 >> சரி. 281 00:12:58,074 --> 00:13:01,920 H-E-L-L-ஓ கமா பின்னர் ஒரு வெற்று வரி. 282 00:13:01,920 --> 00:13:04,780 நான் இப்போது ஆசையோடு கையில் பற்றி நான் என்ன ஒரு சிறிய வேறு ஏதாவது ஆகிறது. 283 00:13:04,780 --> 00:13:08,600 இல்லை அவள் மட்டும் தான், இந்த வருகிறது அங்கு வெற்று பூர்த்தி பிரதிபலிக்கிறது 284 00:13:08,600 --> 00:13:12,050 என்று என்ன percent-- ஒதுக்கிட நாம் பயன்படுத்தி? 285 00:13:12,050 --> 00:13:13,890 சரி, இவ்வளவு சதவீதம் கள். 286 00:13:13,890 --> 00:13:16,530 இதற்கிடையில் நான் அனுப்ப போகிறேன் ஒரு இரண்டாவது வாதம், அவரது இது 287 00:13:16,530 --> 00:13:19,290 துல்லியமாக என்ன ஜேவியர் ஆகிறது ஜொனாதன் இருந்து பெறப்பட்டது. 288 00:13:19,290 --> 00:13:20,534 >> எனவே நீங்கள் இந்த இரண்டு கொடுக்கலாம். 289 00:13:20,534 --> 00:13:22,575 நீங்கள் போய் விரும்பினால் மற்றும் அச்சு விளைவு. 290 00:13:22,575 --> 00:13:25,660 291 00:13:25,660 --> 00:13:28,130 இறுதியில் என்ன நடக்கிறது இப்போது, ஆசையோடு மீண்டும் 292 00:13:28,130 --> 00:13:29,410 வைட்டமின் பங்கு வகிக்கின்றது. 293 00:13:29,410 --> 00:13:32,160 ஜேவியர் விளையாடி GetString பங்கு. 294 00:13:32,160 --> 00:13:34,700 அதனால் உங்கள் அடையாளமான இருக்கும். 295 00:13:34,700 --> 00:13:39,910 இறுதியில் போதிலும், என்ன நடக்கிறது இந்த இங்கும் மேலே மற்றும் கமா செல்ல ஹலோ. 296 00:13:39,910 --> 00:13:41,410 Alana: நான் இன்னும் இந்த அல்லது கிடைத்ததா? 297 00:13:41,410 --> 00:13:43,451 டேவிட் MALAN: இங்கும், நீங்கள் ஒரு முறை அவர்களுக்கு இரு பெற்றது. 298 00:13:43,451 --> 00:13:45,740 எனவே யோசனை என்று ஆகிறது இப்போது பக்கம் புரட்ட முடியும் 299 00:13:45,740 --> 00:13:50,000 இரண்டாவது கையாள அந்த இரண்டு உள்ளீடுகளை. 300 00:13:50,000 --> 00:13:53,280 எனவே இந்த வீட்டில் சுத்தியலால் அடித்து தான் ஆசையோடு நிறைவேற்றப்பட்ட அதேசமயம் சுட்டிக்காட்ட 301 00:13:53,280 --> 00:13:55,830 இந்த பச்சை வரி இங்கே, பின்னர் ஜேவியர் எங்களுக்கு இந்த ஒரு செய்தார் 302 00:13:55,830 --> 00:13:57,820 என்னை ஏதாவது திரும்ப நாம் கள் அழைக்கிறேன், ஆனால் அது உண்மையில் இருந்தது 303 00:13:57,820 --> 00:13:59,520 தனது சொந்த காகித அந்த துண்டு. 304 00:13:59,520 --> 00:14:02,320 இப்போது ஆசையோடு இந்த மூன்றாவது வரி செய்துள்ளார். 305 00:14:02,320 --> 00:14:06,010 >> இந்த அனைத்து தெரிகிறது கூட மிகவும் நம்பமுடியாத ரகசிய ஒருவேளை 306 00:14:06,010 --> 00:14:08,870 முதல் பார்வையில், அது உண்மையில் என்று போன்ற எளிய ஆகிறது. 307 00:14:08,870 --> 00:14:11,390 சுற்றி உள்ளீடுகள் கடந்து, ஒன்று, வெளியீடுகளை பெற்று 308 00:14:11,390 --> 00:14:14,560 உடல் ஒன்றை திரும்ப ஒப்படைத்தார், அல்லது இது போன்ற ஒரு பக்க விளைவு பார்த்து. 309 00:14:14,560 --> 00:14:17,170 ஏதாவது பார்வை திரையில் எழுதப்பட்ட. 310 00:14:17,170 --> 00:14:19,990 எனவே மேலே செல்லலாம் , ஆசையோடு ஜேவியர் நன்றி 311 00:14:19,990 --> 00:14:25,012 யார், இங்கே கீழே இருந்தது இங்கே எங்களுக்கு சேர. 312 00:14:25,012 --> 00:14:25,934 >> [கரவொலி] 313 00:14:25,934 --> 00:14:29,360 314 00:14:29,360 --> 00:14:33,480 >> வழங்கப்பட்டது எனவே இப்போது அழைத்து செல்லலாம் எப்படி நேரடியான என்று அனைத்து இருக்கலாம். 315 00:14:33,480 --> 00:14:36,775 மற்றும் உண்மையில் தொடர அனுமதிக்க உண்மையான குறியீடு ஏதாவது செய்ய. 316 00:14:36,775 --> 00:14:40,620 இங்கே திரையில் எனவே ஒரு திரை உள்ளது என்று அழைக்கப்படும், CS50 பயன்பாட்டிற்கான. 317 00:14:40,620 --> 00:14:43,980 நீங்கள் ஒரு நேரத்தில் செய்தால் புதன்கிழமை பிற்பகல் 2:00 PM, 318 00:14:43,980 --> 00:14:46,602 சில நண்பர் விளக்க என்ன CS50 பயன்பாட்டிற்கான உள்ளது, 319 00:14:46,602 --> 00:14:48,185 எப்படி நீங்கள் அதை ஒரு வாக்கியத்தில் வரையறுக்க? 320 00:14:48,185 --> 00:14:52,160 321 00:14:52,160 --> 00:14:53,240 எந்த ஒரு தண்டனை? 322 00:14:53,240 --> 00:14:54,876 சரி? 323 00:14:54,876 --> 00:14:57,334 மாணவர்: அது ஒரு திட்டத்தை போல அனைவருக்கும் கணினி செய்கிறது 324 00:14:57,334 --> 00:14:58,460 அதே கணினி இயக்க. 325 00:14:58,460 --> 00:14:59,210 டேவிட் MALAN: நல்ல! 326 00:14:59,210 --> 00:15:02,810 இது அனைவரின் செயல்படுத்துகிறது என்று ஒரு திட்டம் தான் கணினி அதே அமைப்பு இயக்க. 327 00:15:02,810 --> 00:15:04,920 இது உங்கள் சொந்த வகையான தான் ஒரு இயக்க நகல் 328 00:15:04,920 --> 00:15:07,540 நடக்கும் என்று அமைப்பு உபுண்டு லினக்ஸ் என்று. 329 00:15:07,540 --> 00:15:11,070 அது உள்ளே திறம்பட இயங்கும் உங்கள் சொந்த மேக் அல்லது கணினியில் ஒரு சாளரத்தில், 330 00:15:11,070 --> 00:15:15,080 அதனால் சரியான கதவுக்கு வெளியே இந்த வழியில் வாரம் 1, இங்கே எல்லோரும் வர்க்கம் 331 00:15:15,080 --> 00:15:17,590 அதே கருவிகள் அணுக வேண்டும், அதே கட்டமைப்பு, 332 00:15:17,590 --> 00:15:21,250 எந்த வளைவு குறிப்பிட்ட இருக்கிறது ஒரு மேக் அல்லது குறிப்பிட்ட ஒரு பிசி. 333 00:15:21,250 --> 00:15:25,620 >> இப்போது நாம் CS50 உள்ளே திறந்து, திங்களன்று சாதனம், இங்கே இந்த திட்டம். 334 00:15:25,620 --> 00:15:27,040 இது போல என்று நடக்கும். 335 00:15:27,040 --> 00:15:29,050 ஆனால் அந்த உண்மையில் தான் ஒரு வரைகலை ஆசிரியர். 336 00:15:29,050 --> 00:15:33,170 அது Notepad அல்லது உரை போன்ற ஒன்று தான் முறையே, விண்டோஸ் அல்லது மேக் OS திருத்தவும். 337 00:15:33,170 --> 00:15:36,720 நான் உண்மையில் இருந்தன என்று முன்மொழியப்பட்டது இந்த திரையில் மூன்று முக்கிய பாகங்கள். 338 00:15:36,720 --> 00:15:39,560 மேல் பக்க எங்கே இருக்கிறது உங்கள் குறியீடு எழுத வேண்டும். 339 00:15:39,560 --> 00:15:44,080 நாம் அதிகம் செலவு எங்கே என்று எங்கள் திங்கள் விரிவுரை மூன்று உதாரணங்கள். 340 00:15:44,080 --> 00:15:47,650 கீழே நாம் என்ன என்று, இந்த கருப்பு சாளரத்தில், அப்படியா? 341 00:15:47,650 --> 00:15:48,640 >> மாணவர்: கம்பைலர்? 342 00:15:48,640 --> 00:15:51,500 >> டேவிட் MALAN: கம்பைலர் நாங்கள் அந்த ஜன்னல் வழியாக அணுகப்பட்டது. 343 00:15:51,500 --> 00:15:53,040 ஆனால் பொதுவாக. 344 00:15:53,040 --> 00:15:54,540 ஆமாம், அது ஒரு முனை விண்டோவில் இருந்தது. 345 00:15:54,540 --> 00:15:57,780 இந்த ஒரு வயது பழைய கால ஆகிறது என்று தான் அடிப்படையில் ஒரு ஒளிரும் விவரிக்கிறது 346 00:15:57,780 --> 00:16:01,910 வரியில், ஆண்டுகளுக்கு முன்பு பயன்படுத்தப்படும் என்று இருக்க வேண்டும் அந்த பெரிய CRT பாணி திரைகள் ஒன்று. 347 00:16:01,910 --> 00:16:04,300 ஆனால் இப்போதெல்லாம் அது மாதிரி தான் மென்பொருள் மெய்நிகர். 348 00:16:04,300 --> 00:16:06,710 மற்றும் முனைய சாளரங்கள் அமெரிக்க கட்டளைகளை தட்டச்சு செய்யலாம். 349 00:16:06,710 --> 00:16:11,750 எளிமைப்படுத்தப்பட்ட பதிப்பின் அது மாதிரி பயனர் இடைமுகம் அல்லது பயனர் இடைமுகம். 350 00:16:11,750 --> 00:16:14,060 இது ஒரு வரைகலை தான் பயனர் இடைமுகம் அல்லது வரைகலை, 351 00:16:14,060 --> 00:16:17,250 அது ஒரு உரை அடிப்படையான முகப்பை தான் அல்லது ஒரு கட்டளை வரி இடைமுகத்தை. 352 00:16:17,250 --> 00:16:20,770 >> உண்மையில் அந்த இடத்தில் இறுதியில் நான் சில குறியீடு எழுத முடிந்தது. 353 00:16:20,770 --> 00:16:24,200 நான் சில குறியீடு எழுதிய பின், நான் இந்த கட்டளையை பயன்படுத்தப்படும் என்று நினைவு. 354 00:16:24,200 --> 00:16:26,210 அது பெயர் என்ன இந்த, அறிவுறுத்துகிறது 355 00:16:26,210 --> 00:16:29,860 எனக்கு ஒரு செய்ய திட்டம் வணக்கம் என்று. 356 00:16:29,860 --> 00:16:33,400 ஆனால் அது உண்மையில் என்ன செய்து கொண்டிருந்தார்? 357 00:16:33,400 --> 00:16:36,180 சரி செய்ய எடுத்து என் உள்ளீடு, என் மூல குறியீடு, 358 00:16:36,180 --> 00:16:39,380 இறுதியில், என்ன அதை மாற்றும்? 359 00:16:39,380 --> 00:16:40,060 >> பொருள் குறியீடு. 360 00:16:40,060 --> 00:16:42,790 மற்றும் பொருள் குறியீடு ஒரு ஆடம்பரமான ஆகிறது பூஜ்ஜியங்களாக மற்றும் ஒருவர் அப்படி கூறுகிறார். 361 00:16:42,790 --> 00:16:46,420 பின்னர் நான் விரும்பினேன் முறை என்று பொருள் குறியீடு ரன், 362 00:16:46,420 --> 00:16:50,940 நான் உள்ளீடு அந்த அனுப்ப வேண்டும் ஒரு முறை என் கணினியின் ஒரு பூஜ்ஜியங்களாக மற்றும் ஒருவர் 363 00:16:50,940 --> 00:16:54,430 மூளை, என்று அழைக்கப்படும் CPU அல்லது மத்திய செயலாக்க அலகு, 364 00:16:54,430 --> 00:16:55,730 நான் நிரலை இயக்க வேண்டியிருந்தது. 365 00:16:55,730 --> 00:16:59,042 ஆனால் அது திங்களன்று மிகவும் எளிமையான இருந்தது என சில ஐகானை கிளிக் செய்வதன் இரட்டை. 366 00:16:59,042 --> 00:17:01,375 என்ன, அதற்கு பதிலாக நான் செய்ய வேண்டும் என்று ஒரு நிரலை இயக்க பொருட்டு செய்ய? 367 00:17:01,375 --> 00:17:04,130 368 00:17:04,130 --> 00:17:07,890 >> என்று இரண்டாவது கட்டளை என்ன? 369 00:17:07,890 --> 00:17:09,619 நான் ஒரு சிறிய குறைப்புக்கள் கேட்டு? 370 00:17:09,619 --> 00:17:10,544 ஆமாம், ஆமாம்? 371 00:17:10,544 --> 00:17:12,474 >> மாணவர்: டாட் சாய்வு மற்றும் நிரல் பெயர். 372 00:17:12,474 --> 00:17:13,349 டேவிட் MALAN: நிச்சயமாக. 373 00:17:13,349 --> 00:17:15,030 டாட் சாய்வு மற்றும் நிரல் பெயர். 374 00:17:15,030 --> 00:17:16,210 இப்போது இந்த என்ன அர்த்தம்? 375 00:17:16,210 --> 00:17:19,470 சரி டாட் ஒரு கமுக்கமான வழி தற்போதைய அடைவு என்று. 376 00:17:19,470 --> 00:17:23,440 என்ன கோப்புறையை நீங்கள் தான் இருக்கிறீர்கள் என குறிப்பிடப்படுகிறது, டாட் குறிப்பிடப்படுகின்றன. 377 00:17:23,440 --> 00:17:26,680 சாய்வு நீங்கள் பார்த்த என்ன தான் இருக்கிறது ஆண்டுகள் Mac OS மற்றும் விண்டோஸ் இல், 378 00:17:26,680 --> 00:17:30,329 அது ஒரு அடைவு இடையே பிரிக்கும் தான் அல்லது கோப்புறை மற்றும் சில பெயர் ஓய்வு. 379 00:17:30,329 --> 00:17:32,620 விண்டோஸ் இல் அது போக நடக்கிறது பின்னோக்கி, லினக்ஸ் மற்றும் மேக் 380 00:17:32,620 --> 00:17:34,210 OS முன்னோக்கிய செல்ல நடக்கிறது. 381 00:17:34,210 --> 00:17:37,560 ஆனால், அது வெறும் பிரிப்பான் தான், அது தான் ஒரு சுவாரசியமற்ற விதி விவரம். 382 00:17:37,560 --> 00:17:40,440 >> நிச்சயமாக தாகமாக பகுதி திட்டத்தின் பெயர், வணக்கம். 383 00:17:40,440 --> 00:17:42,650 என்று எங்களுக்கு உருவாக்கப்பட்ட செய்ய என்ன. 384 00:17:42,650 --> 00:17:44,910 இது எங்களுக்கு கோப்பு outputted. 385 00:17:44,910 --> 00:17:46,700 ஆனால் நாம் எப்படி என்று புள்ளி பெற? 386 00:17:46,700 --> 00:17:48,870 இப்போது கேட்கிறேன் கேள்வி, உண்மையில் என்ன இருந்தது 387 00:17:48,870 --> 00:17:52,470 குறைந்தது கொண்டு, இங்கே நடக்கிறது இந்த இலக்கணத்தை சில சம்பந்தமாக? 388 00:17:52,470 --> 00:17:57,000 >> ஒரு வாக்கியத்தில் அல்லது எனவே எப்படி நாம் விட்டு விளக்க 389 00:17:57,000 --> 00:17:59,020 என்று இந்த முதல் வரியை பச்சை உயர்த்தி? 390 00:17:59,020 --> 00:18:02,998 என்ன, முதல் வரி செய்து இருந்தது என் திட்டத்தை பொறுத்து? 391 00:18:02,998 --> 00:18:03,974 சரி? 392 00:18:03,974 --> 00:18:05,067 >> மாணவர்: [செவிக்கு புலப்படாமல்]. 393 00:18:05,067 --> 00:18:06,150 டேவிட் MALAN: மீண்டும் சொல்? 394 00:18:06,150 --> 00:18:08,734 மாணவர்: உட்பட மற்றும் பதிவிறக்கும் கடந்த செயல்பாடுகளை [செவிக்கு புலப்படாமல்]. 395 00:18:08,734 --> 00:18:09,483 டேவிட் MALAN: நல்ல. 396 00:18:09,483 --> 00:18:11,900 உட்பட, நான் சொல்ல மாட்டேன் பதிவிறக்கம், ஆனால் நாம் சொல்ல 397 00:18:11,900 --> 00:18:15,500 செயல்பாடுகளை உட்பட மக்கள் கடந்த காலத்தில் எழுதப்பட்ட. 398 00:18:15,500 --> 00:18:18,260 அந்த பணிகள் செயல்படுத்தப்படும் என் கணினி எங்காவது. 399 00:18:18,260 --> 00:18:20,470 யாரோ ஒரு கோப்பு எழுதினார் ஆண்டுகளுக்கு முன்பு, அந்த கோப்பு 400 00:18:20,470 --> 00:18:23,490 CS50 உள்ளே எங்கோ இருக்கிறது சாதனம், அல்லது என் வன் 401 00:18:23,490 --> 00:18:24,480 மேலும் பொதுவாக. 402 00:18:24,480 --> 00:18:27,810 எனவே இந்த வரி அடிப்படையில், என்று கூறி அந்த கோப்பு, தரமான நான் / ஓ டாட் காண செல்ல 403 00:18:27,810 --> 00:18:31,740 h, மற்றும் நகல் மற்றும் அதன் உள்ளடக்கங்களை ஒட்டவும் சரி இங்கே என் கோப்பு மேல் 404 00:18:31,740 --> 00:18:33,860 நான் இல்லை என்று நானே அந்த கைமுறையாக செய்ய. 405 00:18:33,860 --> 00:18:40,970 >> மற்றும் உள்ளே juiciest துண்டுகள் மத்தியில் நாம் கூறி அந்த கோப்பை என்ன செயல்பாடு இருந்தது? 406 00:18:40,970 --> 00:18:45,740 என்ன செயல்பாடு நாங்கள் அறிவிக்கப்பட்டது சொன்னார் அல்லது தரமான நான் / ஓ டாட் மணி குறிப்பிடப்பட்டுள்ளது 407 00:18:45,740 --> 00:18:47,120 பெரும்பாலும்? 408 00:18:47,120 --> 00:18:47,900 Printf, சரியான? 409 00:18:47,900 --> 00:18:50,797 நாம் printf எழுத திங்கள், அது இருந்தது. 410 00:18:50,797 --> 00:18:52,880 மிகவும் ஆசையோடு தான் வந்தது போல் மேடையில் அவர் மீது தான் 411 00:18:52,880 --> 00:18:55,540 இருந்த எப்படி வரைய வேண்டும் தெரிந்தது திரையில் ஏதாவது, 412 00:18:55,540 --> 00:18:58,660 எனவே printf பல ஆண்டுகளாக இருக்கிறது. 413 00:18:58,660 --> 00:19:00,240 அதனால் இந்த நாங்கள் அதை அணுக எப்படி இருக்கும். 414 00:19:00,240 --> 00:19:03,280 நாம் இங்கே நகர்த்த என்றால், இப்போது, முக்கிய ஒத்த நாங்கள் இருந்தது 415 00:19:03,280 --> 00:19:06,620 புதிர் துண்டு கூறினார் பச்சை கொடி சொடுக்கும் போது என்று 416 00:19:06,620 --> 00:19:07,620 கீறல் உலகில். 417 00:19:07,620 --> 00:19:10,130 இது வெறும் வகையான தான் மனிதர்களுடைய முன்னிருப்பு பெயர் 418 00:19:10,130 --> 00:19:13,340 பிரதிநிதித்துவம் என்று முடிவு திட்டத்தின் ஒரு நுழைவு புள்ளியாக இயல்பாகும். 419 00:19:13,340 --> 00:19:16,540 நிரலாக்க குறியீடு துண்டின் முதல் கொலை. 420 00:19:16,540 --> 00:19:19,700 >> இதற்கிடையில், இந்த சுருள் ப்ரேஸ் வகையான வளைந்த வடிவம் போன்ற 421 00:19:19,700 --> 00:19:21,410 அந்த மஞ்சள் புதிதாக துண்டுகள் நிறைய. 422 00:19:21,410 --> 00:19:24,860 அவர்கள் வகையான ஒரு முழு பெறலாம் ஒன்றாக வழிமுறைகளை கொத்து. 423 00:19:24,860 --> 00:19:28,350 எனவே தான் வகையான ஒன்றாக இணைக்கிறது தொடர்புடைய சில செயல்பாடு. 424 00:19:28,350 --> 00:19:33,750 நிச்சயமாக printf ஒரு செயல்பாடு என்று நாம் தான் செய்தது போல், திரையில் அச்சிடுகிறது. 425 00:19:33,750 --> 00:19:35,190 >> என்ன இந்த அடைப்புக்குறிக்குள் பற்றி? 426 00:19:35,190 --> 00:19:38,770 எப்படி நீங்கள் நான் கூட வரையறுக்க இதற்கு முன் திட்டமிடப்பட்ட, ஆனால் வெறும் சார்ந்த 427 00:19:38,770 --> 00:19:41,320 இப்போது அதிகரித்து வட்டம், உள்ளுணர்வு, என்ன 428 00:19:41,320 --> 00:19:43,290 அடைப்புக்குறிக்குள் இங்கே எங்களுக்கு என்ன செய்கிறாய்? 429 00:19:43,290 --> 00:19:45,450 அல்லது அவர்கள் என்ன சுற்றியுள்ள? 430 00:19:45,450 --> 00:19:46,360 சரி? 431 00:19:46,360 --> 00:19:49,360 >> மாணவர்: அவர்கள் என்ன சொல்கிறார்கள் நீங்கள் printf அச்சிட போகிறோம். 432 00:19:49,360 --> 00:19:52,401 >> டேவிட் MALAN: ஆமாம், அவர்கள் என்ன சொல்கிறார்களோ நீங்கள் printf அச்சிட போகிறோம். 433 00:19:52,401 --> 00:19:56,260 அல்லது பொதுவாக, அவர்கள் செயல்பாடு உள்ளீடுகள் சுற்றியுள்ள. 434 00:19:56,260 --> 00:19:58,530 எனவே நீங்கள் கிட்டத்தட்ட யோசிக்க முடியும் அந்த அடைப்புக்குறிக்குள் 435 00:19:58,530 --> 00:20:01,620 உலோக போல இந்த இடைநிலைப்பலகையில் கிளிப்பை. 436 00:20:01,620 --> 00:20:05,940 அது என்ன, என்ன வைத்திருக்கும் இருக்கிறது வாதங்கள் வழங்க பயன்படுத்த போகிறது 437 00:20:05,940 --> 00:20:08,500 செயல்பாடு, இது ஒரு இந்த வழக்கில், printf என்று அழைக்கப்படுகிறது. 438 00:20:08,500 --> 00:20:12,390 >> எனவே பொதுவாக எந்த நேரம், நாம் ஒரு செயல்பாடு அழைப்பு 439 00:20:12,390 --> 00:20:14,280 நாம் ஒரு ஜோடி அடைப்புக்குறிக்குள் பார்க்க போகிறோம். 440 00:20:14,280 --> 00:20:17,000 ஒருவேளை அது ஏதாவது கொண்டு, போன்ற இப்போது, அது ஒருவேளை வேறு எதுவும் இல்லை. 441 00:20:17,000 --> 00:20:19,770 நீங்கள் வைத்து அங்கு ஆனால் தான் உள்ளீடுகள் அல்லது என்று அழைக்கப்படும் வாதங்கள் 442 00:20:19,770 --> 00:20:20,680 ஒரு செயல்பாடு. 443 00:20:20,680 --> 00:20:22,470 >> இங்கே ஒரு வாதம். 444 00:20:22,470 --> 00:20:24,467 நான் எல்லாவற்றையும் உயர்த்தி மேற்கோளில் இடையே, 445 00:20:24,467 --> 00:20:26,300 அது மாறிவிடும் என்பதால் என்று இந்த மொழியில் 446 00:20:26,300 --> 00:20:29,950 நீங்கள் ஒரு பிரதிநிதித்துவம் வேண்டும் போது சி, சரம் என்று ஒரு சொல் அல்லது சொற்றொடர் ஆகும் 447 00:20:29,950 --> 00:20:33,470 அல்லது ஒரு paragraph-- நீங்கள் வேண்டும் இரட்டை மேற்கோளில் அதை சுற்றியுள்ள. 448 00:20:33,470 --> 00:20:35,420 ஒற்றை இல்லை மேற்கோள், இரட்டை மேற்கோளில். 449 00:20:35,420 --> 00:20:37,460 நான் இங்கே செய்துவிட்டேன் சரியாக என்ன. 450 00:20:37,460 --> 00:20:39,900 >> இதற்கிடையில் ஒரு பங்கி இருக்கிறது அங்கு இறுதியில் சின்னம். 451 00:20:39,900 --> 00:20:41,600 பின்சாய்வுக்கோடானது n. 452 00:20:41,600 --> 00:20:43,460 நாங்கள் குறிப்பிடப்படுகின்றன என்று என்ன சொன்னார்? 453 00:20:43,460 --> 00:20:44,093 சரி? 454 00:20:44,093 --> 00:20:44,980 >> மாணவர்: ஒரு புதிய வரி. 455 00:20:44,980 --> 00:20:45,896 >> டேவிட் MALAN: புதிய வரி. 456 00:20:45,896 --> 00:20:47,910 சரி, நீங்கள் செய்ய பொதுவாக போது சேர்க்கவும் அடிக்கிறது 457 00:20:47,910 --> 00:20:50,430 நீங்கள் நிரல் வேண்டும் ஒரு புதிய வரி வெளிக்காட்டாதே. 458 00:20:50,430 --> 00:20:54,210 மாறாக நீங்கள் வெளிப்படையாக அதை சொல்ல இந்த ஒப்புக்கொண்டபடி கமுக்கமான துண்டு 459 00:20:54,210 --> 00:20:58,770 தொடரியல், பின்சாய்வுக்கோடானது n, என்று நீங்கள் ஒரு புதிய வரி அங்கு செல்ல விரும்பவில்லை. 460 00:20:58,770 --> 00:20:59,810 இறுதியாக அரைப்புள்ளி. 461 00:20:59,810 --> 00:21:01,560 நாம் உண்மையில் பேச இதை பற்றி அதிகமாக, 462 00:21:01,560 --> 00:21:04,893 மற்றும் இதுவரை இந்த சில பேன் இருக்கும் முதல் பிரச்சனை உங்கள் இருப்பை 463 00:21:04,893 --> 00:21:07,990 நீங்கள் உணர தவறிவிட்டது போது, அமைக்க நீங்கள் முட்டாள் ஏதாவது மறந்து 464 00:21:07,990 --> 00:21:08,614 ஒரு அரைப்புள்ளி என. 465 00:21:08,614 --> 00:21:11,600 பொதுவாக அதை வைத்து அந்த பிரச்சனை இல்லை சரிசெய்யும். 466 00:21:11,600 --> 00:21:13,511 ஆனால் அது என்ன தான் எங்களுக்கு, நீங்கள் சொல்ல முடியும்? 467 00:21:13,511 --> 00:21:15,670 >> மாணவர்: [செவிக்கு புலப்படாமல்]. 468 00:21:15,670 --> 00:21:17,484 >> டேவிட் MALAN: மன்னிக்கவும்? 469 00:21:17,484 --> 00:21:18,532 >> மாணவர்: [செவிக்கு புலப்படாமல்]. 470 00:21:18,532 --> 00:21:19,990 டேவிட் MALAN: ஒரு அறிக்கை முடித்தல். 471 00:21:19,990 --> 00:21:22,770 இது காலம் போன்ற வகையான தான் ஒரு ஆங்கில வார்த்தையை இறுதியில், 472 00:21:22,770 --> 00:21:25,790 இந்த மொழியில் அதேசமயம் சி இது ஒரு அறிக்கையில் முடிவுக்கு. 473 00:21:25,790 --> 00:21:29,250 நிரலாக்க ஒரு வழிமுறை நீங்கள் தான் சொல்ல வேண்டும் என்று குறியீடு, 474 00:21:29,250 --> 00:21:30,500 நான் இந்த முடிச்சாச்சு. 475 00:21:30,500 --> 00:21:32,240 இப்போது இங்கே ஒரே ஒரு கவனிக்கிறது. 476 00:21:32,240 --> 00:21:34,614 எனவே நீங்கள் பெற வேண்டும் வைத்து அரைக்காற்புள்ளிகள் ஒரு பழக்கம் 477 00:21:34,614 --> 00:21:36,190 ஒவ்வொரு மூடிய அடைப்பு பிறகு. 478 00:21:36,190 --> 00:21:38,610 உதாரணமாக யாரும் இல்லை அடுத்த களைவதற்கு, மற்றும் நாம் செய்வோம் 479 00:21:38,610 --> 00:21:40,430 எதிர்காலத்தில் வருகிறேன் வெற்றிடத்தை என்ன வழி. 480 00:21:40,430 --> 00:21:44,080 ஆனால், இந்த விஷயத்தில் உங்கள் printf ஒரு செயல்பாடு, அல்லது ஒரு அறிக்கை பயன்படுத்தப்படும், 481 00:21:44,080 --> 00:21:47,420 எனவே நாம் அந்த வேண்டும் அது மிகவும் இறுதியில் நிலையத்தை. 482 00:21:47,420 --> 00:21:50,980 >> நான் வேண்டுமென்றே சி மீது எடுக்கவில்லை வெளிப்படையாக சி, சி ++ போன்ற மொழிகளில் நிறைய, 483 00:21:50,980 --> 00:21:55,000 ஜாவா, ஜாவா, மற்றும் எந்த எண் மற்ற மொழிகளில் நிறைய 484 00:21:55,000 --> 00:21:56,730 தொடரியல் விவரங்கள் வகையான. 485 00:21:56,730 --> 00:22:00,120 நீங்கள் புதிய இருக்கிறோம், நிச்சயமாக அந்த நிரலாக்க உண்மையிலேயே நீங்கள் பயணம் செய்யலாம். 486 00:22:00,120 --> 00:22:02,307 நீங்கள் குறிக்க என் வார்த்தைகள், நீங்கள் சில சாப்பிடுவேன் 487 00:22:02,307 --> 00:22:04,140 இந்த அனுபவம் அலுவலக நேரம் அல்லது தாமதமாக 488 00:22:04,140 --> 00:22:07,554 இரவில் சில ப தொகுப்பு, அங்கு வேலை உங்கள் மட்டமான திட்டம் தொகுக்க, 489 00:22:07,554 --> 00:22:09,470 அதை நீங்கள், ரன் தவறு என்ன யோசனை, 490 00:22:09,470 --> 00:22:11,513 அது முற்றிலும் தெரிகிறது நீங்கள் தர்க்கரீதியாக சரியான. 491 00:22:11,513 --> 00:22:13,596 நீங்கள் மறந்துவிட்டேன் ஏனெனில் அது தான் தாக்கியதால் போல 492 00:22:13,596 --> 00:22:15,250 சில வரி இறுதியில் ஒரு அரைப்புள்ளி. 493 00:22:15,250 --> 00:22:17,590 >> ஆனால் இந்த விஷயங்கள் வகையான உள்ளன உடனடியாக பார்க்க கற்று கொள்ள போகிறோம். 494 00:22:17,590 --> 00:22:20,048 உண்மையில் இந்த விஷயங்கள் CA மற்றும் TF தான் வேண்டும் என்று 495 00:22:20,048 --> 00:22:23,210 அப்படி பார்க்க பயிற்சி மிகவும் விரைவாக நீங்கள் விட. 496 00:22:23,210 --> 00:22:26,610 எனவே இந்த நீங்கள் சொல்ல மட்டும் ஆகிறது பிரச்சனை முழுக்கு, குறிப்பாக 1 அமைந்தது 497 00:22:26,610 --> 00:22:28,217 இந்த பொருட்களை மூலம் அலுக்கவில்லை இல்லை. 498 00:22:28,217 --> 00:22:30,050 நீங்கள் அப்படி acclimate முறை உலக, நீங்கள் 499 00:22:30,050 --> 00:22:35,130 விஷயங்களை பார்க்க ஆரம்பிக்கும் என்று நீங்கள் போகலாம் இந்த முதல் வாரத்தில் முதல் பார்வையில் பார்க்க. 500 00:22:35,130 --> 00:22:37,440 >> எனவே மூல குறியீடு என்று ஒன்று உள்ளது. 501 00:22:37,440 --> 00:22:40,370 நாம் அதை கடந்து செல்ல வேண்டும் என்று அழைக்கப்படும் ஒடுக்கி. 502 00:22:40,370 --> 00:22:42,850 அந்த தொகுப்பானாக நாம் வெளியீடு வழங்குகிறது கூறினார் 503 00:22:42,850 --> 00:22:45,660 பொருள் குறியீடு என அழைக்கப்படும், பூஜ்ஜியங்களாக மற்றும் ஒருவர் என அழைக்கப்படும். 504 00:22:45,660 --> 00:22:47,747 ஆனால் அங்கு இருந்து, நமக்கு என்ன சொல்ல? 505 00:22:47,747 --> 00:22:49,080 சரி அது எங்களுக்கு இந்த வடிவங்கள் கொடுக்கிறது. 506 00:22:49,080 --> 00:22:52,020 மீண்டும் உங்கள் கணினி, உள்ளே உங்கள் இன்டெல், 507 00:22:52,020 --> 00:22:54,350 இந்த வடிவங்கள் புரிந்துகொள்கிறது பூஜ்ஜியங்களாக மற்றும் ஒருவர். 508 00:22:54,350 --> 00:22:57,300 மற்றும் சில நேரங்களில் முறை ஒரு உண்மையான தசம எண் பிரதிபலிக்கிறது 509 00:22:57,300 --> 00:22:59,770 நாம் சில நேரங்களில், கடந்த வாரத்தில் பார்த்த அது ஒரு கடிதம் பிரதிபலிக்கிறது 510 00:22:59,770 --> 00:23:02,730 போன்ற நாம் சில நேரங்களில், கடந்த வாரம் பார்த்தேன் அது ஒரு வழிமுறை பிரதிபலிக்கிறது 511 00:23:02,730 --> 00:23:05,460 திரையில் ஏதாவது அச்சிடுதல் போன்ற. 512 00:23:05,460 --> 00:23:08,782 >> Instance-- எனவே printf மாறாக, என்னை முன்னாடி விடுங்கள். 513 00:23:08,782 --> 00:23:11,240 நாம் வழங்கப்படும் எடுத்து அந்த பூஜ்ஜியங்களும் தான் என்று 514 00:23:11,240 --> 00:23:14,200 இந்த கட்டளையை செய்ய தயாரிக்கப்பட்டது. 515 00:23:14,200 --> 00:23:16,050 ஆனால் செய்ய ஒரு மொழி அல்ல. 516 00:23:16,050 --> 00:23:19,370 விஷயம் மத்தியில் செய்ய அல்ல என்று பூஜ்ஜியங்களாக மற்றும் ஒருவர் உற்பத்தி. 517 00:23:19,370 --> 00:23:23,780 மாறாக செய்ய ஒரு மிக வசதியாக இருக்கிறது அதன் நோக்கம் வாழ்க்கையில் என்ற திட்டம் 518 00:23:23,780 --> 00:23:27,267 கண்டுபிடிக்க அடிப்படையில் எப்படி உங்கள் நிரல் தொகுக்க. 519 00:23:27,267 --> 00:23:29,350 நாம் இந்த அதை பயன்படுத்த முதல் வாரங்களில் அது வெறும் 520 00:23:29,350 --> 00:23:30,910 அமெரிக்க நிறைய பிரச்சனைகள் சேமிக்கப்படுகிறது. 521 00:23:30,910 --> 00:23:34,080 >> ஆனால் என்ன செய்ய உண்மையில் ஆகிறது நீங்கள் ஹலோ தொகுக்க போது செய்து, 522 00:23:34,080 --> 00:23:36,690 நாம் கடந்த காலத்தில் சொன்னது போல், அது, ஆகிறது உங்கள் நிலைவட்டில் தேடும் 523 00:23:36,690 --> 00:23:40,620 அல்லது தற்போதைய கோப்புறை, கோப்பு வெளிப்படையாக என்ன என்று? 524 00:23:40,620 --> 00:23:41,815 Hello.c, சரியான? 525 00:23:41,815 --> 00:23:43,190 என்று ஒரு மரபு வெறும் வகையான தான். 526 00:23:43,190 --> 00:23:45,620 இது தன்னிச்சையான தான் ஆனால் என்று விஷயங்கள் உள்ளன வழி. 527 00:23:45,620 --> 00:23:48,620 நீங்கள் பெயரை குறிப்பிட என்றால், செய்ய இன்னும் இல்லை என்று ஒரு திட்டம், 528 00:23:48,620 --> 00:23:52,200 அதை மூல குறியீடு பார்க்க நடக்கிறது ஒரு கோப்பில், இயல்பாக, hello.c பொருள். 529 00:23:52,200 --> 00:23:53,530 அது காண்கிறது என்றால், பெரும். 530 00:23:53,530 --> 00:23:56,650 அது மூல மாற்ற நடக்கிறது நீங்கள் பொருள் குறியீடு குறியீடு. 531 00:23:56,650 --> 00:23:59,670 >> ஆனால் நான் வெற்றி ஒவ்வொரு முறையும் சேர்க்கவும் ஹலோ செய்ய இயங்கும் பிறகு, 532 00:23:59,670 --> 00:24:03,560 நீங்கள் சென்ற முறை பார்த்து நினைவு செய்கிறது மிகவும் நீண்ட மற்றும் ரகசிய வரிசை 533 00:24:03,560 --> 00:24:06,430 மற்ற வெள்ளை கடிதங்கள் மற்றும் திரையில் எழுத்துக்கள்? 534 00:24:06,430 --> 00:24:11,220 சரி என்று உண்மையான கட்டளை இருந்தது உண்மையான மொழி, என்று இயங்கும். 535 00:24:11,220 --> 00:24:15,500 எனவே உண்மையான மொழி நாங்கள் மிகவும் பயன்படுத்த வேண்டும் செமஸ்டர் கணகண வென்ற சப்தம் என்று ஒன்று இருக்கிறது. 536 00:24:15,500 --> 00:24:19,280 நீங்கள் சில பயன்படுத்தப்படும் காட்சி முன் ஸ்டுடியோ, அல்லது GCC, 537 00:24:19,280 --> 00:24:21,340 அல்லது மற்ற கம்பைலர்களை எந்த எண். 538 00:24:21,340 --> 00:24:22,620 நாம் கணகண வென்ற சப்தம் பயன்படுத்த வேண்டும். 539 00:24:22,620 --> 00:24:26,950 >> மற்றும் கணகண வென்ற சப்தம் நம்மை உண்மையில் மாற்ற அனுமதிக்கிறது மூல குறியீடு பொருள் குறியீடு. 540 00:24:26,950 --> 00:24:29,430 இந்த உண்மையில் என்ன நடைமுறையில் என்ன? 541 00:24:29,430 --> 00:24:33,390 சரி எனக்கு ஒரு செல்ல அனுமதிக்க கடந்த காலத்தில் இருந்து என் கோப்புறைகளை. 542 00:24:33,390 --> 00:24:35,760 CS50 பயன்பாட்டிற்கான உள்ளே. 543 00:24:35,760 --> 00:24:42,080 என்னை போய் இந்த உருவாக்க வேண்டும் அதே கோப்பு, தரமான நான் / ஓ டாட் மணி அடங்கும். 544 00:24:42,080 --> 00:24:42,875 Int முக்கிய வெற்றிடத்தை. 545 00:24:42,875 --> 00:24:46,000 நாம் எதிர்காலத்தில் வருகிறேன் என்றால் என்ன என்ன வெற்றிடத்தை வழிமுறையாக எண்ணாக. 546 00:24:46,000 --> 00:24:49,130 ஆனால் இப்போது செய்வோம் ஹலோ உலகம் பின்சாய்வுக்கோடானது n, 547 00:24:49,130 --> 00:24:50,500 நாங்கள் பலகையில் போல. 548 00:24:50,500 --> 00:24:53,930 >> எனக்கு hello.c என்று இந்த கோப்பு காப்பாற்ற நாம். 549 00:24:53,930 --> 00:24:58,280 இப்போது நான் இந்த தொகுக்க வேண்டும் என்றால் நான் என்னை in-- ரன் பெரிதாக்க could-- 550 00:24:58,280 --> 00:25:00,450 ஹலோ நுழைய வேண்டும். 551 00:25:00,450 --> 00:25:02,645 இந்த மீண்டும் இருந்தது என்று மிகவும் புரிந்து வரி. 552 00:25:02,645 --> 00:25:05,120 ஆனால் இப்போது குறைந்தபட்சம் ஒரு வார்த்தை ஒருவேளை நீங்கள் வெளியே தாண்டுகிறது. 553 00:25:05,120 --> 00:25:07,087 கணகண வென்ற சப்தம் நாம் முன்னர் பார்த்த அந்த வரி. 554 00:25:07,087 --> 00:25:10,420 இப்போது மற்ற பொருட்களை நிறைய வெளிப்படையாக இருக்கிறது நாங்கள் இன்று எங்கள் கைகளை அசைப்பது வேண்டும் என்று. 555 00:25:10,420 --> 00:25:14,020 ஆனால் ஒரு சில துணை இல்லை, இங்கே ஒரு சில எழுத்துக்கள் 556 00:25:14,020 --> 00:25:14,907 வட்டி என்று. 557 00:25:14,907 --> 00:25:16,490 ஆனால் நான் போய் இந்த செய்ய போகிறேன். 558 00:25:16,490 --> 00:25:18,281 நான் முதல் இயக்க போகிறேன் ஹலோ, நான் நிரூபிக்க 559 00:25:18,281 --> 00:25:20,320 இது திங்கள் இருந்தது அந்த வேலை. 560 00:25:20,320 --> 00:25:22,330 ஆனால் இப்போது நான் திட்டம் நீக்க போகிறேன். 561 00:25:22,330 --> 00:25:25,870 மற்றும் நாம் மிகவும் போன்ற இந்த குறுகிய பெயர்கள் கடைசி நேரத்தில், 562 00:25:25,870 --> 00:25:29,787 நீக்கி கட்டளை ஏதாவது நுழைய, நீக்க, ஆர் உள்ளது. 563 00:25:29,787 --> 00:25:31,870 நீங்கள் சில போகிறோம் மிகவும் ரகசிய கேள்விகள். 564 00:25:31,870 --> 00:25:35,210 ஹார்ட் நீங்கள் செய்ய முடியும் என்று நம்புகிறேன் கூட கடினமாக இந்த கேள்வியை புரிந்து கொள்ள வேண்டும். 565 00:25:35,210 --> 00:25:38,100 ஆனால் வழக்கமான கோப்பு ஹலோ நீக்க வழிமுறையாக நீங்கள் ஹலோ நீக்க வேண்டும் செய்கின்றன. 566 00:25:38,100 --> 00:25:42,650 >> நான் போய் ஒய் தட்டச்சு செய்யலாம் ஆம், இப்போது உள்ளிடவும், அது போய்விட்டது. 567 00:25:42,650 --> 00:25:45,130 இந்த இப்போது அர்த்தம் என்ன, நான் என் திரையில் தெளிவாக என்றால், 568 00:25:45,130 --> 00:25:47,301 அதற்கு பதிலாக என்று ஹலோ நீங்கள் செய்து 569 00:25:47,301 --> 00:25:48,800 நான் இந்த நல்ல பெறுவது என்ன தெரியும். 570 00:25:48,800 --> 00:25:50,690 நான் ஒடுக்கி நானே இயக்க போகிறேன். 571 00:25:50,690 --> 00:25:53,330 நான் சில நிரல் தேவையில்லை என் கோப்பை என்று அழைக்கப்படும் என்ன கண்டுபிடிக்க. 572 00:25:53,330 --> 00:25:55,370 நான், hello.c எழுதினார் இது என்று என்ன தெரியும், 573 00:25:55,370 --> 00:25:57,640 நான் தெளிவாக என்று தட்டச்சு திறன் இருக்கிறேன். 574 00:25:57,640 --> 00:26:02,620 எனவே நான் போக போகிறேன் மற்றும் Enter hello.c கணகண வென்ற சப்தம். 575 00:26:02,620 --> 00:26:03,264 >> வேலை தெரிகிறது. 576 00:26:03,264 --> 00:26:05,930 கூடுதல் வெளியீடு இருக்கிறது, கணகண வென்ற சப்தம் தொகுப்பி உள்ளது, ஏனெனில். 577 00:26:05,930 --> 00:26:08,590 அதை மாற்றும் என்ன பூஜ்ஜியங்களும் ஒன்றுகளும் மூல குறியீடு. 578 00:26:08,590 --> 00:26:12,870 அதனால் நான் இப்போது டாட் செய்தால் HM, உள்ளிடவும் ஹலோ குறைத்துவிடும். 579 00:26:12,870 --> 00:26:14,630 புதிய பிழை செய்தி இன்று. 580 00:26:14,630 --> 00:26:17,610 எனவே சண்டை வெறும் பெயர் நாம் பயன்படுத்தி வருகிறோம் வரியில் ஒளிரும். 581 00:26:17,610 --> 00:26:20,360 என்று ஒரு மொத்த மிகையாக இருக்கிறது, ஆனால் இப்போது, அதாவது அனைத்து 582 00:26:20,360 --> 00:26:21,401 அதை ஒளிரும் வரியில் தான். 583 00:26:21,401 --> 00:26:22,880 மற்றும் அது நம்மை கத்தறாள். 584 00:26:22,880 --> 00:26:25,690 >> அல்லது கோப்பு இல்லை அடைவு ஒரு சிறிய நேரடியான. 585 00:26:25,690 --> 00:26:28,190 ஆனால் நிச்சயமாக நான் அந்த பொருள் குறியீடு செய்தார். 586 00:26:28,190 --> 00:26:30,930 ஆனால் ப என்று, நான் கட்டளை தட்டச்சு செய்தால் 587 00:26:30,930 --> 00:26:34,650 இந்த உள்ளடக்கங்களை பட்டியலிட என்ன இது அடைவு,? 588 00:26:34,650 --> 00:26:36,210 பட்டியல், ls. 589 00:26:36,210 --> 00:26:39,332 பொருட்களை ஒரு கொத்து அங்கு இங்கே உள்ள, அவற்றில் சில, பயன்பாட்டிற்கான வந்தது 590 00:26:39,332 --> 00:26:42,040 என் டெஸ்க்டாப் கோப்புறையை, இறக்கம் போன்ற கோப்புறை, டிராப்பாக்ஸ் கோப்புறையில், மற்றும் அனைத்து 591 00:26:42,040 --> 00:26:42,850 என்று பொருள். 592 00:26:42,850 --> 00:26:45,410 ஆனால் என்ன சுவாரசியமான ஆகிறது hello.c, இது 593 00:26:45,410 --> 00:26:47,286 நான் gedit ஒரு கணம் முன்பு உருவாக்கப்பட்டது. 594 00:26:47,286 --> 00:26:49,160 மற்றும் புதிரான என்ன இங்கே உள்ள பெயரை பார்த்து, 595 00:26:49,160 --> 00:26:53,110 நாங்கள் செய்யவில்லை ஒருவேளை அந்த அனைத்து கடைசி நேரத்தில் பார்க்க? 596 00:26:53,110 --> 00:26:54,710 >> சரி, a.out? 597 00:26:54,710 --> 00:26:56,920 எனவே மீண்டும் ஒரு நாள், அது வெறும் முடிவு செய்யப்பட்டது போது என்று 598 00:26:56,920 --> 00:26:58,760 நீங்கள் ஒரு நிரலை தொகுக்க முதல் முறையாக, 599 00:26:58,760 --> 00:27:02,360 நீங்கள் பெயரை குறிப்பிட வேண்டாம் ஒரு கோப்பு, அது ஒரு அழைப்பு விடுங்கள். 600 00:27:02,360 --> 00:27:05,800 மற்றும் a.out இந்த அர்த்தம் ஒடுக்கி வெளியீடு. 601 00:27:05,800 --> 00:27:07,790 எனவே அது ஒரு திட்டத்தை ஒரு கொடுமை பெயர். 602 00:27:07,790 --> 00:27:12,820 ஆனால் அந்த தர்க்கம் மூலம், ஸ்லாஷ் டாட் தற்போதைய அடைவு,, a.out குறைக்க 603 00:27:12,820 --> 00:27:16,102 உண்மையில் அங்கு சொல்ல வேண்டும் ஹலோ உலக திட்டத்தை என். 604 00:27:16,102 --> 00:27:17,560 இப்போது கொஞ்சம் கூட, உடற்பயிற்சி ஓட. 605 00:27:17,560 --> 00:27:20,420 நான் இந்த மறுபெயரிட வேண்டும் என்றால் கோப்பு, நீங்கள் என்று மாறிவிடும் 606 00:27:20,420 --> 00:27:23,000 மற்றொரு பெயரில் ஒரு கோப்பு நகர்த்த. 607 00:27:23,000 --> 00:27:28,750 எனவே எம்.வி. a.out, பின்னர் நான் அதை அழைக்க முடியும் உள்ளிடவும் ஹலோ. 608 00:27:28,750 --> 00:27:30,940 எனவே, இந்த ஒரு லினக்ஸ் கட்டளை. 609 00:27:30,940 --> 00:27:34,370 DOS, இந்த ஆண்டுகளுக்கு முன்பு இருந்தது விண்டோஸ் ஒரு முனை விண்டோவில் உள்ளது 610 00:27:34,370 --> 00:27:36,460 தெரிகிறது என்று ஒருவித இந்த, லினக்ஸ் மற்றும் மேக் போன்ற 611 00:27:36,460 --> 00:27:38,140 கணினிகள் ஒளிரும் வரியில் வேண்டும். 612 00:27:38,140 --> 00:27:41,490 கூட பெரும்பாலும் எனினும் அரிதாக, நீங்கள் எப்போதும், அதை பயன்படுத்த. 613 00:27:41,490 --> 00:27:44,590 >> ஆனால் நான் என்ன செய்துவிட்டேன் ரன் ஒரு அதன் பெயர் எம்.வி. நிரல், 614 00:27:44,590 --> 00:27:47,900 நான் அதை வழங்கப்படும் இரண்டு வாதங்கள், அதனால் பேச. 615 00:27:47,900 --> 00:27:48,630 இரண்டு உள்ளீடுகள். 616 00:27:48,630 --> 00:27:50,260 a.out அசல் பெயர். 617 00:27:50,260 --> 00:27:51,630 ஹலோ புதிய பெயர். 618 00:27:51,630 --> 00:27:55,670 நான் இப்போது டாட் சாய்வு செய்தால் ஹலோ, உள்ளிடவும், என்று உள்ளது. 619 00:27:55,670 --> 00:28:00,770 நான் டாட் சாய்வு a.out செய்தால், என்ன நான் பார்க்க வேண்டும் எதிர்பார்க்கிறீர்கள்? 620 00:28:00,770 --> 00:28:02,250 >> பாஷ், எந்த அடைவு அல்லது கோப்பு. 621 00:28:02,250 --> 00:28:03,350 நான் அதை பெயர் மாற்றம் காரணம். 622 00:28:03,350 --> 00:28:04,975 எனவே இந்த பயன்படுத்தி கொள்வது ஒரு பிட் எடுக்கும். 623 00:28:04,975 --> 00:28:06,977 ஆனால் பிரச்சனை 1 அமைந்தது விவரக்குறிப்பு உண்மையிலேயே சாப்பிடுவேன் 624 00:28:06,977 --> 00:28:08,810 மூலம் உங்கள் கையை பிடித்து இந்த minutae சில. 625 00:28:08,810 --> 00:28:11,050 இந்த முழு காரணம் அறிவார்ந்த திசை திருப்ப 626 00:28:11,050 --> 00:28:12,966 மேலும் சுவாரஸ்யமான இருந்து கையில் கருத்துக்கள், இது 627 00:28:12,966 --> 00:28:15,310 உண்மையில் உருவாக்கும் ஆகிறது குறியீடு வெளியே ஒன்று. 628 00:28:15,310 --> 00:28:18,830 ஆனால் இது ஒரு மாற்றம் செய்வோம் இப்போது இந்த திட்டம். 629 00:28:18,830 --> 00:28:23,150 >> நான் ஏதோ என்று கடந்த கால நினைவு இந்த printf உங்கள் பெயர் குறிப்பிடுங்கள். 630 00:28:23,150 --> 00:28:25,790 உண்மையில் நாம் தான் இதை அங்கு பெரிய திரையில். 631 00:28:25,790 --> 00:28:30,640 பின்னர் நான் சரம் கள் பெறுகிறார் செய்தது திறந்த அடைப்புக்குறி, நெருங்கிய அடைப்புக்குறி GetString. 632 00:28:30,640 --> 00:28:33,430 மேலும் அடைப்புக்குறி சுருக்கெழுத்து அடைப்பு குறிப்பீடுகள். 633 00:28:33,430 --> 00:28:36,460 எனவே GetString எந்த வாதங்களை எடுத்து? 634 00:28:36,460 --> 00:28:38,440 இல்லை உள்ளீடுகள் இல்லை, ஆனால் அது அடைப்புக்குறிக்குள் வேண்டும், 635 00:28:38,440 --> 00:28:41,830 என்று தான் என்ன demarcates ஒரு செயல்பாடு அழைப்பு. 636 00:28:41,830 --> 00:28:46,440 >> எனவே நான் போக முயற்சி போகிறேன் இப்போது இந்த திட்டம் தொடர்பான ஒடுக்கி ரன். 637 00:28:46,440 --> 00:28:50,774 கணகண வென்ற சப்தம் hello.c, நான் இப்போது அதன் பெயர் மாற்ற முடியவில்லை. 638 00:28:50,774 --> 00:28:51,940 நான் பிழைகள் ஒரு மொத்தமாக கிடைத்தது. 639 00:28:51,940 --> 00:28:53,570 இங்கே அவுட் பெரிதாக்கவும் நாம். 640 00:28:53,570 --> 00:28:55,420 நான் மீண்டும் மேலே என்றால், நான் கடந்த முறை கூறினார் 641 00:28:55,420 --> 00:28:58,420 முதல், அதே பிழை நான் கடந்த முறை கிடைத்தது. 642 00:28:58,420 --> 00:29:04,210 Hello.c வரி 6 நான் ஒரு அண்டிக்ளேர்டு அடையாளங்காட்டி வரிசை, 643 00:29:04,210 --> 00:29:05,590 தரமான பொருள்? 644 00:29:05,590 --> 00:29:06,750 நான் செய்யவில்லை. 645 00:29:06,750 --> 00:29:10,050 என்ன தவறு இருப்பதால் நான் இந்த செய்யப்பட்ட நிரல், நீங்கள் கடந்த காலத்தில் இருந்து நினைவுகூர வேண்டும்? 646 00:29:10,050 --> 00:29:13,219 647 00:29:13,219 --> 00:29:15,010 சரி, நாம் வேண்டும் பயிற்சி சக்கரங்கள் என்று அழைக்கப்படும் 648 00:29:15,010 --> 00:29:16,510 நாம் ஒரு சில வாரங்களுக்கு பயன்படுத்த வேண்டும் என்று. 649 00:29:16,510 --> 00:29:19,480 ஆனால் நான் அந்த குறிப்பிட வேண்டும், எங்காவது இரணத்தை உள்ளே, 650 00:29:19,480 --> 00:29:22,720 நாம் எழுதியது என்று ஒரு கோப்பு உள்ளது முன்பு ஒரு சில ஆண்டுகளில். 651 00:29:22,720 --> 00:29:26,500 இது உள்ளே செயல்பாடுகளை உள்ளன போன்ற வெளிப்படையாக GetString. 652 00:29:26,500 --> 00:29:35,160 எனவே இப்போது நான் இங்கே கீழே சென்றால், பெரிதாக்க, மற்றும் மறு ரன் கணகண வென்ற சப்தம் hello.c. 653 00:29:35,160 --> 00:29:36,500 அடடா, மற்றொரு பிழை. 654 00:29:36,500 --> 00:29:38,590 ஆனால் நாம் இதற்கு முன் இந்த ஒரு பார்த்ததில்லை. 655 00:29:38,590 --> 00:29:41,900 >> இந்த ஒரு சிறிய மேலும் கண்டுபிடிக்க புரியாத. 656 00:29:41,900 --> 00:29:46,910 ஆனால் இந்த திரையில் திட்டமிட்டு இருக்கிறது நாம் இந்த கதையை சொல்ல வேண்டும், ஏனெனில். 657 00:29:46,910 --> 00:29:51,280 நீங்கள் போல், hello.c தொகுக்க முன் ஆலோசனை இருந்து படம், 658 00:29:51,280 --> 00:29:54,650 நீங்கள் தான் மாற்றும் பூஜ்ஜியங்களும் ஒன்றுகளும் மூல குறியீடு. 659 00:29:54,650 --> 00:30:00,340 இப்போது CS50 ஊழியர்கள் ஒரு சில ஆண்டுகளுக்கு முன்பு எழுதியது CS50.h, மற்றும் ஒரு தொடர்புடைய கோப்பு, 660 00:30:00,340 --> 00:30:01,640 CS50.c. 661 00:30:01,640 --> 00:30:04,490 மற்றும் ஒரு சில ஆண்டுகளுக்கு முன்பு நாம், அந்த கோப்புகளை தொகுக்கப்பட்ட 662 00:30:04,490 --> 00:30:07,290 நடக்கும் என்று ஒரு கோப்பு CS50.o. என்று 663 00:30:07,290 --> 00:30:09,180 >> அல்லது அது பெயர் மாற்றம் ஒரு சில விஷயங்கள். 664 00:30:09,180 --> 00:30:11,054 ஆனால் அந்த ஒரு எளிய வழி அதை பற்றி நினைத்து. 665 00:30:11,054 --> 00:30:14,960 எனவே நாம் CS50 தொகுக்கப்பட்ட பூஜ்ஜியங்களாக மற்றும் ஒருவர் ஒரு நூலகம். 666 00:30:14,960 --> 00:30:20,340 ஆனால் எங்கும் நான் குறிப்பிட்ட நான் என் zeroes இணைக்க வேண்டும் என்று 667 00:30:20,340 --> 00:30:24,030 என் ஹலோ உலகம் மற்றும் ஒருவர் பூஜ்ஜியங்களாக மற்றும் ஒருவர் நிரல் 668 00:30:24,030 --> 00:30:29,760 என்று CS50 ஊழியர்கள் ஒரு சில ஆண்டுகளுக்கு உருவாக்கப்பட்டது முன்பு ஒரு முழுமையான திட்டம். 669 00:30:29,760 --> 00:30:34,100 அனைத்து நான் எழுதும் குறிப்பிடப்பட்ட கணகண வென்ற சப்தம் hello.c hello.c தொகுக்க ஆகிறது. 670 00:30:34,100 --> 00:30:38,380 >> நான் கணகண வென்ற சப்தம் கூறினார் பூஜ்ஜியங்களும் ஒன்றுகளும் இணைப்பு 671 00:30:38,380 --> 00:30:41,650 உருவாக்கிய CS50 ஊழியர்கள் சில நேரம் முன்பு நீங்கள். 672 00:30:41,650 --> 00:30:48,280 எனவே இது ஒரு சுலபமான தீர்வை தான், , இணைப்பு, CS50 எல் கோடு. 673 00:30:48,280 --> 00:30:52,600 நாம் மீண்டும் இந்த பார்க்க வேண்டும் நீண்ட மீண்டும் மீண்டும் முன். 674 00:30:52,600 --> 00:30:54,420 ஆனால் இப்போது கவனிக்க எந்த வருத்தமும் இருந்தது. 675 00:30:54,420 --> 00:30:59,770 எனவே இப்போது நான் டாட் சாய்வு ரன் என்றால் ஹலோ, இப்போது அது வேலை. 676 00:30:59,770 --> 00:31:03,840 என்று தவறான ஒரு பிட் என்றாலும் என்ன கோப்பு நான் மீண்டும் முதல்? 677 00:31:03,840 --> 00:31:05,880 a.out. 678 00:31:05,880 --> 00:31:07,930 >> எனவே, என்னை ஒரு கணம் முன்னாடி விட. 679 00:31:07,930 --> 00:31:10,900 நாம் தான் தொகுக்கப்பட்ட திட்டம் குறியீடு மூன்று கோடுகள் உள்ளன. 680 00:31:10,900 --> 00:31:14,710 நான் ஹலோ உலகம் ஓடி போது, ஹலோ ஒரு கணம் முன்பு, நான் உங்கள் பெயரை குறிப்பிடுங்கள் பார்க்க முடியவில்லை. 681 00:31:14,710 --> 00:31:17,080 நான் ஓடி ஏனெனில் அந்த திட்டம் பழைய பதிப்பு. 682 00:31:17,080 --> 00:31:22,700 ஆனால் நான் உண்மையில் டாட் சாய்வு a.out இயக்க என்றால் , சேர்க்கவும் உங்கள் பெயர் கூற, ராப், ஹலோ, 683 00:31:22,700 --> 00:31:23,370 உலகம். 684 00:31:23,370 --> 00:31:23,870 ஆம். 685 00:31:23,870 --> 00:31:26,110 ஒரு பிழை வகையான தான். 686 00:31:26,110 --> 00:31:28,560 ஒருவேளை சரியான, ராப் என்று பொருள்? 687 00:31:28,560 --> 00:31:30,997 எனவே பிழைத்திருத்தம் குறியீடு இங்கே என்ன. 688 00:31:30,997 --> 00:31:31,872 மாணவர்: [செவிக்கு புலப்படாமல்]. 689 00:31:31,872 --> 00:31:38,415 690 00:31:38,415 --> 00:31:39,290 டேவிட் MALAN: நிச்சயமாக. 691 00:31:39,290 --> 00:31:43,160 அதனால் நான் அந்த இறுதி மாற்றங்களை செய்ய வேண்டும் அதனால் நான் ஒரு தற்காலிக கடந்து செல்லும் என்று, 692 00:31:43,160 --> 00:31:45,690 வெற்று ஒரு நிரப்பு போல், போல் நாம் ஒரு கணம் முன்பு செய்தது. 693 00:31:45,690 --> 00:31:47,870 ஆனால் சதவீதம் கள் இப்போது என்று வெற்று பூர்த்தி. 694 00:31:47,870 --> 00:31:52,100 எனவே இறுதியாக கடந்த ஒரு வெளிப்படுத்த அனுமதிக்க விவரம் மேஜிக் எதுவும் இல்லை என்று. 695 00:31:52,100 --> 00:31:54,090 நான் போக போகிறேன் மற்றும் hellow அகலும். 696 00:31:54,090 --> 00:31:56,070 நான் போக போகிறேன் மற்றும் a.out அகலும். 697 00:31:56,070 --> 00:31:58,410 எனவே இப்போது நான் எந்த திட்டங்கள் இல்லை, என் மூல குறியீடு. 698 00:31:58,410 --> 00:32:01,100 நான் ஒரு இயக்க போகிறேன் சற்று நீண்ட கட்டளையை, கணகண வென்ற சப்தம் 699 00:32:01,100 --> 00:32:05,650 ஓ ஹலோ hello.c கோடு LCS50 கோடு. 700 00:32:05,650 --> 00:32:08,700 >> இப்போது இந்த வகையான செல்ல தொடங்கி ஒரு காது மற்றும் ஒருவேளை மற்ற வெளியே. 701 00:32:08,700 --> 00:32:10,366 ஆனால் இந்த என்ன தவிர கிண்டல். 702 00:32:10,366 --> 00:32:14,910 கணகண வென்ற சப்தம் ஒடுக்கி, கோடு LCS50 ஆகிறது வேண்டுமென்றே மிகவும் இறுதியில் 703 00:32:14,910 --> 00:32:18,330 ஒரு வாக்கியத்தில் என்ன? 704 00:32:18,330 --> 00:32:19,607 CS50 நூலகம் இணைப்புகள். 705 00:32:19,607 --> 00:32:21,440 டோ ஈர்த்து, ஊழியர்கள் என்று தான் 706 00:32:21,440 --> 00:32:23,310 என் சொந்த வேலைத்திட்டத்தை அவற்றை crams. 707 00:32:23,310 --> 00:32:27,040 எனவே கையில் கடந்த கேள்வி, கோடு ஒருவேளை ஹலோ ஓ என்ன 708 00:32:27,040 --> 00:32:30,530 நீங்கள் கூட செய்து முன் இந்த இலக்கணத்தை பார்த்து? 709 00:32:30,530 --> 00:32:34,920 >> என்று ஒரு திட்டம் outputting இயல்புநிலை a.out என்ற. 710 00:32:34,920 --> 00:32:37,330 மாறாக ஹலோ என்ற. 711 00:32:37,330 --> 00:32:39,460 எனவே இப்போது எந்த a.out உள்ளது. 712 00:32:39,460 --> 00:32:42,660 இல்லை, அடைவு அல்லது கோப்பு, நான் வெளிப்படையாக கூறினார் ஏனெனில் 713 00:32:42,660 --> 00:32:46,720 அதனால், ஹலோ இந்த திட்டம் அழைக்க நான் இப்போது அப்படி ஒரு பெயரை தட்டச்சு செய்யலாம் 714 00:32:46,720 --> 00:32:47,790 அது நடந்து இருக்கிறது. 715 00:32:47,790 --> 00:32:50,180 >> இப்போது வெளிப்படையாக, அந்த பையன் ஆகிறது இல்லை சுவையற்ற 716 00:32:50,180 --> 00:32:52,170 என்று அனைத்து நினைவில் சிறிய minutia, சரியான? 717 00:32:52,170 --> 00:32:54,180 எனவே மேலே செல்லலாம் மீண்டும் ஹலோ பெற. 718 00:32:54,180 --> 00:32:57,880 மற்றும் இப்போது ஒரு உலக திரும்ப அனுமதிக்க இது ஹலோ செய்ய சொல்ல போதுமானது. 719 00:32:57,880 --> 00:33:00,410 ஆனால் அந்த மந்திரம் என்று நீங்கள் செய்து செய்ய, 720 00:33:00,410 --> 00:33:02,320 என்று மன சோர்வு என்று அதை நீங்கள் செய்து. 721 00:33:02,320 --> 00:33:04,630 நமது திட்டங்கள் மற்றும் பிரச்சினைகள், இன்னும் சிக்கலான கிடைக்கும் 722 00:33:04,630 --> 00:33:06,142 உண்மையிலேயே உங்கள் நண்பர் செய்யும். 723 00:33:06,142 --> 00:33:07,850 நீண்ட நேரம் இல்லை, ஏனெனில் இப்போது நாங்கள் போகிறோம் 724 00:33:07,850 --> 00:33:11,150 எழுதப்பட்ட அந்த திட்டங்கள் வேண்டும் இல்லை ஒரு கோப்பு, ஆனால் பல கோப்புகளை, 725 00:33:11,150 --> 00:33:16,310 மற்றும் செயல்முறை தானியக்க செய்ய ஒன்றாக எங்களுக்கு என்று அனைத்து ஒடுக்குவதற்கான. 726 00:33:16,310 --> 00:33:20,620 >> எனவே இப்போது அச்சிட. 727 00:33:20,620 --> 00:33:24,960 printf இந்த கோப்பின் உள்ளே, நிலையான உள்ளது நான் / ஓ டாட் மணி, நாம் முன்னர் பார்த்த அந்த, 728 00:33:24,960 --> 00:33:26,980 ஆனால் அதை விட printf இன்னும் இருக்கிறது. 729 00:33:26,980 --> 00:33:30,482 பின்சாய்வுக்கோடானது n தான், ஆனால் அங்கு மற்ற தப்பிக்கும் காட்சிகளில் ஒரு கொத்து. 730 00:33:30,482 --> 00:33:32,940 தப்பிக்கும் காட்சியில் ஒரு ஆகிறது ஏதாவது சொல்லி ஆடம்பரமான வழி 731 00:33:32,940 --> 00:33:35,990 என்று, ஒரு பின்சாய்வுக்கோடானது கொண்டு தொடங்குகிறது ஒரு முன் சாய்வு, பின்சாய்வுக்கோடானது, 732 00:33:35,990 --> 00:33:37,920 மற்றும் சில சிறப்பு விஷயம் இல்லை. 733 00:33:37,920 --> 00:33:43,770 நாம், இந்த மிக வாழ்கிறது ஆனால் ஏன் இரட்டை மேற்கோள் பின்சாய்வுக்கோடானது ஆகிறது, 734 00:33:43,770 --> 00:33:44,830 நீங்கள் நினைக்கிறீர்கள்? 735 00:33:44,830 --> 00:33:48,010 ஏன் இந்த விசித்திரமான வரிசை உள்ளது எழுத்துக்கள், பின்சாய்வுக்கோடானது இரட்டை மேற்கோள், 736 00:33:48,010 --> 00:33:50,505 ஏன் என்று பயனுள்ளதாக இருக்கும்? 737 00:33:50,505 --> 00:33:51,380 மாணவர்: [செவிக்கு புலப்படாமல்]. 738 00:33:51,380 --> 00:33:56,594 739 00:33:56,594 --> 00:33:57,760 டேவிட் MALAN: நிச்சயமாக, சரியான? 740 00:33:57,760 --> 00:34:01,830 எங்கள் ஹலோ உலக திட்டத்தை மீண்டும் யோசிக்கிறது நாம் இப்போது ஒரு சில முறை பார்த்திருக்கிறேன் என்று, 741 00:34:01,830 --> 00:34:05,880 ஒவ்வொரு முறையும் நாம் உலக ஹலோ பார்த்திருக்கிறேன் திட்டத்தை நாம் உள்ளே இரட்டை மேற்கோளில் இருந்தது 742 00:34:05,880 --> 00:34:08,210 இதில் ஹலோ மேற்கோள் உலக பின்சாய்வுக்கோடானது n. 743 00:34:08,210 --> 00:34:10,070 ஆனால் உங்களை நினைத்து, என்ன உண்மையில் நீங்கள் என்றால் 744 00:34:10,070 --> 00:34:12,520 ஒரு மேற்கோள் குறி அவுட் அச்சிட வேண்டும்? 745 00:34:12,520 --> 00:34:16,100 உங்கள் முதல் உள்ளுணர்வு இருக்கலாம் நான் இல்லை நான் இங்கே என்ன செய்ய வேண்டும் என்று ஏன் தெரியுமா, 746 00:34:16,100 --> 00:34:18,780 நாம் ஒரு சிறிய செயலற்ற இருக்க முடியும் ஆக்கிரமிப்பு, ஹலோ நண்பர். 747 00:34:18,780 --> 00:34:21,350 நாம் அந்த மாதிரி ஏதாவது செய்ய வேண்டும். 748 00:34:21,350 --> 00:34:25,230 >> ஆனால் ஏன் இந்த இப்போது சிக்கல் உள்ளது? 749 00:34:25,230 --> 00:34:28,730 என்று ஒதுக்கி சுருள் மேற்கோள் புறக்கணித்து சிறப்பு தானாகவே நமக்கு செய்யப்பட்டது. 750 00:34:28,730 --> 00:34:29,730 ஏன் இந்த சிக்கல் இருக்கிறது? 751 00:34:29,730 --> 00:34:36,719 752 00:34:36,719 --> 00:34:37,270 >> சரியாக. 753 00:34:37,270 --> 00:34:39,022 நாம் 4 மேற்கோள் மதிப்பெண்கள் போன்ற வேண்டும், ஏனெனில். 754 00:34:39,022 --> 00:34:41,230 சரி, முதலில் ஒரு ஒருவேளை இரண்டாவது ஒரு செல்கிறது, 755 00:34:41,230 --> 00:34:43,271 ஒருவேளை நான்காவது ஒரு மூன்றாவது ஒரு செல்கிறது, 756 00:34:43,271 --> 00:34:46,170 அல்லது, நான் கூட நிச்சயமாக இல்லை என்கிறேன் அல்லது இருக்க போகிறது கணினி ஆகும். 757 00:34:46,170 --> 00:34:48,352 மீண்டும் கணினிகள், தொகுப்பிகள் மீண்டும், மிகவும் ஊமை. 758 00:34:48,352 --> 00:34:50,060 அவர்கள் மட்டும் என்ன செய்ய வேண்டும் நீங்கள் செய்ய சொல்கிறீர்கள். 759 00:34:50,060 --> 00:34:54,270 நீங்கள் தெளிவான இல்லை என்றால் அவர்கள் ஒருவேளை ஒரு பிழை தூக்கி செல்கிறார்கள். 760 00:34:54,270 --> 00:34:57,700 >> நீங்கள் எப்படி என்று தெளிவான இல்லை என்றால் வேர்க்கடலை வெண்ணெய் மற்றும் ஜெல்லி ரொட்டி செய்ய 761 00:34:57,700 --> 00:34:59,510 வித்தியாசமான விஷயங்களை வந்திருக்கலாம். 762 00:34:59,510 --> 00:35:00,580 அதே யோசனை. 763 00:35:00,580 --> 00:35:03,100 இப்போது அது இல்லை என்று போதுமானதாக வேறு சில தப்பிக்கும் காட்சிகளில், 764 00:35:03,100 --> 00:35:04,820 ஆனால் நாம் நீண்ட காலத்திற்கு முன்பே அந்த விடுவேன். 765 00:35:04,820 --> 00:35:07,410 இவற்றில் தப்பிக்க காட்சிகளை ஏதாவது பிரதிநிதித்துவம் 766 00:35:07,410 --> 00:35:10,480 நீங்கள் முடியாது என்று மிக எளிதாக விசைப்பலகை, 767 00:35:10,480 --> 00:35:12,010 கணினி குழப்பம் இல்லாமல். 768 00:35:12,010 --> 00:35:15,733 >> இப்போது இதற்கிடையில் நாம் printf உள்ள பெட்டிகள். 769 00:35:15,733 --> 00:35:19,630 எழுதப்பட்ட முடியும் சதவிகிதம் ஈ, சதவீதம் கிட்டத்தட்ட அனைத்து சந்தர்ப்பங்களில், 770 00:35:19,630 --> 00:35:21,610 தரவு என்ன வகை ஒரு ஒதுக்கிட? 771 00:35:21,610 --> 00:35:23,920 மதிப்பு என்ன வகை? 772 00:35:23,920 --> 00:35:24,920 ஒரு தசம எண். 773 00:35:24,920 --> 00:35:27,234 எனவே உண்மையில் நாம் தொடங்க வேண்டும் ஏனெனில் அது சதவீதம் நான் பயன்படுத்தி 774 00:35:27,234 --> 00:35:28,650 ஒரு முழு போல, ஒரு சிறிய எளிமையான. 775 00:35:28,650 --> 00:35:29,550 சதவீதம் நான். 776 00:35:29,550 --> 00:35:31,320 நடக்கும் என்று ஒரு முழு தசம இருக்க வேண்டும். 777 00:35:31,320 --> 00:35:35,690 >> சதவீதம் கள் நாம் ஏற்கனவே கூறினார் ஒரு சரம் ஒரு ஒதுக்கிட. 778 00:35:35,690 --> 00:35:38,630 இது வெறும் ஒரு வார்த்தை, ஒரு வாக்கியம், ஒரு பத்தி, ஒரு கட்டுரை, என்ன. 779 00:35:38,630 --> 00:35:40,830 இது ஒரு காட்சி சில நீளம் எழுத்துக்கள். 780 00:35:40,830 --> 00:35:42,820 நாம் நீண்ட முன் பார்க்கலாம் இவை மற்றவர்களுக்கு சில. 781 00:35:42,820 --> 00:35:45,950 ஆனால் சதவீதம் கேட்ச் ஒரு ஒற்றை தன்மை ஆகும். 782 00:35:45,950 --> 00:35:48,500 சதவீதம் எஃப் ஒரு உள்ளது புள்ளி எண்ணை மிதக்கும், 783 00:35:48,500 --> 00:35:50,860 என்று ஒரு உண்மையான எண்ணிக்கை போன்ற அது ஒரு தசம புள்ளி, இது 784 00:35:50,860 --> 00:35:52,550 நிச்சயமாக இல்லை ஒரு முழு ஆகிறது. 785 00:35:52,550 --> 00:35:54,670 மற்றும் ஒரு முழு இருக்கிறது போல் மற்றவர்கள் கொத்து. 786 00:35:54,670 --> 00:35:56,990 >> இதற்கிடையில் சி, மற்றும் மொழிகளில் நிறைய, 787 00:35:56,990 --> 00:35:58,650 நாம் வெவ்வேறு தரவு வகைகள் உள்ளன. 788 00:35:58,650 --> 00:36:00,650 பல்வேறு வகையான நீ கண்ணாடி பந்தை வீசுகிறார். 789 00:36:00,650 --> 00:36:03,830 கிண்ணத்தில் நான் கடந்த முறை பயன்படுத்தப்படுகிறது , பிங் பாங் பந்துகளில் இருந்தது 790 00:36:03,830 --> 00:36:06,990 ஆனால் நாங்கள் வெவ்வேறு சேமிக்க முடியும் எழுத்துகள் மற்றும் சரங்களை போல் மதிப்புகள் 791 00:36:06,990 --> 00:36:10,820 மற்றும் ஒரு கொள்கலனில் முழு எண்கள், ஒரு மாறி போன்ற, மற்றும் சி இவை உள்ளன. 792 00:36:10,820 --> 00:36:14,020 கரி, தரவு வகை மாறி வகை, 793 00:36:14,020 --> 00:36:15,700 இதில் நீங்கள் ஒரு பாத்திரம் சேமிக்க முடியும். 794 00:36:15,700 --> 00:36:19,560 பங்குகளாக மாறி ஒரு வகை உள்ளது நீங்கள் ஒரு உண்மையான எண்ணிக்கை சேமிக்க முடியும். 795 00:36:19,560 --> 00:36:21,220 >> முழு எண்ணாக ஒரு முழு எண்ணாக நிச்சயமாக உள்ளது. 796 00:36:21,220 --> 00:36:23,760 மாறாக அபத்தமான ஒரு நீண்ட நீண்ட என்ற 797 00:36:23,760 --> 00:36:26,830 நீங்கள் அடிப்படையில் சேமிக்க முடியும் ஆகிறது கூட ஒரு உண்மையில் நீண்ட எண், 798 00:36:26,830 --> 00:36:29,930 மேலும் இலக்கங்கள் பின்னர் ஒரு வழக்கமான எண்ணாக வலிமையை கடை. 799 00:36:29,930 --> 00:36:32,420 ஆனால் நாம் நீண்ட காலத்திற்கு முன்பே திரும்பி வந்து விடுவேன். 800 00:36:32,420 --> 00:36:35,520 >> CS50 டாட் மணி இதற்கிடையில் மற்ற தலைப்பு கோப்பு 801 00:36:35,520 --> 00:36:37,630 நாம் ஒரு ஜோடி பார்த்திருக்கிறேன் என்று பயன்பாட்டில் முறை, அங்கு 802 00:36:37,630 --> 00:36:41,350 மற்ற இரண்டு தரவு வகைகள் என்று பொதுவாக சி இல்லை. 803 00:36:41,350 --> 00:36:45,000 ஒரு சரம், நாம் பார்க்க வேண்டும் ஒரு சில வாரங்களில் என்ன சரங்களை உண்மையில் 804 00:36:45,000 --> 00:36:46,610 பேட்டை அடியில் உள்ளன. 805 00:36:46,610 --> 00:36:47,950 மற்றும் ஒரு bool உள்ளது. 806 00:36:47,950 --> 00:36:51,650 மற்றும் ஒரு bool ஒரு மாறி என்று சில மதிப்புகள் எடுக்க முடியும். 807 00:36:51,650 --> 00:36:54,370 கடந்த வாரம் அடிப்படையாக கீறல் விளக்கம், 808 00:36:54,370 --> 00:36:56,680 மேலும் சமீபத்தில் சி, நீங்கள் என்ன நினைக்கிறேன் என்று 809 00:36:56,680 --> 00:37:01,770 இரண்டு சாத்தியமான மதிப்புகள் வகை, bool என்று சில கொள்கலன்? 810 00:37:01,770 --> 00:37:02,860 >> இல்லை ஆமாம். 811 00:37:02,860 --> 00:37:03,870 ஒரு பூஜ்யம். 812 00:37:03,870 --> 00:37:04,502 உண்மை அல்லது பொய். 813 00:37:04,502 --> 00:37:07,460 உண்மையில் அது முனைகிறது என்று கடந்த தான் ஒரு நிரலாக்க மரபு இருக்க 814 00:37:07,460 --> 00:37:10,030 மொழி, என்று ஏதாவது உண்மை அல்லது பொய் போல. 815 00:37:10,030 --> 00:37:13,160 >> இதற்கிடையில், CS50 நூலகம் வருகிறது செயல்பாடு ஒரு கொத்து 816 00:37:13,160 --> 00:37:16,640 ஊழியர்கள் நீங்கள் எழுதியது என்று, ஒரு சரம் பெறுவது தவிர. 817 00:37:16,640 --> 00:37:20,910 நாம் முன்கூட்டியே செயல்பாடுகள் எழுதினார் என்று பயனர் இருந்து ஒரு முழு பெற முடியும், 818 00:37:20,910 --> 00:37:22,990 ஒரு ஒற்றை தன்மை பெற, , ஒரு மிதவை பெற 819 00:37:22,990 --> 00:37:25,160 தசம புள்ளி ஒரு எண். 820 00:37:25,160 --> 00:37:28,290 உண்மையில், ஒரு நீண்ட நீண்ட பெறவும் பயனர் இருந்து பெரிய மதிப்பு. 821 00:37:28,290 --> 00:37:30,930 எனவே நாம் மட்டும் இந்த பார்த்திருக்கிறேன் GetString வடிவில் நடவடிக்கை. 822 00:37:30,930 --> 00:37:33,230 ஆனால் இந்த செயல்பாடுகளை வழியாக விரைவில் எழுத முடியும் 823 00:37:33,230 --> 00:37:36,070 பயனர் உள்ளீடு பெற அந்த திட்டங்கள். 824 00:37:36,070 --> 00:37:39,230 >> இதற்கிடையில் இந்த கருத்தில் திட்டம், மற்றும் பரிசீலிக்க 825 00:37:39,230 --> 00:37:42,600 நாம் இப்போது சேர்க்க தொடங்க எப்படி புதிய கட்டமைப்புகளை கொண்டு, அது. 826 00:37:42,600 --> 00:37:44,530 ஒரு விரைவான விலாவாரியா மற்றும் நாம் பார்க்க வேண்டும் 827 00:37:44,530 --> 00:37:47,340 சில எழுதி சில நம்மை கைமுறையாக திட்டங்கள். 828 00:37:47,340 --> 00:37:49,700 நாங்கள் விரும்பவில்லை இனிமேல் என்றால் ஒரு நிலையில் செயல்படுத்த, 829 00:37:49,700 --> 00:37:52,790 அது ஒரு இருக்க போகிறது நல்ல சிறிய அழகான புதிர் துண்டு. 830 00:37:52,790 --> 00:37:54,460 இது ஒரு சிறு இரகசிய பார்க்க நடக்கிறது. 831 00:37:54,460 --> 00:37:57,620 ஆனால் இந்த நியமன ஆகிறது சி ஒரு நிலை அமைப்பு 832 00:37:57,620 --> 00:38:00,380 >> சொல், இரண்டு என்றால் அடைப்புக்குறிக்குள், உள்ளே இது 833 00:38:00,380 --> 00:38:02,590 சில வகையான இருக்க போகிறது பூலியன் வெளிப்பாடு. 834 00:38:02,590 --> 00:38:04,999 இப்போது சாய்வு சாய்வு மத்தியில், இந்த ஆகிறது 835 00:38:04,999 --> 00:38:07,290 கணம் போன்ற வகையான மணிக்கு போலிக்குறியீட்டை குறியீடு ஒதுக்கிட. 836 00:38:07,290 --> 00:38:11,576 குறியீடு ஆனால் இன்னும் சரியாக, எந்த வரி சி சாய்வு சாய்வு தொடங்குகிறது என்று 837 00:38:11,576 --> 00:38:12,850 ஒரு கருத்து உள்ளது. 838 00:38:12,850 --> 00:38:15,920 >> அது நீங்கள் போகலாம் ஒரு ஒட்டும் குறிப்பு தான் தாளில் அச்சிடப்பட்ட ஒரு கட்டுரை, மீது. 839 00:38:15,920 --> 00:38:17,290 அது உங்களை ஒரு குறிப்பு இருக்கிறது. 840 00:38:17,290 --> 00:38:20,100 இது செயல்பாட்டு உள்ளது நிகழ்ச்சியில் தாக்கம். 841 00:38:20,100 --> 00:38:23,580 இது ஒரு நினைவூட்டல் தான் வகையான, அது உங்கள் சொந்த என்ன நடக்கிறது என ஆவணங்கள். 842 00:38:23,580 --> 00:38:25,720 எனவே இந்த நேரத்தில் செய்ய ஒரு ஒதுக்கிட வகை 843 00:38:25,720 --> 00:38:27,560 என்ன உள்ளே அந்த சுருள் ப்ரேஸ் 844 00:38:27,560 --> 00:38:29,810 இறுதியில் ஏதாவது செய்ய போகிறேன். 845 00:38:29,810 --> 00:38:35,160 >> இதற்கிடையில் நீங்கள் இரண்டு கிளைகளில் வேண்டும் சாலை, ஒரு வேறு என்றால் இது போன்ற கட்ட. 846 00:38:35,160 --> 00:38:37,024 நீங்கள், elseif, வேறு முடியும். 847 00:38:37,024 --> 00:38:39,690 இப்போது அது குறிப்பாக, குறிப்பிட்டார் தகுந்தது நீங்கள் சுற்றி ஐ என்றால் 848 00:38:39,690 --> 00:38:42,480 வெளியே வளங்களை ஆன்லைன் ஆர்வத்தை, அல்லது நீங்கள் எடுக்க வேண்டும் 849 00:38:42,480 --> 00:38:44,575 நிச்சயமாக ஒன்று சி பரிந்துரைக்கப்பட்ட புத்தகங்கள், 850 00:38:44,575 --> 00:38:48,430 நீங்கள் மனிதர்கள் நிறைய வேண்டும் என்று பார்ப்பீர்கள் எப்படி வெவ்வேறு முன்னுரிமைகளை 851 00:38:48,430 --> 00:38:50,510 குறியீடு தங்களை வெளிப்படுத்த. 852 00:38:50,510 --> 00:38:53,800 சில மக்கள் வைக்க விரும்புகிறேன் சுருள் ப்ரேஸ் நான் இங்கே செய்துவிட்டேன் என. 853 00:38:53,800 --> 00:38:57,760 சிலர் சுருள் வைக்க விரும்புகிறேன் இங்கே உதாரணமாக எழுதுகிறது. 854 00:38:57,760 --> 00:39:01,700 >> சிலர் elses வைக்க விரும்புகிறேன் இங்கே பின்னர் இந்த இங்கே வரை. 855 00:39:01,700 --> 00:39:05,120 வழிகளில் எந்த எண் இருக்கிறது எழுத குறியீடு, மற்றும் அவர்கள் யாரும் 856 00:39:05,120 --> 00:39:06,566 தன்னிச்சையாக சரியாக இருக்கும். 857 00:39:06,566 --> 00:39:08,440 ஒரு சில இல்லை என்றாலும் அழகான தவறு என்று. 858 00:39:08,440 --> 00:39:11,315 இந்த ஆனால் no-- உள்ளன இறுதியில் ஒரு மத விவாதம். 859 00:39:11,315 --> 00:39:13,940 உண்மையில், மிக எரிச்சலூட்டும் ஒன்று கணினி அறிவியல் பற்றி 860 00:39:13,940 --> 00:39:16,310 எப்படி பிடிவாதம் ஆகிறது கணினி விஞ்ஞானிகள் இருக்க முடியும். 861 00:39:16,310 --> 00:39:19,880 நீங்கள் காலப்போக்கில் காண்பீர்கள் என்று நீங்கள் தனிப்பட்ட விருப்பங்களை உருவாக்க 862 00:39:19,880 --> 00:39:22,130 உங்கள் குறியீடு எப்படி இருக்க வேண்டும் என. 863 00:39:22,130 --> 00:39:27,162 >> வெறும் நடந்து, வெறும் வெளியீடு உருவாக்க முடியாது, ஆனால் அது கலையுணர்வுடனும் எப்படி இருக்க வேண்டும். 864 00:39:27,162 --> 00:39:30,120 எனவே நாம் என்ன வேண்டும் நீங்கள் சேர்த்து வழிகாட்டும் ஆகிறது வழி நோக்கி, குறைந்தது இப்போது, 865 00:39:30,120 --> 00:39:34,825 ஒரு நிலையான CS50 உடை என்று குறைந்தது சீருடை மற்றும் வாசிக்க எளிதாக விஷயங்களை வைத்திருக்கிறது. 866 00:39:34,825 --> 00:39:37,330 அந்த ஆனால் இன்னும் நீண்ட காலத்திற்கு முன்பே வேறுபாடுகளை. 867 00:39:37,330 --> 00:39:41,830 >> சி ஒரு பூலியன் வெளிப்பாடு, நீங்கள் என்றால் இந்த நிலையில் உண்மையாக சொல்ல விரும்பினால் 868 00:39:41,830 --> 00:39:44,650 இந்த நிலையில் ஆகிறது உண்மை, நீங்கள் வார்த்தை எழுத 869 00:39:44,650 --> 00:39:46,610 மற்றும், நீங்கள் ஆங்கிலம் என்று. 870 00:39:46,610 --> 00:39:50,580 நீங்கள் பதிலாக ampersand ampersand பயன்படுத்த, காரணங்களுக்காக நாங்கள் மீண்டும் வருவோம். 871 00:39:50,580 --> 00:39:54,520 நீங்கள் சொல்ல வேண்டும் அல்லது நீங்கள் இரு பயன்படுத்தினால் செங்குத்து பார்கள், ஒரு அமெரிக்க விசைப்பலகை இது 872 00:39:54,520 --> 00:39:57,650 பொதுவாக சேர்க்கவும் மேலே பின்சாய்வுக்கோடானது முக்கிய அடுத்த. 873 00:39:57,650 --> 00:40:03,080 இந்த இந்த நிலை என்றால் பொருள் அல்லது இந்த நிலையில் இதை உண்மை. 874 00:40:03,080 --> 00:40:05,210 >> இதற்கிடையில் அங்கு தான் இந்த பைத்தியம் விஷயம், இது 875 00:40:05,210 --> 00:40:07,760 நீங்கள் நேரத்தில் வேண்டும் கொஞ்ச முறை பயன்படுத்த. 876 00:40:07,760 --> 00:40:10,390 ஆனால் இது ஒரு மாற்று தான் உங்களை வெளிப்படுத்த வழி. 877 00:40:10,390 --> 00:40:12,400 இந்த, இப்போது, நாம் அது தான், வலியுறுத்தப்பட்டுள்ளது 878 00:40:12,400 --> 00:40:16,880 வெளிப்படுத்தும் மற்றொரு பங்கி வழி elseif, elseif, elseif, elseif, என்றால். 879 00:40:16,880 --> 00:40:19,720 இது அடிப்படையில் வடிவமைக்கப்பட்ட வழக்குகள், அங்கு நீங்கள் உண்மையில் ஒரு 880 00:40:19,720 --> 00:40:23,420 மதிப்புகள் கணக்கில் என்று நீங்கள் சரிபார்க்க வேண்டும். 881 00:40:23,420 --> 00:40:24,410 >> இதற்கிடையில் சுழற்சிகளகிறது. 882 00:40:24,410 --> 00:40:26,842 நாம் ஒரு ஒப்பீடு பார்த்தேன் ஒரு வட்டத்திற்கு கீறி. 883 00:40:26,842 --> 00:40:29,550 நான் என் கையை அசைப்பது போகிறேன் இவை ஒவ்வொன்றும் அர்த்தம் என்ன. 884 00:40:29,550 --> 00:40:33,520 ஆனால் கவனிக்க என்று ஒரு வட்டத்திற்கு சாப்பிடுவேன் மிகவும் பெரும்பாலும் முக்கிய தொடங்கும். 885 00:40:33,520 --> 00:40:36,350 அல்லது அது முக்கிய போது ஆரம்பிக்கும். 886 00:40:36,350 --> 00:40:41,360 அல்லது அது முக்கிய தொடங்க செய்ய, மற்றும் முக்கிய போது முடிவுறும். 887 00:40:41,360 --> 00:40:43,920 >> ஆனால் நாம் பற்றி நீங்கள் என்ன பார்க்க மேலும் இது போன்ற விஷயங்களை ஆகிறது. 888 00:40:43,920 --> 00:40:47,950 இங்கே சி பொதுவாக, எப்படி நீங்கள் போகலாம் ஒரு மாறி அறிவிக்க, அது ஒரு மதிப்பு கொடுக்க. 889 00:40:47,950 --> 00:40:50,610 சி அது போதுமானதாக இல்லை, கீறல் போன்ற, நீங்கள் 890 00:40:50,610 --> 00:40:52,810 எனக்கு ஒரு மாறி என்று ஏதாவது கொடுக்க சொல்கிறது. 891 00:40:52,810 --> 00:40:55,960 நீங்கள் சி சொல்ல வேண்டும், மற்றும் சொல்ல உங்கள் ஒடுக்கி, மேலும் குறிப்பாக, 892 00:40:55,960 --> 00:40:58,680 மதிப்பு என்ன வகை நீங்கள் செய்ய கண்ணாடி கிண்ணத்தில் போட வேண்டும். 893 00:40:58,680 --> 00:40:59,610 >> அது ஒரு முழு எண் ஆகும்? 894 00:40:59,610 --> 00:41:02,210 அப்படியானால், நீங்கள் வேண்டும் உண்மையில் பின்னர் எண்ணாக சொல்கிறது 895 00:41:02,210 --> 00:41:04,220 மாறி பெயரை, பின்னர் ஒரு அரைப்புள்ளி. 896 00:41:04,220 --> 00:41:08,050 நீங்கள் பதிலாக சரம் விரும்பினார் என்று இருந்தால் நான் இன்று இங்கே என் குறியீடு போல அதை கள், 897 00:41:08,050 --> 00:41:10,920 நீங்கள் சரம் கள் அரைக்காற்புள்ளி கூறுவேன். 898 00:41:10,920 --> 00:41:14,200 நீங்கள் அதை ஒரு மதிப்பு கொடுக்க வேண்டும் ஒருமுறை நீங்கள் சம அடையாளம் பயன்படுத்த முடியும், 899 00:41:14,200 --> 00:41:16,211 இல்லையெனில் என அழைக்கப்படும் வேலையை ஆபரேட்டர். 900 00:41:16,211 --> 00:41:17,960 எப்படி ஒவ்வொரு கவனிக்க குறியீடு இந்த வரிகளை 901 00:41:17,960 --> 00:41:20,650 அது இறுதியில் அரைப்புள்ளி உள்ளது. 902 00:41:20,650 --> 00:41:22,550 >> ஆனால் வெளிப்படையாக இந்த ஒரு சிறிய அசிங்கமான தோற்றம். 903 00:41:22,550 --> 00:41:26,580 நான் கணினி சொல்ல முடியாது ஏன் கொடுக்க எனக்கு ஒரு மாறி பூச்சியமாக அது துவக்க. 904 00:41:26,580 --> 00:41:28,380 அதாவது, எனக்கு ஒரு வெற்று கண்ணாடி கிண்ணத்தில் கொடுக்க. 905 00:41:28,380 --> 00:41:28,980 நீங்கள் போது. 906 00:41:28,980 --> 00:41:32,250 எனவே தீர்ப்பு ஒன்று நீங்கள் அழைப்பு காலப்போக்கில் ராஜசிம்மன் செய்ய வேண்டும் 907 00:41:32,250 --> 00:41:36,290 , நீங்கள் இந்த மாதிரி உங்கள் குறியீடு எழுத, அல்லது நீங்கள் வகையான அதை சுத்தம் மற்றும் ஈர்க்க 908 00:41:36,290 --> 00:41:39,040 ஒரு இரண்டு வரிகளை எழுதி மக்கள். 909 00:41:39,040 --> 00:41:41,830 இந்த கருதப்படுகிறது பொதுவாக ஒரு நேர்த்தியான வழி 910 00:41:41,830 --> 00:41:43,870 என்ற பாணியில் உங்கள் குறியீடு எழுதி. 911 00:41:43,870 --> 00:41:45,200 >> செயல்பாடுகளை நாம் பார்த்த நிச்சயமாக இருக்கிறோம். 912 00:41:45,200 --> 00:41:46,340 அவர்கள் இந்த வடிவம் எடுக்க போகிறோம். 913 00:41:46,340 --> 00:41:48,881 ஒரு விழா என்ற பெயரில், சில அடைப்புக்குறிக்குள், பின்னர் ஒருவேளை சில 914 00:41:48,881 --> 00:41:49,910 உள்ளே பொருள். 915 00:41:49,910 --> 00:41:52,540 அல்லது நீங்கள் பயன்பாடுகள் பார்க்க வேண்டும் பல செயல்பாடுகளை பக்க 916 00:41:52,540 --> 00:41:55,980 இந்த மாதிரி ஏதாவது போன்ற பக்க மூலம். 917 00:41:55,980 --> 00:41:59,390 இப்போது ஒரு தொடு என, இந்த ஜோக் இப்போது பயன்? 918 00:41:59,390 --> 00:42:03,566 919 00:42:03,566 --> 00:42:04,960 >> [சிரிப்பு] 920 00:42:04,960 --> 00:42:09,360 அது வேடிக்கை தான், ஆனால் அது ஒருவேளை இன்னும் சிறிது உணர்வு. 921 00:42:09,360 --> 00:42:12,140 எனவே இப்போது கொண்டு செல்லலாம் ஒரு கணம் CS50 பயன்பாட்டிற்கான. 922 00:42:12,140 --> 00:42:14,640 என்னை இங்கே ஒரு டீஸர் திறந்து விடுங்கள். 923 00:42:14,640 --> 00:42:17,470 >> காரணங்கள் மற்றும் உண்மையில் ஒரு ஐ.கே.இ. விபர அட்டவணை அறிமுகம் 924 00:42:17,470 --> 00:42:20,080 மற்றும் படம் ஒளிரும் ஐபோன் ஒரு பிட் முன்பு 925 00:42:20,080 --> 00:42:24,700 உண்மையில் ஒன்றாக கட்டி இருந்தது உண்மையில் ஒரு சில ஆண்டுகளுக்கு முன்பு, 2007 ல், 926 00:42:24,700 --> 00:42:26,540 குறியீடு இந்த துண்டு இருந்தது , இது வெளியிடப்பட்டது 927 00:42:26,540 --> 00:42:29,820 முதல் செயல்படுத்த ஒரு மென்பொருள் ஒரு துண்டு 928 00:42:29,820 --> 00:42:31,494 என்று ஜெயில்பிரேக்கிங் என்று என்ன செய்கிறது. 929 00:42:31,494 --> 00:42:34,410 அந்த அறிமுகமில்லாத, ஜெயில்பிரேக்கிங் க்கான ஒரு தொலைபேசி அல்லது ஒரு ஐபோன் போன்ற ஏதாவது 930 00:42:34,410 --> 00:42:37,680 அடிப்படையில் கண்டறிவதன் பொருள் விஷயங்களை செய்ய எப்படி 931 00:42:37,680 --> 00:42:39,864 அதை அந்த நிறுவனம் அதை யார் எண்ணவில்லை செய்யப்பட்டது. 932 00:42:39,864 --> 00:42:42,780 நீங்கள் குறிப்பிட்ட நிறுவ வேண்டும் போன்ற பயன்பாட்டை கடையில் இல்லை என்று மென்பொருள், 933 00:42:42,780 --> 00:42:45,405 உங்கள் தொலைபேசி இயக்கமாற்றல் இது நீங்கள் அந்த போன்ற விஷயங்களை செய்ய. 934 00:42:45,405 --> 00:42:47,447 ஆனால் வேடிக்கை என்ன இருந்தது 2007-- அங்கு இருந்தது 935 00:42:47,447 --> 00:42:49,780 பல்வேறு பதிப்புகள் டஜன் கணக்கான இந்த விஷயங்கள் பின்னர், 936 00:42:49,780 --> 00:42:53,540 அனைத்து வகையான languages-- என்று உள்ளது iUnlock என்று இங்கே இந்த திட்டம், 937 00:42:53,540 --> 00:42:57,036 உண்மையில் சி அதனால் எழுதப்பட்ட நான் இந்த மூல குறியீடு இழுத்து 938 00:42:57,036 --> 00:42:59,910 வெறும் வகையான நீங்கள் சில காட்ட கட்டமைப்புகளை ஒற்றுமைகள் 939 00:42:59,910 --> 00:43:01,450 நாம் இதுவரை விவாதித்து வருகிறோம். 940 00:43:01,450 --> 00:43:05,150 இப்போது வழி இன்னும் சிக்கலான இங்கே இருக்கிறது நாம் வர்க்கம் ஏற்கனவே பார்த்த விட. 941 00:43:05,150 --> 00:43:07,160 என்னை இங்கே கொஞ்சம் மேலே. 942 00:43:07,160 --> 00:43:11,520 >> ஆனால் நன்றாக நாம் ஒரு சில கவனிக்க these-- கவனிக்க விஷயங்களை ஆனால் இங்கே இந்த கோடுகள் கவனிக்க, 943 00:43:11,520 --> 00:43:14,090 தரமான நான் / ஓ டாட் மணி உட்பட. 944 00:43:14,090 --> 00:43:17,660 மேலும், all-- வரி 24 விரும்புபவர்களைத் / ஓ தரமான நான் கவனிக்க 945 00:43:17,660 --> 00:43:21,380 டாட் மணி மற்றும் பிற ஒரு மொத்தமாக கோப்புகளை வெளிப்படையாக மற்ற மக்கள் 946 00:43:21,380 --> 00:43:22,160 எழுதியுள்ளனர். 947 00:43:22,160 --> 00:43:24,850 மற்றும் நாம் கீழே இருந்தால் இந்த சிறிய தன்னிச்சையாக, 948 00:43:24,850 --> 00:43:27,910 நான் எழுத தெரியாது நானே அவசியம் இன்னும் இந்த அனைத்து, 949 00:43:27,910 --> 00:43:28,880 ஆனால் இல்லை. 950 00:43:28,880 --> 00:43:30,400 எனவே வெளிப்படையாக இந்த ஒரு கிளை உள்ளது. 951 00:43:30,400 --> 00:43:33,210 >> நான் ஒரு சிறிய கீழே இருந்தால் மற்றொரு என்றால் இல்லை. 952 00:43:33,210 --> 00:43:38,210 நான் மேலே என்றால், நான் நினைக்கிறேன் வரி 100 சுற்றி நான் பார்த்தேன். 953 00:43:38,210 --> 00:43:40,020 அதனால் நான் மிகவும் உறுதியாக இருக்கிறேன் எப்படி இந்த இதுவரை வேலை, 954 00:43:40,020 --> 00:43:43,180 ஆனால் இந்த நடக்கிறது என்று வளைய ஒரு ஆகிறது எனக்கு முறை சில எண் கூறு விடுங்கள். 955 00:43:43,180 --> 00:43:45,230 நான் உருட்டும் என்றால் கீழே செல்லும் வழியில் 956 00:43:45,230 --> 00:43:51,020 நான் ஒரு இல்லை என்று பார்க்கிறேன் இங்கே கீழே செயல்பாடு என்று 957 00:43:51,020 --> 00:43:54,570 முக்கிய, மற்றும் சில கூடுதல் சலுகைகளை உங்கள் வாசிப்பு இன்பத்திற்காக. 958 00:43:54,570 --> 00:43:57,830 >> எனவே இந்த மட்டுமே சொல்ல நாம் வைக்கிறேன் நிச்சயமாக மூல மத்தியில் இந்த ஆன்லைன் 959 00:43:57,830 --> 00:44:01,480 குறியீடு இந்த என்று கூட சில today-- வழங்கப்பட்டது நாம் எடுத்து சாதனங்கள், 960 00:44:01,480 --> 00:44:05,130 நாள் முடிவில் நீங்கள் இன்னும் இருக்கிறோம் நாங்கள் என்று இந்த அடிப்படை கட்டமைப்புகளை பயன்படுத்தி 961 00:44:05,130 --> 00:44:07,430 இதுவரை ஏற்கனவே அறிமுகம். 962 00:44:07,430 --> 00:44:08,620 என்று ஒரு போதும் தான். 963 00:44:08,620 --> 00:44:11,480 சரி, இப்போது நாம் உண்மையில் ஏதாவது உருவாக்க. 964 00:44:11,480 --> 00:44:15,640 >> போன்ற ஏதாவது தாண்டி செல்லலாம் hello.c, மற்றும் இந்த திறந்து 965 00:44:15,640 --> 00:44:17,170 இங்கே இந்த திட்டத்தை எழுத வேண்டும். 966 00:44:17,170 --> 00:44:19,850 நான் போக போகிறேன் , adder.c என்று ஒரு திட்டத்தை எழுத 967 00:44:19,850 --> 00:44:23,310 வாழ்க்கையில் அதன் நோக்கம் போகிறது என் முதல் சூப்பர் எளிய கால்குலேட்டர் போன்ற 968 00:44:23,310 --> 00:44:24,840 என்று வெறும் எண்கள் ஒரு ஜோடி சேர்க்கிறது. 969 00:44:24,840 --> 00:44:27,050 என்று ஒரு கடின தான் காரணம் பிரச்சனை, ஆனால் அது 970 00:44:27,050 --> 00:44:29,390 எனக்கு இப்போது கட்டி ஒன்றாக ஒரு சில விஷயங்களை. 971 00:44:29,390 --> 00:44:33,100 நான் போய் சேர்க்க போகிறேன் தரமான நான் / ஓ டாட் மணி மற்றும் CS50 டாட் மணி. 972 00:44:33,100 --> 00:44:34,670 நான் எண்ணாக முக்கிய வெற்றிடத்தை சொல்ல போகிறேன். 973 00:44:34,670 --> 00:44:36,545 மீண்டும் எதிர்காலத்தில் நாம் அது திரும்பி விடுவேன் 974 00:44:36,545 --> 00:44:38,560 இந்த சூழலில் மற்றும் வெற்றிடத்தை வழிவகைகளும் ஒரு. 975 00:44:38,560 --> 00:44:43,340 >> இப்போது நான் ஏதாவது சொல்ல போகிறேன் printf போன்ற, என்னை ஒரு முழு எண் கொடுக்க. 976 00:44:43,340 --> 00:44:47,610 இப்போது என் இரண்டாவது வரியில், நான் போன்ற தெரிவிக்கிறேன் எப்படி 977 00:44:47,610 --> 00:44:50,980 நான் ஒரு மாறி அறிவிக்க வேண்டும் என்று என்று ஒரு முழு எண்ணாக சேமிக்க நடக்கிறது? 978 00:44:50,980 --> 00:44:55,470 நான் விரும்பினால் உண்மையில் நான் என்ன தட்டச்சு ஒரு முழு எண்ணாக சேமித்து ஒரு மாறி உருவாக்க 979 00:44:55,470 --> 00:44:58,270 நீங்கள் சொல்ல முடியும்? 980 00:44:58,270 --> 00:44:59,650 ஒரு முழு எண்ணாக ஒரு GetInt சமம். 981 00:44:59,650 --> 00:45:00,485 நிச்சயமாக, அதனால் வேலை என்று. 982 00:45:00,485 --> 00:45:02,360 மற்றும் சீரான குறியீடு உங்களுக்கு தருகிறேன் 983 00:45:02,360 --> 00:45:04,485 ஆன்லைன் பார்க்க, என்னை மாற்ற வேண்டும் இந்த x, வெறும், ஏனெனில் x 984 00:45:04,485 --> 00:45:06,830 ஒரு பொதுவான மாறி பெயர் குறைந்தது இயற்கணிதம், பயன்படுத்த. 985 00:45:06,830 --> 00:45:08,720 இப்போது என்னை போய் மீண்டும் printf செய்வோம். 986 00:45:08,720 --> 00:45:10,692 என்னை மற்றொரு முழு கொடுக்க. 987 00:45:10,692 --> 00:45:12,900 இப்போது நான் வகையான போகிறேன் என்று முறை இருந்து கற்று, 988 00:45:12,900 --> 00:45:14,490 நான் எண்ணாக y GetInt கிடைத்தால் சொல்ல போகிறேன். 989 00:45:14,490 --> 00:45:16,340 >> நாம் பயன்படுத்த GetInt முன், ஆனால் வெறும் 990 00:45:16,340 --> 00:45:19,860 GetString செல்கிறது மற்றும் ஒரு சரம் பெறுகிறார் போல், ஜேவியர் பார்வையாளர்களை இருந்து செய்தது போல, 991 00:45:19,860 --> 00:45:22,780 இதேபோல், GetInt செய்கிறது வரியில் ஒளிரும் ஆரம்பிக்கும். 992 00:45:22,780 --> 00:45:26,750 மற்றும் திறம்பட பயனர் காத்திருக்கிறது அதை தட்டச்சு, அது ஒரு முழு எண் கொடுக்க 993 00:45:26,750 --> 00:45:27,900 மற்றும் உள்ளிடவும் தாக்கியதால். 994 00:45:27,900 --> 00:45:30,850 இப்போது இறுதியாக நான் செய்ய போகிறேன் இந்த தொகை printf of-- 995 00:45:30,850 --> 00:45:36,080 என்னை ஆடம்பரமான now-- பெற அனுமதிக்க சதவீதம் நான் மற்றும் சதவீதம் நான் தற்போது 996 00:45:36,080 --> 00:45:39,270 நான் புள்ளி பின்சாய்வுக்கோடானது n ஆச்சரியக்குறி. 997 00:45:39,270 --> 00:45:42,750 நீங்கள் நான் போகிறேன் என்ன நினைக்கிறீர்கள் கூடுதல் உள்ளீடுகள் இப்போது வைத்து 998 00:45:42,750 --> 00:45:44,620 printf வேண்டும்? 999 00:45:44,620 --> 00:45:47,380 >> நான் சொல்ல விரும்பவில்லை உண்மையில் மேற்கோள் x மேற்கோள். 1000 00:45:47,380 --> 00:45:52,210 நான் x வர்க்க வேண்டும் பின்னர், இப்போது ஆடம்பரமான பெற அனுமதிக்க 1001 00:45:52,210 --> 00:45:54,420 மற்றும் நாம் கருதி கொள்வோம் நாம் என்ன செய்ய முடியும். 1002 00:45:54,420 --> 00:45:56,330 அடுத்து என்ன கூற விரும்புகிறீர்கள்? 1003 00:45:56,330 --> 00:45:57,070 x மற்றும் y. 1004 00:45:57,070 --> 00:45:58,520 உண்மையில் அந்த வேலை. 1005 00:45:58,520 --> 00:46:01,760 இது குறைவாக நிரலாக்க மொழிகளில் அடிப்படை கணித புரிகிறது, 1006 00:46:01,760 --> 00:46:03,500 எனவே இந்த உண்மையில் வேலை வேண்டும். 1007 00:46:03,500 --> 00:46:06,730 >> எனவே என்னை போய் செய்ய அனுமதிக்க என் கருப்பு மற்றும் வெள்ளை சாளரத்தில் பாம்பின் 1008 00:46:06,730 --> 00:46:08,090 இங்கே கீழே உள்ளிடவும். 1009 00:46:08,090 --> 00:46:10,830 புரிந்து வரி ஆனால் எந்த பிழை செய்தி, அதனால் நல்லது. 1010 00:46:10,830 --> 00:46:14,410 டாட் என்னை ஒரு முழு எண், 1 கொடுக்க, பாம்பின் குறைக்கிறது. 1011 00:46:14,410 --> 00:46:16,230 என்னை மற்றொரு முழு 2 கொடுங்கள். 1012 00:46:16,230 --> 00:46:18,770 1 மற்றும் 2 3 தொகை ஆகிறது. 1013 00:46:18,770 --> 00:46:21,730 >> சரி, ஒரு அழகான சிறிய திட்டம், ஆனால் அது என்ன? 1014 00:46:21,730 --> 00:46:25,680 அது எனக்கு ஒரு செயல்பாட்டை பயன்படுத்த அனுமதி இங்கே அழைக்க இங்கே மற்றொரு செயல்பாடு அழைக்க, 1015 00:46:25,680 --> 00:46:29,260 GetInt, ஒரு இரண்டு அழைப்புகள் printf அழைப்பு, மூன்றாவது, 1016 00:46:29,260 --> 00:46:30,720 பின்னர் இந்த பெட்டிகள் பயன்படுத்தி. 1017 00:46:30,720 --> 00:46:33,160 அது ஒரு சிறிய மேலும் கடந்த முறை விட அதிநவீன. 1018 00:46:33,160 --> 00:46:35,260 ஆனால் நான் என்ன வேண்டும் என்றால் ஒரு சிறிய ஆர்வலராக கிடைக்கும்? 1019 00:46:35,260 --> 00:46:38,900 >> என்னை போய் இப்போது இந்த செய்வோம். 1020 00:46:38,900 --> 00:46:42,890 என்னை போய் உருவாக்க நாம் ஒரு புதிய கோப்பு நிலைமைகளை பூஜ்ஜியத்திற்கு என்று. 1021 00:46:42,890 --> 00:46:44,890 நான் காப்பாற்ற போகிறேன் வகுப்புகள் பொருட்டு சில நேரம் 1022 00:46:44,890 --> 00:46:48,260 மற்றும் அந்த ஒட்டவும் ஒரு தொடக்க புள்ளியாக குறியீடு. 1023 00:46:48,260 --> 00:46:51,510 இப்போது நான் போகிறேன் நடுத்தர இங்கு புதிய ஏதாவது. 1024 00:46:51,510 --> 00:46:55,889 எனவே printf நான் ஒரு முழு செய்து விரும்புகிறேன். 1025 00:46:55,889 --> 00:46:58,180 மற்றும் அனைத்து இந்த குறியீடு உள்ளது நிச்சயமாக வலைத்தளத்தில், 1026 00:46:58,180 --> 00:47:00,556 நீங்கள் அதை ஆல் அவுட் தட்டச்சு வர்க்கம் என்றால் நீங்கள் நல்லது. 1027 00:47:00,556 --> 00:47:02,638 int, மற்றும் இப்போது நான் போகிறேன் அதற்கு பதிலாக x மற்றும் y, பயன்படுத்த, 1028 00:47:02,638 --> 00:47:05,270 நான் இது, N பயன்படுத்த போகிறேன் ஒருவேளை மிகவும் பொதுவான பெயர் 1029 00:47:05,270 --> 00:47:09,220 ஒரு கணினி நிரல் ஒரு முழு எண். 1030 00:47:09,220 --> 00:47:12,060 இப்போது நான் ஒரு செய்ய வேண்டும் இங்கே கொஞ்சம் தீர்ப்பு. 1031 00:47:12,060 --> 00:47:15,460 நான் n என்றால் பார்க்க போகிறேன் பின்னர், 0 விட ஆகிறது 1032 00:47:15,460 --> 00:47:23,670 நான் printf-- அச்சச்சோ சொல்ல போகிறேன் printf-- நீங்கள் ஒரு நேர்மறையான எண்ணை தேர்வு 1033 00:47:23,670 --> 00:47:25,370 ஆச்சரியக்குறி பின்சாய்வுக்கோடானது n. 1034 00:47:25,370 --> 00:47:26,460 என்று மூட. 1035 00:47:26,460 --> 00:47:33,150 வேறு நான் printf அவுட் அச்சிட போகிறேன் நீங்கள் ஒரு எதிர்மறை எண் எடுத்தது. 1036 00:47:33,150 --> 00:47:35,377 >> இப்போது நீங்கள் என்னை கத்துவார்கள் முன், இந்த நிரலை இயக்க அனுமதிக்க. 1037 00:47:35,377 --> 00:47:36,210 எனக்கு இங்கே கீழே போகலாம். 1038 00:47:36,210 --> 00:47:40,730 நான் ஒரு திட்டம் தொகுக்க எப்படி நிலைமைகளை கோடு 0 என்று? 1039 00:47:40,730 --> 00:47:42,300 நிலைமைகளை கோடு 0 கொள்ளுங்கள். 1040 00:47:42,300 --> 00:47:45,560 ஒரு முட்டாள் பெயர் வகையான, ஆனால் அவரை யாரும் மதிக்கப்போவதில்லை. 1041 00:47:45,560 --> 00:47:47,560 சரி, நல்ல போதனை தருணம். 1042 00:47:47,560 --> 00:47:48,410 ஏன் என்று உடைக்க? 1043 00:47:48,410 --> 00:47:51,360 1044 00:47:51,360 --> 00:47:54,710 >> நான் தற்செயலாக இந்த கோப்பு அழைக்க வேண்டும்? 1045 00:47:54,710 --> 00:47:56,876 நீங்கள் வகையான தெரிகிறது இங்கே தாவலில் இருந்து. 1046 00:47:56,876 --> 00:47:58,750 எனவே அது கெட்ட இல்லை நான் இதை, இந்த ஏனெனில், 1047 00:47:58,750 --> 00:48:00,208 நீங்கள் சில ஒருவேளை நடக்கும். 1048 00:48:00,208 --> 00:48:03,880 எனவே நான் தற்செயலாக என்ற என் மூல குறியீடு நிலை 0. 1049 00:48:03,880 --> 00:48:09,950 ஆனால் மாநாட்டின் மூலம் என் மூல குறியீடு வேண்டும் நிலை 0 கோடு கேட்ச் என்று ஒரு கோப்பு இருக்கும், 1050 00:48:09,950 --> 00:48:11,720 அல்லது என்ன டாட் கேட்ச். 1051 00:48:11,720 --> 00:48:12,610 >> எனவே இதை சரிசெய்ய வேண்டும். 1052 00:48:12,610 --> 00:48:16,880 மைக்ரோசாப்ட் வேர்ட் போன்ற நான் செல்ல முடியும் சேமி மற்றும் நிலை 0 டாட் கேட்ச் செய்ய. 1053 00:48:16,880 --> 00:48:20,100 இப்போது நான் நேர்த்தியாகவும் இருக்க வேண்டும் போய் நீக்க போகிறேன் 1054 00:48:20,100 --> 00:48:23,020 என் பழைய பதிப்பு நிலையில் 0,. 1055 00:48:23,020 --> 00:48:26,550 இப்போது செய்ய அனுமதிக்க நிலை 0, உள்ளிடவும். 1056 00:48:26,550 --> 00:48:27,870 சரி, நல்ல தெரிகிறது. 1057 00:48:27,870 --> 00:48:29,510 >> நிலை 0, உள்ளிடவும். 1058 00:48:29,510 --> 00:48:33,530 நான், 50, ஒரு முழு எண் செய்து விரும்புகிறேன் நீங்கள் ஒரு நேர்மறையான எண்ணை தேர்வு. 1059 00:48:33,530 --> 00:48:35,390 இப்போது எப்படி எதிர்மறை 50 பற்றி? 1060 00:48:35,390 --> 00:48:37,660 நீங்கள் ஒரு எதிர்மறை எண் எடுத்தது. 1061 00:48:37,660 --> 00:48:39,605 இப்பொழுது எப்படி பற்றி, 0. 1062 00:48:39,605 --> 00:48:42,250 1063 00:48:42,250 --> 00:48:45,350 அழகாக தெரியும் 0 எதிர்மறை இல்லை. 1064 00:48:45,350 --> 00:48:47,780 >> எனவே, இந்த ஒரு தருக்க பிழை வகையான உள்ளது. 1065 00:48:47,780 --> 00:48:50,680 நான் இதை எப்படி சரி செய்வது? 1066 00:48:50,680 --> 00:48:57,260 N 0 விட குறைவாக உள்ளது வேறு என்றால், வேறு என்ன செய்ய நாம் இங்கே ஒரு மூன்று வழி கிளை முடியும் 1067 00:48:57,260 --> 00:49:01,740 printf நீங்கள் 0 எடுத்தார்கள். 1068 00:49:01,740 --> 00:49:06,150 எனவே இப்போது நான் இந்த மீண்டும் இயக்கவும் இருந்தால், திட்டம், அது ஒடுக்குவதற்கான பிறகு 1069 00:49:06,150 --> 00:49:10,790 மீண்டும் செய்ய, இப்போது மீண்டும் இயக்கவும் நிலை 0, நான் இங்கே என்ன பார்க்க வேண்டும் 1070 00:49:10,790 --> 00:49:14,570 0 என்று எனக்கு வெளியீடு கொடுக்கிறது. 1071 00:49:14,570 --> 00:49:16,280 அதனால் அங்கு நாம் இந்த போகிறீர்கள்? 1072 00:49:16,280 --> 00:49:18,930 >> சரி அது பார்வை இழக்க மிகவும் எளிதானது மரங்கள் காடுகள். 1073 00:49:18,930 --> 00:49:23,590 அதனால் முடிவுக்கு அனுமதிக்க இந்த 2 மற்றும் 1/2 நிமிடம் வீடியோ 1074 00:49:23,590 --> 00:49:25,710 இறுதியில் ஒரு பிட் உள்ளது கூகிள் இருந்து ஒரு விளம்பரத்தின், 1075 00:49:25,710 --> 00:49:28,850 ஆனால் உண்மையில் செய்ய ஏற்பாடு ஆகும் என்ன கூட இந்த அடிப்படை கட்டுமான பயன்படுத்தி 1076 00:49:28,850 --> 00:49:33,020 நாம் இறுதியில் ஒரு முறை செய்ய முடியும் தொகுதிகள் நாம் நிரலாக்க ஒரு பிட் உள்ளது 1077 00:49:33,020 --> 00:49:34,463 எங்கள் பெல்ட்கள் கீழ் ஆர்வலராகவும். 1078 00:49:34,463 --> 00:49:35,150 >> [இசை] 1079 00:49:35,150 --> 00:49:38,370 1080 00:49:38,370 --> 00:49:40,540 >> SAROO Brierley (குரல்வழி): இது, 26 ஆண்டுகளுக்கு முன்பு இருந்தது 1081 00:49:40,540 --> 00:49:42,470 நான் 5 திரும்ப பற்றி இருந்தது. 1082 00:49:42,470 --> 00:49:45,465 நாம் ரயில் நிலையம் வந்து, நாம் ஒன்றாக ரயில் ஏறி. 1083 00:49:45,465 --> 00:49:48,010 என் சகோதரன் தான் நான் சொன்னேன் இங்கே தங்க, நான் திரும்பி வருவேன். 1084 00:49:48,010 --> 00:49:51,140 மற்றும் நான், எனக்கு நன்றாக தெரியும் என்று நினைத்தேன் நான் அதே தூங்க செல்ல வேண்டும் 1085 00:49:51,140 --> 00:49:52,690 அவர் தான் என்னை எழுப்ப வேண்டும். 1086 00:49:52,690 --> 00:49:55,145 நான் அடுத்த விழித்த போது நாள், முழு வண்டி 1087 00:49:55,145 --> 00:49:59,125 ஒரு ரன்வே ரயில் காலியாக இருந்தது, ஒரு பேய் ரயில் நான் தெரியாது எங்கே என்னை எடுத்து. 1088 00:49:59,125 --> 00:50:01,980 1089 00:50:01,980 --> 00:50:06,280 >> நான், ஆஸ்திரேலியா வெளியே ஏற்று ஒரு ஆஸ்திரேலிய குடும்பத்தில். 1090 00:50:06,280 --> 00:50:09,710 அம்மா அலங்கரிக்கப்பட்ட என் இந்திய வரைபடத்துடன் அறை, 1091 00:50:09,710 --> 00:50:11,950 அவள் என் படுக்கையில் அடுத்த வைத்து. 1092 00:50:11,950 --> 00:50:15,830 நான் காலையில் எழுந்து விழித்தேன் அந்த வரைபடத்தில் பார்த்து, எனவே 1093 00:50:15,830 --> 00:50:18,530 அது மாதிரி உயிரோடு நினைவுகள் வைத்திருந்தது. 1094 00:50:18,530 --> 00:50:20,530 மக்கள் நீங்கள், சொல்ல ஒரு ஊசி கண்டுபிடிக்க முயற்சி 1095 00:50:20,530 --> 00:50:23,560 ஒரு haystack, Saroo உள்ள நீங்கள் அதை கண்டுபிடிக்க முடியாது. 1096 00:50:23,560 --> 00:50:28,540 >> நான் இடங்களில் ஒளிபரப்பாகிவிட்டது என்று நான் செல்ல பயன்படுத்தப்படும், என் குடும்ப செல்கிறது 1097 00:50:28,540 --> 00:50:29,890 எதிர்கொள்கிறது. 1098 00:50:29,890 --> 00:50:34,060 என் தாயின் படத்தை இருந்தது அவரது கால்கள் கடந்து கீழே உட்கார்ந்து, 1099 00:50:34,060 --> 00:50:35,740 அவள் அழ பார்த்து. 1100 00:50:35,740 --> 00:50:38,160 வாழ்க்கை மிகவும் கடினமாக உள்ளது. 1101 00:50:38,160 --> 00:50:41,237 என்று என் புதையல் இருந்தது. 1102 00:50:41,237 --> 00:50:44,320 நான் கூகுள் வரைபடம் மற்றும் பார்த்து உணர்ந்து அத்துடன் கூகிள் எர்த் இருக்கிறது. 1103 00:50:44,320 --> 00:50:48,140 நீங்கள் ஒரு பெரிதாகி முடியும் அங்கு ஒரு உலகம், நான் இந்த எண்ணங்கள் அனைத்தையும் தொடங்கியது 1104 00:50:48,140 --> 00:50:51,500 என்ன சாத்தியங்கள் இது எனக்கு செய்ய முடியும் என்று. 1105 00:50:51,500 --> 00:50:54,890 நான், உங்களுக்கு தெரியும், நீங்கள் தான் என்னை நோக்கி அந்த புகைப்பட நினைவுகள் கிடைத்தது 1106 00:50:54,890 --> 00:50:58,590 நீங்கள் எங்கிருந்து அடையாளங்களும், மற்றும் நீங்கள் நகரம் போல் தெரியும். 1107 00:50:58,590 --> 00:51:03,060 இந்த ஒரு பயன்பாடு இருக்க முடியும் என்று நீங்கள் மீண்டும் உங்கள் வழி கண்டுபிடிக்க பயன்படுத்தலாம். 1108 00:51:03,060 --> 00:51:06,720 >> நான் நன்றாக நான் ஒரு வைக்கிறேன், நினைத்தேன் கல்கத்தா ரயில் நிலையம் மீது டாட், 1109 00:51:06,720 --> 00:51:10,890 ஒரு ஆரம் வரி, உங்களுக்கு தெரியும், நீங்கள் இந்த பகுதியில் சுற்றி தேடி. 1110 00:51:10,890 --> 00:51:13,750 நான் அப்படி முழுவதும் வந்தது இந்த ரயில் தடங்கள். 1111 00:51:13,750 --> 00:51:18,160 நான் அதை தொடர்ந்து தொடங்கியது, நான் ஒரு ரயில் நிலையம் வந்தது 1112 00:51:18,160 --> 00:51:22,228 அதே படத்தை பிரதிபலித்தது என்று என் நினைவுகள் இருந்தது. 1113 00:51:22,228 --> 00:51:23,707 எல்லாம் பொருந்தும். 1114 00:51:23,707 --> 00:51:27,950 நான், இங்கும் நினைத்தேன் நான் நான் போகிறேன் எங்கே தெரியும். 1115 00:51:27,950 --> 00:51:30,116 நான் பார்க்க போகிறேன் நான் என் தலையில் வேண்டும் என்று வரைபடத்தில் 1116 00:51:30,116 --> 00:51:33,080 என்னை வாழ மீண்டும் என் சொந்த ஊரான என்னை எடுத்து. 1117 00:51:33,080 --> 00:51:36,420 >> நான் வீட்டு வாசலில் வந்து நான் பிறந்த வீடு. 1118 00:51:36,420 --> 00:51:39,140 மேலும் சுமார் 15 சென்றனர் மூலையில் சுற்றி மீட்டர், 1119 00:51:39,140 --> 00:51:42,980 மூன்று பெண்கள் நின்று இருந்தது வெளியே, ஒருவருக்கொருவர் அருகில். 1120 00:51:42,980 --> 00:51:47,830 மற்றும் நடுத்தர ஒரு முன்வந்து, மற்றும் நான் இந்த உங்கள் அம்மா, நினைத்தேன். 1121 00:51:47,830 --> 00:51:53,450 அவர் முன்னோக்கி வந்து, அவள் என்னை கட்டி அணைத்து, மற்றும் நாங்கள் சுமார் ஐந்து நிமிடங்கள் இருந்தன. 1122 00:51:53,450 --> 00:51:56,530 1123 00:51:56,530 --> 00:51:59,000 >> அவள் என் கையை பிடித்து வீட்டில் அவள் என்னை எடுத்து 1124 00:51:59,000 --> 00:52:02,450 தொலைபேசி, அங்கு அவர் மீது கிடைத்தது என் சகோதரி, என் சகோதரன் ஒலித்தது 1125 00:52:02,450 --> 00:52:05,600 என்று சொல்ல, உங்களுக்கு தெரியும், உங்கள் சகோதரன் தான் உள்ளது 1126 00:52:05,600 --> 00:52:09,340 அனைத்து திடீர் ஒரு பேய் போன்ற தோன்றினார். 1127 00:52:09,340 --> 00:52:12,440 பின்னர் குடும்பத்தின் மீண்டும் நினைவூட்டுகிறேன். 1128 00:52:12,440 --> 00:52:15,110 எல்லாம், அனைத்து நல்லது நான், என் அம்மா, உதவி 1129 00:52:15,110 --> 00:52:17,110 அவர் விட்டு slaving வேண்டும். 1130 00:52:17,110 --> 00:52:19,555 அவளுக்கு ஓய்வு வாழ முடியும் சமாதான அவரது வாழ்க்கை. 1131 00:52:19,555 --> 00:52:23,460 >> அது, ஒரு haystack ஒரு ஊசி இருந்தது ஆனால் ஊசி இருந்தது. 1132 00:52:23,460 --> 00:52:24,400 எல்லாம் இருக்கிறது. 1133 00:52:24,400 --> 00:52:28,260 எல்லாம் நாம் உலகில் இல்லை ஒரு பொத்தானை குழாய் உள்ளது. 1134 00:52:28,260 --> 00:52:32,010 ஆனால் நீங்கள் எப்போது வேண்டும் கிடைத்துவிட்டது அதை விரும்பும் உறுதியை. 1135 00:52:32,010 --> 00:52:32,950 >> [இசை] 1136 00:52:32,950 --> 00:52:36,420 1137 00:52:36,420 --> 00:52:38,170 டேவிட் MALAN: பிரமாதமாக இனிப்பு சான்று 1138 00:52:38,170 --> 00:52:40,540 என்ன தான் நீங்கள் செய்ய இப்போது தொழில்நுட்பம் செய்கிறது. 1139 00:52:40,540 --> 00:52:43,390 நாம் அடுத்த வாரம் பார்ப்போம். 1140 00:52:43,390 --> 00:52:44,374