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