1 00:00:00,000 --> 00:00:02,742 >> [இசை] 2 00:00:02,742 --> 00:00:05,030 3 00:00:05,030 --> 00:00:09,090 >> ANDI பெங்: இந்த CS50 உள்ளது, மற்றும் பிரிவில் வாரத்தில் இரண்டு வரவேற்க. 4 00:00:09,090 --> 00:00:11,740 இந்த உண்மையில் வாரம் போது ஆகிறது உண்மையில் நம் வர்க்க இரண்டு, 5 00:00:11,740 --> 00:00:14,550 முதல் வாரத்தில் நாம் பிரிவில் இருந்தது. 6 00:00:14,550 --> 00:00:18,897 கைகளை காட்டு, நீங்கள் அனைவரும் எத்தனை கடந்த வாரம் சூப்பர் பிரிவில் வந்தது? 7 00:00:18,897 --> 00:00:19,480 சரி, அது சரி தான். 8 00:00:19,480 --> 00:00:20,020 அது சரி தான். 9 00:00:20,020 --> 00:00:23,110 எப்படி நீங்கள் பல பார்த்தோம் சூப்பர் பிரிவில் கடந்த வாரம்? 10 00:00:23,110 --> 00:00:23,610 சரி. 11 00:00:23,610 --> 00:00:25,702 உங்களுக்கு நன்றாக இல்லை பிரச்சனை மீது ஒன்று அமைக்க? 12 00:00:25,702 --> 00:00:28,660 அதனால் நாம் வேண்டும் என்று அது எடுக்க போகிறேன் உண்மையில் அறிவார்ந்த குழந்தைகள் ஒரு கொத்து 13 00:00:28,660 --> 00:00:32,310 இந்த வர்க்கம் மற்றும் பொருட்களை நன்றாக இருக்கும். 14 00:00:32,310 --> 00:00:33,180 சரி. 15 00:00:33,180 --> 00:00:33,980 எனவே first-- 16 00:00:33,980 --> 00:00:37,900 17 00:00:37,900 --> 00:00:41,090 >> முதல், நாம் மட்டும் சுருக்கமாக போகிறோம் இன்று நிகழ்ச்சி நிரலை மேல் போக. 18 00:00:41,090 --> 00:00:42,700 நாம் நிச்சயமாக தளவாடங்கள் பற்றி பேச வேண்டும். 19 00:00:42,700 --> 00:00:45,480 நீங்கள் நிறைய ஒருவேளை தொடர்பான கேள்விகள் 20 00:00:45,480 --> 00:00:46,920 எப்படி இந்த போக்கில் இயக்க விஷயங்கள். 21 00:00:46,920 --> 00:00:47,897 நாம் அவர்கள் பதில். 22 00:00:47,897 --> 00:00:49,730 நாம் சுருக்கமாக போகிறோம் வழக்கில் சுழல்கள் மேல் செல்ல 23 00:00:49,730 --> 00:00:51,410 நீங்கள் எந்த சூப்பர் பிரிவில் தவறவிட்டார். 24 00:00:51,410 --> 00:00:53,240 நாம் ஆஸ்கி மேப்பிங் பற்றி பேச வேண்டும். 25 00:00:53,240 --> 00:00:56,180 நாம் வரிசைகளின் பற்றி பேச வேண்டும், செயல்பாடுகளை, கட்டளை வரி அளவுருக்களை. 26 00:00:56,180 --> 00:01:00,210 இறுதியாக, என்ன நீங்கள் ஒருவேளை அனைத்து உண்மையில் பற்றி அறிய இங்கே இருக்க வேண்டும், 27 00:01:00,210 --> 00:01:01,270 உங்கள் pset2 உள்ளது. 28 00:01:01,270 --> 00:01:04,209 நாம் சில நல்ல தந்திரங்களை வேண்டும் அதை செய்ய வேண்டும், எப்படி செய்ய மற்றும் குறிப்புகள். 29 00:01:04,209 --> 00:01:07,910 30 00:01:07,910 --> 00:01:08,690 >> சரி. 31 00:01:08,690 --> 00:01:11,450 மேலும், இரண்டாவதாக, நாம் இங்கே சாக்லேட் நிறைய. 32 00:01:11,450 --> 00:01:13,583 சாக்லேட் பிடிக்கும் எவருக்கும், தான் இங்கே வர. 33 00:01:13,583 --> 00:01:14,430 சில கைப்பற்றுகின்றனர். 34 00:01:14,430 --> 00:01:15,100 நான் ஒரு கொத்து வேண்டும். 35 00:01:15,100 --> 00:01:16,390 நாம் அலுவலகத்தில் ஒரு டன். 36 00:01:16,390 --> 00:01:18,230 நான் உண்மையில் விரும்பவில்லை நாள் சாக்லேட் சாப்பிட வேண்டும். 37 00:01:18,230 --> 00:01:20,300 நீங்கள், அனைத்து சாக்லேட் சாப்பிட வேண்டும் நான் உங்களுக்கு இங்கே அது கொண்டு, ஏனெனில். 38 00:01:20,300 --> 00:01:20,990 சாக்லேட் சாப்பிட. 39 00:01:20,990 --> 00:01:24,080 ஒவ்வொரு பிரிவில் மிட்டாய் இருக்க வேண்டும். 40 00:01:24,080 --> 00:01:25,330 >> எனவே, முதலில் நான் யார்? 41 00:01:25,330 --> 00:01:27,080 என் பெயர் Andi, பெங் உள்ளது. 42 00:01:27,080 --> 00:01:30,270 நான் யேல் இங்கே CS50 தலைவர் டி.ஏ. இருக்கிறேன். 43 00:01:30,270 --> 00:01:32,540 மேலும் கூடுதலாக என்று, நான் இருப்பேன் 44 00:01:32,540 --> 00:01:35,600 யாரும் உங்கள் இயங்கும் சிறிய குழப்பமான பெறுகிறார் என்றால் நண்பா, உங்கள் தோள் மீது அழ. 45 00:01:35,600 --> 00:01:39,140 என்றால் உங்கள் pset உரிய முன் இரவு, நீங்கள், என்ன நடக்கிறது யோசனை 46 00:01:39,140 --> 00:01:40,080 என்னை தாக்கியது. 47 00:01:40,080 --> 00:01:42,770 நாம் முதலியன, ஒன்றாக தெரிவி வேண்டும். 48 00:01:42,770 --> 00:01:46,100 நான் ஒரு இங்கே இருக்கிறேன் என்று தெரிகிறது முன் வரிசையில் நீங்கள் வளம் 49 00:01:46,100 --> 00:01:51,830 உதவி உங்களுக்கு எப்படி கண்டுபிடிக்க CS50 உள்ள மற்றும் அப்பால் பிரச்சினைகளை தீர்க்க. 50 00:01:51,830 --> 00:01:54,590 >> என் மின்னஞ்சல் andi.peng@yale.edu உள்ளது. 51 00:01:54,590 --> 00:01:58,390 நான் கூட ஒரு தனிப்பட்ட வெளியே அனுப்ப வேண்டும் அது என் தொலைபேசி எண்ணை குறித்து மின்னஞ்சல் 52 00:01:58,390 --> 00:02:01,860 அதனால் அன்று அனைவருக்கும் இணைய என் தொலைபேசி எண்ணை பார்க்க முடியும். 53 00:02:01,860 --> 00:02:03,640 எந்த நேரத்திலும் என்னை அழைக்க எனக்கு. 54 00:02:03,640 --> 00:02:07,510 தீவிரமாக, என் தொலைபேசி ஆகிறது வழக்கமாக என் கையில் இணைக்கப்பட்டுள்ளது. 55 00:02:07,510 --> 00:02:10,240 நான் ஏற்றுக்கொள்ளாமல் இருக்கலாம் ஒரு ஜோடி நிமிடங்களில். 56 00:02:10,240 --> 00:02:11,984 நான் ஒரு ஜோடி மணி நேரத்திற்குள் பதிலளிக்க முடியாது. 57 00:02:11,984 --> 00:02:14,400 ஆனால் நான் என்றால், நீங்கள் உத்தரவாதம் தர முடியும் நீ என்னை போன் என்றால் நீங்கள், எனக்கு மின்னஞ்சல் 58 00:02:14,400 --> 00:02:17,404 என்னை உரை, நான் 24 மணி நேரத்திற்குள் பதிலளிக்க வேண்டும். 59 00:02:17,404 --> 00:02:19,820 தாறுமாறாக, நான் முன்பு பதிலளிக்க வேண்டும் ஏன்னா, அந்த 60 00:02:19,820 --> 00:02:23,900 அனைவருக்கும் சில பிரச்சினைகள் இருக்கிறது என்று, மேலும் உங்கள் பதில்களை வேண்டும் 61 00:02:23,900 --> 00:02:26,110 மிக விரைவில் பதில் வேண்டும். 62 00:02:26,110 --> 00:02:28,945 >> எனினும், நீங்கள் அழைக்கிறீர்கள் என்றால் எனக்கு 30 நிமிடங்கள் முன் 63 00:02:28,945 --> 00:02:31,570 வியாழக்கிழமை என்று அந்த துண்டு , Andi,, எனக்கு உதவி போன்ற இருக்க night--, 64 00:02:31,570 --> 00:02:35,380 நான் கொடுக்க கூடும் started-- நீங்கள் அந்த தோளில் அழ. 65 00:02:35,380 --> 00:02:41,520 ஆனால் அதை பற்றி யோசிக்க நேரம் இருக்கலாம் அடுத்த முறை செய்ய எப்படி. 66 00:02:41,520 --> 00:02:44,040 சரி. 67 00:02:44,040 --> 00:02:44,944 அடடா. 68 00:02:44,944 --> 00:02:45,850 எப்படி நான் திரும்பி போக? 69 00:02:45,850 --> 00:02:48,140 அங்கு நாம். 70 00:02:48,140 --> 00:02:52,310 >> இந்த நிச்சயமாக, நாம் ஒரு வேண்டும் அனைவருக்கும் ஆதரவு டன். 71 00:02:52,310 --> 00:02:54,640 வெறும் கூடுதலாக இங்கே பிரிவுகள், இது நீங்கள் 72 00:02:54,640 --> 00:02:57,000 ஒவ்வொரு வாரமும் 90 செலவிட வேண்டும் என்னுடன் அற்புதமான நிமிடங்கள், 73 00:02:57,000 --> 00:02:58,330 நாங்கள் அலுவலகத்தில் மணி நேரம். 74 00:02:58,330 --> 00:03:01,021 எவ்வளவு நீங்கள் ஏற்கனவே வேண்டும் உதவி அலுவலக நேரம் இருந்திருக்கும்? 75 00:03:01,021 --> 00:03:01,520 பெரும். 76 00:03:01,520 --> 00:03:05,700 என்று, பார்க்க மிகவும் சந்தோஷமாக இருக்கிறது, ஏனென்றால், 45 க்கும் மேற்பட்ட TA க்கள் மற்றும் காஸ் ஒரு ஊழியர்கள் இல்லை 77 00:03:05,700 --> 00:03:11,780 இங்கே இருக்கிறீர்கள் என்று இந்த பாடத்திட்டத்தில் பயிற்சி உங்கள் psets கொண்டு உங்களுக்கு உதவி. 78 00:03:11,780 --> 00:03:14,580 >> திங்கள் அவர்கள் நீலம் நடைபெற்ற இங்கே 17 ஹில் ஹவுஸ் வகுப்பறையில் 79 00:03:14,580 --> 00:03:15,350 யேல். 80 00:03:15,350 --> 00:03:17,349 செவ்வாய் மற்றும் வியாழக்கிழமைகளில், அவர்கள் காமன்ஸ் நடைபெற்ற. 81 00:03:17,349 --> 00:03:20,010 அழகான மிகவும் 11:00 ஒவ்வொரு வார 8:00. 82 00:03:20,010 --> 00:03:21,620 உள்ள வா, வெளியே வா. 83 00:03:21,620 --> 00:03:24,030 எந்த பிரச்சினை, எந்த பிரச்சனை வெறும் ல் வந்து, 84 00:03:24,030 --> 00:03:26,650 பின்னர் நாங்கள் அந்த உங்களுக்கு உதவ வேண்டும். 85 00:03:26,650 --> 00:03:31,640 >> இரண்டாவதாக, அலுவலக நேரம் கூடுதலாக மற்றும் பிரிவுகள், நாங்கள் ஷார்ட்ஸ். 86 00:03:31,640 --> 00:03:35,930 யாராவது ஒரு ஜோடி பார்த்திருக்கிறேன் வீடியோக்களில் குறும்படங்களின் அல்லது மேலோட்டப்பார்வைகள் 87 00:03:35,930 --> 00:03:36,750 வலைத்தளத்தில்? 88 00:03:36,750 --> 00:03:37,250 சரி. 89 00:03:37,250 --> 00:03:39,510 எனவே அவர்கள் உண்மையில், மிகவும் உதவியாக இருக்கும். 90 00:03:39,510 --> 00:03:42,470 எங்கள் அழகான ஹார்வர்ட் தயாரிப்பு அந்த பள்ளி மீது அங்கு அணி 91 00:03:42,470 --> 00:03:47,910 வடக்கு வரை, அவர்கள் படமாக்கப்பட்டது மற்றும் உற்பத்தி இந்த நம்பமுடியாத ஒத்திகை வீடியோக்களை. 92 00:03:47,910 --> 00:03:52,290 >> அவர்கள் நீங்கள் மூலம் படிப்படியாக எடுக்க வேண்டும் எப்படி ஒரு பிரச்சனையை தீர்க்கும் பற்றி செல்ல. 93 00:03:52,290 --> 00:03:56,340 தாறுமாறாக, நீங்கள் பற்றி குழப்பி என்றால் ஒரு எளிய கருத்து, ஒரு ஒருமை கருத்து, 94 00:03:56,340 --> 00:03:59,780 நாம் ஒருவேளை ஏனெனில், பாருங்கள் எங்கோ எங்கள் வலைத்தளத்தில் அது ஒரு குறுகிய. 95 00:03:59,780 --> 00:04:03,800 அது பொதுவாக ஒரு பெரிய ஆதாரம் இருக்கிறது நீங்கள் முதலில் இருக்கும் போது பார்க்க 96 00:04:03,800 --> 00:04:06,510 ஒரு பிரச்சனை எப்படி கையாள வேண்டும் என்று இழந்தது. 97 00:04:06,510 --> 00:04:09,750 >> மூன்றாவது, நாங்கள் இல்லை study50 மற்றும் reference50. 98 00:04:09,750 --> 00:04:15,650 எனவே 50 படிக்க இணையதளம் தான் ஒரு இணைப்பு உள்ளது. 99 00:04:15,650 --> 00:04:21,500 அது நான் நினைத்தேன், study.cs50.net அல்லது அது போன்ற ஏதாவது. 100 00:04:21,500 --> 00:04:22,860 வெறும் கூகுள். 101 00:04:22,860 --> 00:04:24,229 நாம் தயாராக சரிவுகள் நிறைய வேண்டும். 102 00:04:24,229 --> 00:04:26,770 நாம் ஷார்ட்ஸ் நிறைய மற்றும் அனைத்து தொகுக்கப்பட்ட walkthroughs-- விஷயங்கள் 103 00:04:26,770 --> 00:04:31,070 மிகவும் நல்ல மற்றும் அனைத்து உங்களுக்கு சுத்தமாகவும் மூலம் உலவ, எந்த கருத்துக்கள் பார்க்க 104 00:04:31,070 --> 00:04:32,860 நீங்கள் பற்றி குழப்பி என்று. 105 00:04:32,860 --> 00:04:35,920 இது அநேகமாக மூடப்பட்டிருக்கும் அங்கு study50 மீது. 106 00:04:35,920 --> 00:04:37,640 >> ஒத்த Reference50--. 107 00:04:37,640 --> 00:04:41,510 நாம் பல்வேறு குறிப்புகள் நிறைய வேண்டும் உங்கள் வசம் எளிதாக கிடைக்க. 108 00:04:41,510 --> 00:04:44,450 மற்றும் இறுதியாக, நாம் என்ன வேண்டும் CS50 ஆலோசிக்கும் என்று, 109 00:04:44,450 --> 00:04:48,082 இது ஒரு மன்றம், என்றால் இரவு முன் நீங்கள், உங்கள் பிரச்சினைகளை செய்கிறோம், சொல்கிறது, 110 00:04:48,082 --> 00:04:49,880 நீங்கள் ஒரு கேள்வி உள்ளது. 111 00:04:49,880 --> 00:04:52,340 CS50 Discuss, உள்நுழைய. 112 00:04:52,340 --> 00:04:53,190 உங்கள் கேள்வியைத். 113 00:04:53,190 --> 00:04:55,820 மேலும் hundreds-- பின்னர் ஒரு சக ஒருவேளை, thousands-- 114 00:04:55,820 --> 00:04:57,960 ஆன்லைன் இந்த வர்க்கம் எடுத்து உள்நுழைய வேண்டும். 115 00:04:57,960 --> 00:05:01,182 ஒருவேளை யாராவது பெற முடியும் ஒரு டி.ஏ. முன்னர் உங்கள் பதில். 116 00:05:01,182 --> 00:05:03,390 இது அடிப்படையில் ஒரு இருக்கிறது ஆன்லைன் மன்றம் என்று நாம் அனைவரும் 117 00:05:03,390 --> 00:05:04,556 எங்கள் பிரச்சினைகள் பற்றி விவாதிக்க பயன்படுத்த. 118 00:05:04,556 --> 00:05:06,483 மிகவும் நல்லது. 119 00:05:06,483 --> 00:05:10,660 120 00:05:10,660 --> 00:05:11,550 >> சரி. 121 00:05:11,550 --> 00:05:13,220 அதனால் பிரச்சனை அமைக்கிறது. 122 00:05:13,220 --> 00:05:17,840 நாம் சரியான பற்றி தான் பிரச்சனை தடித்த இரண்டு அமைந்தது. 123 00:05:17,840 --> 00:05:20,570 எங்களுக்கு நிறைய ஏற்கனவே பிரச்சனை மூலம் போராடியது ஒரு அமைந்தது. 124 00:05:20,570 --> 00:05:24,460 நாம் ஏற்கனவே ஒருவேளை காத்திருக்கும் என்று எனக்கு தெரியும் நேற்று இரவு உங்கள் pset செய்ய 125 00:05:24,460 --> 00:05:28,170 CS50 உள்ள செய்ய புத்திசாலியான விஷயம் அல்ல. 126 00:05:28,170 --> 00:05:32,380 >> ஆலோசனைகள் மற்றும் அடிப்படையில் குறிப்புகள் வெற்றி முழு ஸ்பெக் படிக்க வேண்டும். 127 00:05:32,380 --> 00:05:36,270 உங்களில் எத்தனை பேர் ஏற்கனவே pset 2, ஸ்பெக் படிக்க? 128 00:05:36,270 --> 00:05:36,770 சரி. 129 00:05:36,770 --> 00:05:39,840 என்று ஒரு திடமான அளவு தான். 130 00:05:39,840 --> 00:05:43,210 நான் நீங்கள் ஒருவேளை அங்கீகரித்துள்ளன தெரிகிறேன் இப்போது கண்ணாடியை உண்மையில் நீண்ட உள்ளன. 131 00:05:43,210 --> 00:05:45,700 அவர்கள் உண்மையிலேயே நீண்ட, உண்மையில் இருக்கிறோம். 132 00:05:45,700 --> 00:05:49,630 >> அது ஒவ்வொரு வரியும் படிக்க மிகவும் கடினமாக வார்த்தை மூலம் கவனமாக வார்த்தை. 133 00:05:49,630 --> 00:05:52,780 நீங்கள் எங்கே ஆடையெடு வேண்டும் அதை நீங்கள் ஏதாவது செய்ய சொல்கிறது. 134 00:05:52,780 --> 00:05:54,459 நான் உத்தரவாதம் அளிக்க முடியாது, என்று செய்ய வேண்டாம். 135 00:05:54,459 --> 00:05:56,750 நீ அப்படி செய்தால், ஒருவேளை நீங்கள் இருக்கிறீர்கள் எங்காவது மிஸ் 136 00:05:56,750 --> 00:05:58,458 எங்கே அது உங்களுக்கு சொல்கிறது எப்படி ஒரு பிரச்சனை தொடங்க 137 00:05:58,458 --> 00:06:01,140 அல்லது அது பெயர் என்ன சொல்கிறது உங்கள் பிரச்சினை அல்லது அது சொல்கிறது, 138 00:06:01,140 --> 00:06:03,720 இந்த அநேகமாக சிறந்த வழி உங்கள் பிரச்சனை செய்து ஆரம்பிக்க வேண்டும். 139 00:06:03,720 --> 00:06:05,050 பின்னர் நீங்கள் இழந்து. 140 00:06:05,050 --> 00:06:08,219 >> நீங்கள் உங்கள் படிக்க முயற்சி போது பாதியில்தான் ஸ்பெக், 141 00:06:08,219 --> 00:06:10,510 முக்கியமான நிறைய நீங்கள் இல்லை என்று information-- 142 00:06:10,510 --> 00:06:12,260 உண்மையில் அணுக முடியும் போவதில்லை. 143 00:06:12,260 --> 00:06:13,219 எனவே முழு ஸ்பெக் படிக்க. 144 00:06:13,219 --> 00:06:15,468 முழு ஸ்பெக் படிக்க முயற்சி நீங்கள் பிரிவுக்கு வரவில்லை முன், 145 00:06:15,468 --> 00:06:17,360 பின்னர், போது நாம் ஒத்திகை பற்றி பேச, 146 00:06:17,360 --> 00:06:21,070 நாம் அனைவரும் ஒரு யோசனை முடியும் என்ன நடக்கிறது என்ற. 147 00:06:21,070 --> 00:06:25,169 >> இரண்டாவதாக, இந்த ஒரு கருத்து உள்ளது நான் குறிக்க பிடிக்கும் என்று 148 00:06:25,169 --> 00:06:26,710 நிச்சயமாக செமஸ்டர் முழுவதும் நிறைய. 149 00:06:26,710 --> 00:06:30,070 ஆனால் அடிப்படையில், வலது, பாதியிலேயே எங்களை சந்திக்க? 150 00:06:30,070 --> 00:06:33,970 என்னை, உங்கள் டி.ஏ. மற்றும் ஜேசன் என நிச்சயமாக போன்ற உங்கள் பேராசிரியராக மேலாளர் மற்றும் Scaz 151 00:06:33,970 --> 00:06:37,120 மற்றும் டேவிட் உங்கள் பேராசிரியர் மற்றும் அனைத்து போன்ற இந்த போக்கில் மற்ற அழகான TA க்கள், 152 00:06:37,120 --> 00:06:39,830 இந்த போக்கில் உதவியாளர்கள் நாங்கள் எங்கள் சிறந்த செய்வேன் 153 00:06:39,830 --> 00:06:42,965 நீங்கள் அமைக்க இருக்கும் என்று உறுதி இந்த நிச்சயமாக வெற்றி. 154 00:06:42,965 --> 00:06:43,840 நாம் பிரிவில் நடத்த வேண்டும். 155 00:06:43,840 --> 00:06:44,870 நாம் அலுவலக மணி நடத்த வேண்டும். 156 00:06:44,870 --> 00:06:47,087 நாங்கள் உங்கள் தொலைபேசி பதில் அழைப்புகள், உங்கள் மின்னஞ்சல்கள் பதில் 157 00:06:47,087 --> 00:06:49,670 செய்ய நாம் எல்லாம் செய்ய நிச்சயமாக உங்கள் கேள்விகளுக்கு பதில். 158 00:06:49,670 --> 00:06:51,460 >> எனினும், மிகவும் எங்களுக்கு உதவ. 159 00:06:51,460 --> 00:06:52,450 பாதியிலேயே எங்களை சந்தித்து. 160 00:06:52,450 --> 00:06:56,040 நீங்கள் அலுவலக நேரம் வந்தால் இல்லை, பிரிவில் போய் 161 00:06:56,040 --> 00:07:02,060 எந்த கொண்ட, விரிவுரைகள் கண்டு யோசனை எனக்கு உதவி, போன்ற இருக்க, என்ன நடக்கிறது. 162 00:07:02,060 --> 00:07:04,350 நான் நன்றாக, நான் வருந்துகிறேன், போன்ற இருக்க போகிறேன். 163 00:07:04,350 --> 00:07:06,410 அதை கொடுக்க நேரம் இருக்கலாம் என்று தோள்பட்டை மீது அழ 164 00:07:06,410 --> 00:07:08,959 நான் நிச்சயமாக இல்லை, ஏனெனில் நான் உங்களுக்கு உதவ என்ன செய்ய முடியும் 165 00:07:08,959 --> 00:07:12,000 நீங்கள் குறைந்தது உதவி முயற்சி செய்ய வேண்டாம் என்றால் உங்களை தொடக்கத்தில் சிறிது. 166 00:07:12,000 --> 00:07:12,910 பாதியிலேயே எங்களை சந்தித்து. 167 00:07:12,910 --> 00:07:15,020 உங்களுக்கு தெரியும், தயவு செய்து வாருங்கள் பதில் பெற தயாராக 168 00:07:15,020 --> 00:07:16,353 பொருள் ஈடுபட தயாராக. 169 00:07:16,353 --> 00:07:19,342 இது மிகவும் விஷயங்களை செய்கிறது சம்பந்தப்பட்ட அனைவருக்கும் எளிதாக்குகிறது. 170 00:07:19,342 --> 00:07:22,970 ஆமாம், அது மிகவும் அதிகமாக இருக்கிறது. 171 00:07:22,970 --> 00:07:23,720 >> தரம் பிரித்தல். 172 00:07:23,720 --> 00:07:29,250 எனவே பாடத்திட்டங்கள் மீது, அது அழகாக இருக்கிறது ஆழமான எப்படி நாம் தர தொடர்பாக. 173 00:07:29,250 --> 00:07:32,440 ஆனால் அடிப்படையில், முறிவு இந்த உங்கள் தர 50% ஆகும் 174 00:07:32,440 --> 00:07:34,530 psets,, இருக்கும் என்று தான் அழகாக இருக்கிறது, 175 00:07:34,530 --> 00:07:37,400 அங்கு நீங்கள் பரந்த செலவு உங்கள் நிச்சயமாக நேரத்தில் பெரும்பாலான. 176 00:07:37,400 --> 00:07:39,854 40% வினாவிடை, மற்றும் உங்கள் இறுதி திட்டம் 10% இருக்கும். 177 00:07:39,854 --> 00:07:42,520 முழுவதும் வினாவிடை இரண்டு இருக்கும் செமஸ்டர். 178 00:07:42,520 --> 00:07:47,050 நான் முறை மற்றும் தேதிகள் நினைக்கிறேன் பாடத்திட்டங்கள் பட்டியலிடப்பட்டுள்ள. 179 00:07:47,050 --> 00:07:49,210 >> வழி என்று நாம் உங்கள் psets தரப்படுத்தி வேண்டும் 180 00:07:49,210 --> 00:07:53,930 நாம் அடிப்படையில் நான்கு வேண்டும் என்று நாம் ஒவ்வொரு தர ஒதுக்க மதிப்புகள். 181 00:07:53,930 --> 00:07:57,250 நாம் நோக்கம் ஒரு மதிப்பு இருக்கிறது, சரியான, வடிவமைப்பு, மற்றும் பாணி. 182 00:07:57,250 --> 00:08:01,530 நீங்கள் பார்க்கும் இதனால், அந்த வகையில், எங்கள் psets, கணக்கிடுவதற்கான சூத்திரம். 183 00:08:01,530 --> 00:08:03,640 மூன்று நாங்கள் மிகவும் கொடுக்கிறோம் எடை, சரியான 184 00:08:03,640 --> 00:08:06,140 வெளிப்படையாக உங்கள் பயிற்சியாளர் ஏனெனில் வழக்குகள் சோதனை 185 00:08:06,140 --> 00:08:08,480 நாம் விரும்பும் அதை சோதிக்க. 186 00:08:08,480 --> 00:08:11,000 >> நீங்கள் அனைத்து வேண்டும் உங்கள் வசம் check50. 187 00:08:11,000 --> 00:08:13,730 இது ஒரு மிகவும் பயனுள்ள விழா நீங்கள் எல்லாம் முடியும் என்று 188 00:08:13,730 --> 00:08:17,560 எங்கள் சர்வர்கள் உங்கள் குறியீடு பதிவேற்ற, அங்கு நாம் அதை சரிபார்க்க வேண்டும். 189 00:08:17,560 --> 00:08:20,800 நீங்கள் அந்த பார்த்திருக்கிறேன் frowny முகங்கள், ஸ்மைலி முகங்கள். 190 00:08:20,800 --> 00:08:22,119 அவர்கள் உண்மையில், மிகவும் உதவியாக இருக்கும். 191 00:08:22,119 --> 00:08:23,910 வேண்டாம் முயற்சிகளின் பிடிக்கும் என்று மாணவர் 192 00:08:23,910 --> 00:08:26,230 அவர்களுக்கு அனைத்து பதில்களை hardcode வேண்டும். 193 00:08:26,230 --> 00:08:30,050 நான் நிச்சயமாக ஒரு pset அங்கு பார்த்த யாரோ check50 அனைத்து மதிப்புகள் பார்த்தேன் 194 00:08:30,050 --> 00:08:33,429 அவர்கள் தான் கடினமான என்றால் in-- குறியீட்டு இந்த எண், இந்த எண் வெளியே அச்சிட. 195 00:08:33,429 --> 00:08:35,080 அந்த எண் என்றால், அந்த எண்ணிக்கை அச்சிட. 196 00:08:35,080 --> 00:08:36,090 அதை செய்ய வேண்டாம். 197 00:08:36,090 --> 00:08:39,360 >> கூட தொழில்நுட்ப என்றாலும் check50, சரியான 198 00:08:39,360 --> 00:08:41,809 தீர்க்கும் உங்கள் வழி பிரச்சனை சரியானது அல்ல. 199 00:08:41,809 --> 00:08:45,770 அதனால் தான் மிகக்குறைவாகவே check50 பயன்படுத்த. 200 00:08:45,770 --> 00:08:48,497 ஆனால் உறுதி செய்ய நீங்கள் அது செயல்பட்டு எப்படி புரிந்து, 201 00:08:48,497 --> 00:08:50,580 திட்டம் செயல்பட்டு வருகிறது check50 வேண்டும் கூடுதலாக, 202 00:08:50,580 --> 00:08:53,120 நாம் ஒவ்வொரு சோதனை செய்ய முடியாது check50 சாத்தியமான வழக்கு. 203 00:08:53,120 --> 00:08:55,440 நாம் இன்னும் சில பரிசோதனை. 204 00:08:55,440 --> 00:09:00,390 >> வடிவமைப்பு அடிப்படையில், எப்படி உள்ளது உங்கள் குறியீடு நன்கு வடிவமைக்கப்பட்ட? 205 00:09:00,390 --> 00:09:04,150 நீங்கள் நகல் ஒட்டும் பல இருந்தால் குறியீடு பல, பல முறை கோடுகள். 206 00:09:04,150 --> 00:09:06,960 ஒருவேளை நீங்கள் மிகவும் இல்லை உங்கள் குறியீடு சிறந்த வடிவமைப்பு. 207 00:09:06,960 --> 00:09:09,470 ஒருவேளை அது அந்த வட்டத்திற்கு சேர்க்க நேரம். 208 00:09:09,470 --> 00:09:12,090 அடிப்படையில், இங்கே அது அனைத்து இருக்கிறது உங்கள் குறியீடு முயற்சி பற்றி, 209 00:09:12,090 --> 00:09:17,010 திறமையாக உங்கள் குறியீடு எழுத முயற்சி சாத்தியம் என்று உங்கள் திட்டம், இயங்கும் என 210 00:09:17,010 --> 00:09:19,630 விரைவில். 211 00:09:19,630 --> 00:09:20,996 >> இறுதியாக, நாம் பாணி உண்டு. 212 00:09:20,996 --> 00:09:24,360 எனவே பாணி ஒரு வகையான தன்னிச்சையான, அகநிலை கால. 213 00:09:24,360 --> 00:09:27,470 நான் நாங்கள் அதிகாரப்பூர்வமாக வேண்டும் தெரிகிறேன் CS50 ஒரு பாணி 50 வழிகாட்டி, 214 00:09:27,470 --> 00:09:30,050 அது ஓ, நீங்கள் சொன்னால், நீங்கள் இங்கே ஒரு இடைவெளி தேவை. 215 00:09:30,050 --> 00:09:32,220 நீங்கள் வேண்டும் வடிவம் வகையான உங்கள் குறியீடு இந்த வழி. 216 00:09:32,220 --> 00:09:34,070 நீங்கள் இந்த வழியில் விஷயங்களை பெயரிட வேண்டும். 217 00:09:34,070 --> 00:09:38,180 >> நான் உண்மையில், உள்ளபடியே கவலை இல்லை, எப்படி நீங்கள் உங்கள் குறியீடு பாணி தேர்வு 218 00:09:38,180 --> 00:09:39,840 போல் நீண்ட நீங்கள் தொடர்ந்து தங்க. 219 00:09:39,840 --> 00:09:43,732 உதாரணமாக, நீங்கள் விரும்பினால் உங்கள் நான்கு பிறகு ஒரு இடைவெளி விடவும் 220 00:09:43,732 --> 00:09:45,690 உங்கள் நான்கு சுழற்சி முன், வெறும் ஒவ்வொரு முறையும் செய்கிறது. 221 00:09:45,690 --> 00:09:46,523 வகையான அதை செய்ய வேண்டாம். 222 00:09:46,523 --> 00:09:47,730 அது மற்ற நேரங்களில் செய்ய வேண்டாம். 223 00:09:47,730 --> 00:09:51,046 நீங்கள் சுருள் வைக்க விரும்பினால் ப்ரேஸ் இடத்தை ஒரு குறிப்பிட்ட வழியில், 224 00:09:51,046 --> 00:09:52,170 எப்போதும் அது வழி செய்கிறது. 225 00:09:52,170 --> 00:09:54,628 வகையான எங்காவது அதை செய்ய வேண்டாம் இங்கே எங்காவது அங்கு இல்லை. 226 00:09:54,628 --> 00:09:57,010 நாங்கள் தரப்படுத்தி போது, அது மிகவும் கடினம் 227 00:09:57,010 --> 00:09:59,420 எனக்கு எதுவும் தெரியாது எப்படி இருந்தால் நீங்கள் உங்கள் குறியீடு வடிவமைக்க 228 00:09:59,420 --> 00:10:02,064 விஷயங்களை அசத்தல் மற்றும் இடத்தில் வெளியே உள்ளன. 229 00:10:02,064 --> 00:10:04,980 நீங்கள் அதை தொடர்ந்து வைத்திருக்க என்றால், அது தான் அதிக போன்ற எனக்கு மிகவும் எளிதாக 230 00:10:04,980 --> 00:10:06,310 உங்கள் குறியீடு வாசிக்க முடியும். 231 00:10:06,310 --> 00:10:09,393 அது ஒரு மாணவர் என நீங்கள் மிகவும் எளிதாக இருக்கிறது உங்கள் குறியீடு மூலம் பார்க்க முடியும் 232 00:10:09,393 --> 00:10:11,720 மற்றும் தவறு என்ன பார்க்க அங்கு பிரச்சினைகள் ஏன் அது குறைக்கிறது. 233 00:10:11,720 --> 00:10:15,740 உடை எளிதான விஷயங்களை ஒன்றாகும் உங்களுக்கு முழு மதிப்பெண்களை பெற செய்ய முடியும். 234 00:10:15,740 --> 00:10:18,770 அடிப்படையில், நீங்கள் தான் என்றால், கவலை என்றால் நீங்கள் கவனத்தை ஐந்து நிமிடங்கள் கொடுக்கிறீர்கள் 235 00:10:18,770 --> 00:10:22,760 ஒவ்வொரு வாரமும் உங்கள் குறியீடு, நீங்கள் வேண்டும் முழு பாணி புள்ளிகள் பெற்று இருக்க வேண்டும். 236 00:10:22,760 --> 00:10:26,020 >> இறுதியாக, நாம் என்று என்ன இருக்கிறது நோக்கம் பெருக்கி. 237 00:10:26,020 --> 00:10:28,890 Scope-- நான் அதை ஒரு பெரிய தெரியும் குறிப்பாக இந்த வர்க்கம் சொல். 238 00:10:28,890 --> 00:10:31,030 ஆனால் நோக்கம், அனைத்து என்று அர்த்தம் நீங்கள் முயற்சிக்கும் என்று ஆகிறது 239 00:10:31,030 --> 00:10:33,670 உங்கள் திறனை சிறந்த psets,. 240 00:10:33,670 --> 00:10:37,180 நீங்கள் மூன்று வெளியே திரும்பினால் உங்கள் நான்கு பிரச்சினைகள் 241 00:10:37,180 --> 00:10:39,460 மற்றும் கூட முயற்சிக்க வேண்டாம் கடந்த ஒரு, ஒருவேளை நீங்கள் இருக்கிறீர்கள் 242 00:10:39,460 --> 00:10:41,630 நோக்கம் சில புள்ளிகள் இழக்க போகிறோம். 243 00:10:41,630 --> 00:10:44,560 >> பிரச்சினை போல் ஆரம்பிக்க கூட அது நடக்க, உங்கள் சிறந்த செய்ய. 244 00:10:44,560 --> 00:10:47,691 அது வேலை இல்லை என்றால், அது திரும்ப என்று காட்டுகிறது மற்றும் நிரூபிக்கிறது ஏனெனில் 245 00:10:47,691 --> 00:10:50,190 எங்களுக்கு நீங்கள் என்று, முயற்சிக்கும் என்று பிரச்சனை அமைக்க முயற்சி 246 00:10:50,190 --> 00:10:51,430 உங்கள் திறனை சிறந்த. 247 00:10:51,430 --> 00:10:53,800 பின்னர் நீங்கள் கொடுக்க முடியும் நோக்கம் முழு புள்ளிகள். 248 00:10:53,800 --> 00:10:58,715 >> நோக்கம் போது நாம் மிகவும் முக்கியம் குறைந்த ஒத்திகை மதிப்பெண் துளி பற்றி பேச. 249 00:10:58,715 --> 00:11:02,010 எனவே காலப்போக்கில் செமஸ்டர், நீங்கள் ஒன்பது psets, வேண்டும். 250 00:11:02,010 --> 00:11:05,340 நாம் உண்மையில் கைவிடுவதாக அந்த ஒன்பது இருந்து குறைந்த மதிப்பெண், 251 00:11:05,340 --> 00:11:07,670 ஆனால் நீங்கள் முழு நோக்கம் புள்ளிகள் வேண்டும் என்றால் மட்டுமே. 252 00:11:07,670 --> 00:11:11,120 >> எனவே நீங்கள் ஒரு முழுமையற்ற pset உள்ள திரும்பினால், துரதிருஷ்டவசமாக, நாம் ஒரு கைவிட முடியாது, 253 00:11:11,120 --> 00:11:13,540 உங்கள் நோக்கம் ஏனெனில் புள்ளிகள் நிறைவு. 254 00:11:13,540 --> 00:11:16,570 நீங்கள் பரிதாபம் வாரம் எனவே கூட நீங்கள் இறந்து நீங்கள் நோயாளியாகவோ, எங்கே 255 00:11:16,570 --> 00:11:20,040 அல்லது உங்கள் நாய், பூனை, இறந்து நீங்கள் பாடத்தில் சுமையில், 256 00:11:20,040 --> 00:11:21,074 வெறும் ஒத்திகை முயற்சிக்கும். 257 00:11:21,074 --> 00:11:22,490 அது உங்கள் திறனை சிறந்த செய்ய. 258 00:11:22,490 --> 00:11:23,840 அது வேலை இல்லை என்றால், அது ஒரு விஷயமே இல்லை. 259 00:11:23,840 --> 00:11:24,506 வெறும் அதை திரும்ப. 260 00:11:24,506 --> 00:11:26,590 குறைந்தபட்சம் நாம் கொடுக்க முடியும் நீங்கள் முயற்சி காட்டுகிறார். 261 00:11:26,590 --> 00:11:28,510 >> இந்த வர்க்கம் முயற்சி ஒரு. 262 00:11:28,510 --> 00:11:30,170 முயற்சி குறைந்தது குறைந்த ஸ்கோர் துளி. 263 00:11:30,170 --> 00:11:32,354 எனவே ஆமாம். 264 00:11:32,354 --> 00:11:33,270 அது மிகவும் அதிகமாக இருக்கிறது. 265 00:11:33,270 --> 00:11:36,521 யாரையும் அந்த கேள்விகள் இதுவரை வர்க்கம் எப்படி நாம் தர? 266 00:11:36,521 --> 00:11:37,187 அல்லது இந்த எந்த? 267 00:11:37,187 --> 00:11:41,220 இவற்றில் ஏதாவது அதனால் far-- பிரிவுகள், அலுவலக நேரம்? 268 00:11:41,220 --> 00:11:41,720 கூல். 269 00:11:41,720 --> 00:11:46,720 270 00:11:46,720 --> 00:11:47,800 சரி. 271 00:11:47,800 --> 00:11:51,260 >> எனவே இந்த என்று ஒரு பொருள் இல்லை ஒரு உண்மையில் பற்றி பேச விரும்புகிறார். 272 00:11:51,260 --> 00:11:53,084 நான் அதை பற்றி பேச விரும்பவில்லை. 273 00:11:53,084 --> 00:11:55,250 உங்களுக்கு உண்மையிலேயே விரும்பவில்லை எனக்கு அது பற்றி பேச கேட்க. 274 00:11:55,250 --> 00:11:57,690 ஆனால் துரதிருஷ்டவசமாக, நாம் அனைத்து அதை பற்றி பேச வேண்டும். 275 00:11:57,690 --> 00:12:00,110 டேவிட் 20 நிமிடங்கள் ஒரு வீணான அதை பற்றி பேசி சொற்பொழிவு. 276 00:12:00,110 --> 00:12:02,580 அந்த உட்பட்டது கல்வி நேர்மை. 277 00:12:02,580 --> 00:12:08,110 >> எனவே நாம் அனைத்து இங்கே அநேகமாக எழுதி எங்கள் யேல் வாழ்க்கையில் ஒரு கட்டுரை சிறிது. 278 00:12:08,110 --> 00:12:11,800 நாம் அநேகமாக நான் ஒரு டாக் வந்திருக்கிறேன் எங்கள் கட்டுரை திருட்டு இல்லை கூறினார், 279 00:12:11,800 --> 00:12:13,940 அந்த வேலை சொந்தமானது அல்ல, ஏனெனில். 280 00:12:13,940 --> 00:12:18,109 கணினி அறிவியல், நாம் கருத்து அதே வகையான. 281 00:12:18,109 --> 00:12:20,150 நீங்கள் சமர்ப்பிக்க என்று அனைத்து வேலை, நீங்கள் எழுத வேண்டும் என்று அனைத்து குறியீடு 282 00:12:20,150 --> 00:12:21,900 நீங்கள் எழுதிய அந்த குறியீடு இருக்க வேண்டும். 283 00:12:21,900 --> 00:12:24,280 நீங்கள் அந்த குறியீடு இருக்க கூடாது வேறு எங்காவது இருந்து நகல். 284 00:12:24,280 --> 00:12:26,777 குறியீடு இருக்க கூடாது என்று நீங்கள் கூகுளில் மற்றும் உள்ள plopped 285 00:12:26,777 --> 00:12:28,360 அது வேலை செய்தால், நீங்கள் உண்மையில் எனக்கு தெரியாது. 286 00:12:28,360 --> 00:12:32,440 நீங்கள் வகையான ஒரு உணர்வு அது ஆனால் உண்மையில் என்ன செய்து கொண்டிருக்கிறார். 287 00:12:32,440 --> 00:12:36,562 சந்தேகம், அடிப்படையில், அது நியாயமான இருக்கிறது. 288 00:12:36,562 --> 00:12:38,520 எங்கள் பாடத்திட்டங்கள், நாம் வேண்டும் விஷயங்களை ஒரு முழு பட்டியல் 289 00:12:38,520 --> 00:12:40,560 நாங்கள் நியாயமான பார்க்கிறோம் நியாயமான இல்லை எதிராக. 290 00:12:40,560 --> 00:12:43,820 >> உதாரணமாக, நியாயமான நீங்கள் மற்றும் உங்கள் நண்பர் 291 00:12:43,820 --> 00:12:47,360 என்ன சிறந்த வழி விவாதித்து செல்ல பற்றி தர்க்கரீதியாக ஒரு சிக்கலை தீர்ப்பதில். 292 00:12:47,360 --> 00:12:48,910 என்று மிகவும் நியாயமான தான். 293 00:12:48,910 --> 00:12:53,244 என்ன நியாயமாக இருக்கும், அல்லவா நீங்கள் ஆகிறது தோழர்களே, ஒன்றாக கிடைத்தது அதே குறியீடு தட்டச்சு 294 00:12:53,244 --> 00:12:54,410 மற்றும் அதே குறியீடு உள்ள திரும்பியது. 295 00:12:54,410 --> 00:12:56,302 அந்த நியாயமான இல்லை. 296 00:12:56,302 --> 00:12:57,510 அதே விஷயம், ஒரு கட்டுரை வகையான. 297 00:12:57,510 --> 00:12:59,290 நீங்கள் விவாதிக்க வேண்டும் என்றால் உங்கள் நண்பர், ஏய், 298 00:12:59,290 --> 00:13:00,220 இந்த நான் பற்றி எழுத வேண்டும் என்ன. 299 00:13:00,220 --> 00:13:02,500 இந்த நான் வேண்டும் படிகள் பெரிய, அதை பற்றி எழுத எடுத்து. 300 00:13:02,500 --> 00:13:03,208 அது அற்புதமானது. 301 00:13:03,208 --> 00:13:04,790 ஒருவருக்கொருவர் இணைந்து கொள்ளவும். 302 00:13:04,790 --> 00:13:06,540 உங்களுக்கு தொடங்க என்றால் அதே விஷயத்தை எழுதும், 303 00:13:06,540 --> 00:13:10,020 அதே கட்டுரையில் திரும்பி, என்று குறைவாக சரி தான். 304 00:13:10,020 --> 00:13:13,200 எனவே சந்தேகம், அதை செய்ய வேண்டாம். 305 00:13:13,200 --> 00:13:16,940 >> இங்கே, நாங்கள் CS50, நாம் ஸ்கிரிப்டை வேண்டும் அந்த ரன் சோதிக்க தானியக்க 306 00:13:16,940 --> 00:13:21,740 மட்டும் உங்கள் குறியீடு சரியான, ஆனால் உங்கள் குறியீடு தனித்துவத்தை. 307 00:13:21,740 --> 00:13:25,920 எனவே நிலையில் நம்மை வைத்து வேண்டாம் என்ற EXCOMM உங்கள் வழக்கை பார்க்கவும் வைத்திருக்கும். 308 00:13:25,920 --> 00:13:31,110 நாம் தான், வெறும் எல்லோருக்கும் தயவு செய்து இந்த ஒரு அற்புதமான அனுபவம் செய்கிறது. 309 00:13:31,110 --> 00:13:33,600 அனைவரும், சிறந்த அறிகிறான் நாம் அனைவரும் மகிழ்ச்சியாக, 310 00:13:33,600 --> 00:13:37,926 நாம் அனைத்து அமைக்க வேண்டும் இந்த நிச்சயமாக வெற்றி. 311 00:13:37,926 --> 00:13:39,800 மிகவும் என்று ஏதாவது இந்த வர்க்கம் பற்றி தனிப்பட்ட 312 00:13:39,800 --> 00:13:42,660 நான் எல்லோருக்கும் உண்மையில் வேண்டும் என்று நான் நினைக்கிறேன் என்று நாங்கள் இல்லை என்று கவனம் செலுத்த 313 00:13:42,660 --> 00:13:44,930 என்ன வருத்தம் என்று எங்கள் பாடத்திட்டங்கள் அளிக்கவில்லையென்றால். 314 00:13:44,930 --> 00:13:50,010 எனவே அடிப்படையில், 72 மணி நேரத்திற்குள், என்றால் நீங்கள் ஏதாவது செய்துவிட்டேன் என்று 315 00:13:50,010 --> 00:13:53,240 நீங்கள் உண்மையில் உறுதி இல்லை அதற்கான, எங்களுக்கு வாருங்கள். 316 00:13:53,240 --> 00:13:57,220 நாங்கள் உங்களுக்கு சத்தியம் என்று 72 மணி நேரத்திற்குள் நாங்கள் வழக்கு நம்மை கையாள வேண்டும் 317 00:13:57,220 --> 00:13:59,820 அதிக குறிப்பிடும் இல்லாமல் நிர்வாகம் அதிகாரம். 318 00:13:59,820 --> 00:14:03,100 >> எனவே நீங்கள் என்னிடம் வந்து சொன்னால், Andi, ஏய், நான் மிகவும் வருந்துகிறேன், 319 00:14:03,100 --> 00:14:07,620 ஆனால் நான் ஒரு ஜோடி வரிகளை என் இருக்கிறது என்று நான் நினைக்கிறேன் நான் வகையான கூகுளில் என்று குறியீடு, நேற்று இரவு, 320 00:14:07,620 --> 00:14:10,120 ஸ்டேக் கிடைத்தது அளவிற்கதிகமாக, நகல் மற்றும் ஒட்டியது, 321 00:14:10,120 --> 00:14:13,680 மற்றும் நான், உண்மையில் வருந்துகிறேன் அது பற்றி, எனக்கு தெரியப்படுத்துங்கள். 322 00:14:13,680 --> 00:14:16,900 அதை பேணி வேண்டாம் மற்றும் நான் அதை பிடிக்க என்று நம்புகிறேன். 323 00:14:16,900 --> 00:14:17,784 நாம் அது பிடிப்போம். 324 00:14:17,784 --> 00:14:18,450 எனக்கு வந்து. 325 00:14:18,450 --> 00:14:20,520 எனக்கு 72 மணி நேரத்திற்குள் தெரியப்படுத்துங்கள். 326 00:14:20,520 --> 00:14:22,240 நாம் ஒரு தீர்வு கண்டுபிடிக்க வேண்டும். 327 00:14:22,240 --> 00:14:26,679 மற்றும் நாம் பார்க்கவும் இல்லை என்று சத்தியம் அடிப்படையில் பல்கலைக்கழக அதிகாரிகள். 328 00:14:26,679 --> 00:14:29,220 அது உங்கள் சிறந்த வட்டி தான் எல்லோரும் நேர்மையாக இருக்க வேண்டும் 329 00:14:29,220 --> 00:14:31,720 நிச்சயமாக ஈடுபட்டுள்ளன. 330 00:14:31,720 --> 00:14:34,630 >> சரி. 331 00:14:34,630 --> 00:14:35,240 சரி. 332 00:14:35,240 --> 00:14:37,800 எனவே இப்போது, விரைவில் முன் நான் செல்ல, யாருக்காவது 333 00:14:37,800 --> 00:14:42,670 தளவாடங்கள் தொடர்பான கேள்விகள் எப்படி படிப்புகள் நாங்கள் இயக்க போகிறோம், 334 00:14:42,670 --> 00:14:45,982 எப்படி பிரிவுகள் போகிறோம் , என்று எந்த இயக்க? 335 00:14:45,982 --> 00:14:46,711 சரி. 336 00:14:46,711 --> 00:14:47,210 ஆமாம். 337 00:14:47,210 --> 00:14:48,126 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? 338 00:14:48,126 --> 00:14:50,414 339 00:14:50,414 --> 00:14:51,080 ANDI பெங்: ஆமாம். 340 00:14:51,080 --> 00:14:54,850 எனவே எப்படி நீங்கள் பல quizzes-- திங்கள் / புதன்கிழமை பிரிவில்? 341 00:14:54,850 --> 00:14:56,700 எத்தனை உங்களைச் செவ்வாய்க்கிழமை / வியாழக்கிழமை? 342 00:14:56,700 --> 00:14:58,550 சரி, அதனால் அது இங்கே ஒரு திட பிளவு தான். 343 00:14:58,550 --> 00:15:00,900 எனவே நாம் ரன் என்று வழி யேல் அது என்று நாம் ஆகிறது 344 00:15:00,900 --> 00:15:04,040 தனி இரண்டு வேண்டும் போகிறீர்கள் ஒவ்வொரு section-- ஒரு quizzes-- என்று 345 00:15:04,040 --> 00:15:06,160 வர்க்கம் போது எடுக்கப்படும். 346 00:15:06,160 --> 00:15:09,310 நான், அக்டோபர், அக்டோபர் இறுதியில் நினைக்கிறேன் வாரம் ஒரு அது போன்ற ஏதாவது, 347 00:15:09,310 --> 00:15:10,794 வினாடி வினா. 348 00:15:10,794 --> 00:15:11,960 ஆமாம், அதனால் வர்க்கம் வந்து. 349 00:15:11,960 --> 00:15:13,920 என்று திங்கள் அல்லது புதன் கிழமை அன்று, நீங்கள் வினாடி வினா எடுக்க வேண்டும். 350 00:15:13,920 --> 00:15:16,336 என்று செவ்வாய் அல்லது வியாழக்கிழமை, நீங்கள் வேறு ஒரு வினாடி வினா எடுக்க வேண்டும். 351 00:15:16,336 --> 00:15:18,570 ஆனால் அதே பொருள் மூடப்பட்டிருக்கும். 352 00:15:18,570 --> 00:15:19,160 ஆமாம். 353 00:15:19,160 --> 00:15:20,660 நல்ல கேள்வி. 354 00:15:20,660 --> 00:15:21,160 ஆமாம். 355 00:15:21,160 --> 00:15:23,260 >> பார்வையாளர்கள்: நாம் எங்கே செய்கிறது எங்கள் தரங்களாக சரிபார்க்க செல்ல? 356 00:15:23,260 --> 00:15:23,926 >> ANDI பெங்: ஆமாம். 357 00:15:23,926 --> 00:15:28,420 எனவே நான் வெளியே ஒரு அனுப்பும் மின்னஞ்சல் என்ன ஒவ்வொரு வாரமும் 358 00:15:28,420 --> 00:15:31,460 வினாடி graded-- உள்ளன அல்லது போது, மன்னிக்கவும், psets, வரிசைப்படுத்தப்பட்ட போது. 359 00:15:31,460 --> 00:15:34,120 Psets சென்று வழக்கமாக திரும்பி நண்பகல் அல்லது வெள்ளி மூலம். 360 00:15:34,120 --> 00:15:37,540 எனவே, நான் என்று வாக்குறுதி நீங்கள் அவற்றை திரும்ப பெற முயற்சி 361 00:15:37,540 --> 00:15:40,000 பின்வரும் வெள்ளிக்கிழமை நண்பகல். 362 00:15:40,000 --> 00:15:44,950 >> எப்போதெல்லாம் நான் தர ஒரு pset, நான் அனுப்புவேன் என்று வகுப்பு புத்தகம் ஒரு அறிவிப்பை வெளியே 363 00:15:44,950 --> 00:15:47,070 என்று நீங்கள் உங்கள் ஸ்கோர் சொல்கிறது ஆன்லைன் பார்க்க முடியும். 364 00:15:47,070 --> 00:15:52,022 சரி, இந்த வாரம், நான் பிறகு கடந்த வாரம் psets, தரப்படுத்தி முடிக்க, 365 00:15:52,022 --> 00:15:54,230 உங்களுக்கு ஒரு மின்னஞ்சல் கிடைக்கும் அறிவிப்பு, நீங்கள் சொல்லி 366 00:15:54,230 --> 00:15:55,870 ஏய் இந்த எங்கே நீங்கள் ஆகிறது உங்கள் தரங்களாக பார்க்க சென்று. 367 00:15:55,870 --> 00:15:57,680 நீங்கள் ஒவ்வொரு பார்க்க முடியும் உங்கள் தரங்களாக வீழ்ச்சி கண்டன. 368 00:15:57,680 --> 00:15:58,555 நீங்கள் கருத்துக்களைக் காணலாம். 369 00:15:58,555 --> 00:16:00,360 ஓ, விரைவான விஷயம் கூட. 370 00:16:00,360 --> 00:16:03,060 பெரும் கருத்து பகுதியில் புத்தகம் அங்கு நான் அநேகமாக தருகிறேன் ஆகிறது 371 00:16:03,060 --> 00:16:05,300 என் நேரம் தர பெரும்பாலான செலவிட. 372 00:16:05,300 --> 00:16:07,094 எனவே ஒரு விஷயம் என்று போது உண்மையில் முக்கியமான 373 00:16:07,094 --> 00:16:09,010 நீங்கள் பார்க்கும் உங்கள் தரங்களாக உங்கள் psets 374 00:16:09,010 --> 00:16:11,400 மட்டுமே தேடும் உடல் மதிப்பெண் 375 00:16:11,400 --> 00:16:14,630 ஆனால் நேரம் எடுத்து உண்மையில் என் கருத்துக்கள் வாசிக்க. 376 00:16:14,630 --> 00:16:17,820 >> பெரும்பாலும் அந்த நீங்கள் கருத்துக்களை கொடுக்கிறது நீங்கள் ஒரு சிக்கலை தீர்ப்பதில் நீங்கள் எப்படி. 377 00:16:17,820 --> 00:16:20,480 நீங்கள் செய்ய வேண்டும் என்றால் ஒரு பிட் சிறந்த ஒன்று, 378 00:16:20,480 --> 00:16:24,080 ஆக்கபூர்வமான விமர்சனத்தை வழக்கமாக உள்ளது சிறந்த அந்த கருத்துக்கள் பகுதியில் கொடுக்கப்பட்டுள்ளன. 379 00:16:24,080 --> 00:16:26,950 எனவே, நான் போகிறேன், தயவு செய்து, கருத்துகள் எழுதி நேரத்தை செலவிட. 380 00:16:26,950 --> 00:16:30,440 நான் உண்மையில் பாராட்ட வேண்டும் தயவு செய்து உங்களுக்கு அந்த கருத்துக்கள் படிக்க வேண்டும் என்றால். 381 00:16:30,440 --> 00:16:31,170 சரி. 382 00:16:31,170 --> 00:16:34,150 கூல். 383 00:16:34,150 --> 00:16:34,680 >> எல்லாம் சரி. 384 00:16:34,680 --> 00:16:40,680 எனவே நாம் பேசி தொடங்க போகிறோம் மற்றும் நான் விரைவில் மறுஆய்வு 385 00:16:40,680 --> 00:16:45,040 இருந்து பொருள் சில வாரம் நாம் தான் இருக்கிறார்கள் பூச்சிய 386 00:16:45,040 --> 00:16:48,760 சரியான பக்கத்தில் இந்த வாரம் பிரச்சினைகள் தொடங்கி. 387 00:16:48,760 --> 00:16:52,600 அதனால் சுழற்சி ஒன்றாகும் சுழல்கள் மூன்று வகையான 388 00:16:52,600 --> 00:16:54,510 நாங்கள் இந்த வர்க்கம் விவாதிக்கப்பட்டது. 389 00:16:54,510 --> 00:16:57,060 >> ஒரு சுழற்சி அடிப்படையில் தொடரியல் எழுதப்பட்ட 390 00:16:57,060 --> 00:17:00,666 அங்கு ஒரு குறிப்பிட்ட நிலை போது, இந்த உரிமை, மீண்டும் மீண்டும் செய்ய? 391 00:17:00,666 --> 00:17:02,040 இங்கு இந்த கிராஃபிக் உள்ள அது என்று. 392 00:17:02,040 --> 00:17:04,780 நீங்கள் ஒரு மணிக்கு தொடங்கும் போகிறோம் உங்கள் குறியீடு குறிப்பிட்ட புள்ளியில். 393 00:17:04,780 --> 00:17:09,030 நீங்கள் லூப் நிலையில் நுழைய போகிறோம் if-- நான் தெரியாது, x ஒரு விட குறைவாக உள்ளது. 394 00:17:09,030 --> 00:17:11,677 >> உண்மை என்றால், நீங்கள் போகிறோம் கண்ணி உடல் இயக்க. 395 00:17:11,677 --> 00:17:14,010 நீங்கள் செய்து வைக்க போகிறோம் என்று மீண்டும், மீண்டும், மீண்டும், 396 00:17:14,010 --> 00:17:17,900 அது ஒரு ஏன் மீது மற்றும் over-- இது வளைய உங்கள் நிலை மாறும் வரை 397 00:17:17,900 --> 00:17:19,079 பொய். 398 00:17:19,079 --> 00:17:22,140 இந்த வழியில், ஒரு லூப் எனவே எளிமையான வழிகளில் ஒன்றாகும் 399 00:17:22,140 --> 00:17:25,619 நிலை எந்த வகையான எழுத வேண்டும் என்று மேல் மற்றும் மீண்டும் மீண்டும் வேண்டும். 400 00:17:25,619 --> 00:17:28,109 வெறும் போதெல்லாம் கவனமாக இருக்க நீங்கள் வளைய எந்த எழுதி 401 00:17:28,109 --> 00:17:32,140 நீங்கள் ஒரு வெளியேறவும் நிபந்தனையாக வேண்டும் என்று நன்கு என்ன ஒரு மேம்படுத்தல் அதை 402 00:17:32,140 --> 00:17:36,714 உங்கள் கண்ணி, வெறும் இல்லை என்று ஆகிறது மேல் மற்றும் எண்ணற்ற மீது உரிமை இயக்க. 403 00:17:36,714 --> 00:17:38,630 எந்த விஷயத்தில், நீங்கள் போகிறோம் உறுதி செய்ய வேண்டும் 404 00:17:38,630 --> 00:17:42,670 நீங்கள் சில அம்சம் மாறும் என்று உங்கள் குறியீடு அல்லது சுழற்சி முடிவில் 405 00:17:42,670 --> 00:17:46,680 நீங்கள் ஒரு வழி என்பதை உறுதி செய்ய நிலை நோக்கி முன்னேறி இன் 406 00:17:46,680 --> 00:17:48,400 நீங்கள் இறுதியில் சந்திக்க வேண்டும் என்று. 407 00:17:48,400 --> 00:17:50,239 எல்லோருக்கும் பயன்? 408 00:17:50,239 --> 00:17:52,530 நாம் தான் இருக்க வேண்டும் இந்த சுழல் அங்கு பிடிபட்டார் 409 00:17:52,530 --> 00:17:55,710 நாங்கள் சுற்றி சுற்றி சென்று லூப் உடைக்க எந்த வழி இருக்கிறது. 410 00:17:55,710 --> 00:17:58,844 ஒவ்வொரு சுழற்சி அடிப்படையில் என்று செய்து ஒரு வழி உள்ளது. 411 00:17:58,844 --> 00:17:59,344 சரி. 412 00:17:59,344 --> 00:18:03,030 413 00:18:03,030 --> 00:18:06,060 >> நீங்கள் இரண்டாவதாக, பல உங்கள் மரியோ psets உள்ள 414 00:18:06,060 --> 00:18:08,910 ஒருவேளை நியமிக்க இருந்தது லூப் இந்த வகை. 415 00:18:08,910 --> 00:18:11,802 அது ஒரு செய்யும் போது சுழற்சி என்று அழைக்கப்படுகிறது. 416 00:18:11,802 --> 00:18:14,510 அனைத்து முதல், யாராவது சொல்ல முடியும் என்ன ஒரு செய்யும் இடையே உள்ள வேறுபாடு 417 00:18:14,510 --> 00:18:16,586 லூப் மற்றும் ஒரு சுழற்சி போது? 418 00:18:16,586 --> 00:18:17,086 ஆமாம். 419 00:18:17,086 --> 00:18:21,030 >> பார்வையாளர்கள்: லூப் செய்யும் போது [செவிக்கு புலப்படாமல்] முதல் இயங்கும். 420 00:18:21,030 --> 00:18:22,120 >> ANDI பெங்: சரி, சரியாக. 421 00:18:22,120 --> 00:18:27,130 எனவே ஒரு செய்யும் வளைய எப்போதும் செய்யும் போது என்ன அடைப்புக்குறிக்குள், செய்ய உள்ளே ஆகிறது 422 00:18:27,130 --> 00:18:30,520 அங்கு மற்றும் அந்த நிலையில் இல்லை the-- மன்னிப்பு சோதனை முன், 423 00:18:30,520 --> 00:18:32,940 முன்னர் அந்த குறியீடு செய்கிறது நிலை சோதனை. 424 00:18:32,940 --> 00:18:37,200 இந்த எங்களுக்கு குறிப்பாக, பொருத்தமானது அல்ல இங்கே இந்த வகுப்பில், பெரும்பாலான நேரங்களில், ஏனெனில் 425 00:18:37,200 --> 00:18:41,450 நாங்கள் கேட்கும் வேண்டும் போகிறோம் உள்ளீடு சில வகையான பயனர். 426 00:18:41,450 --> 00:18:43,520 பின்னர், பொறுத்து அவர்கள் கொடுக்கும் உள்ளீடு, 427 00:18:43,520 --> 00:18:46,150 பின்னர் நாம் ஓ, செய்ய, மதிப்பிட முடியாது நாங்கள் மீண்டும் அவர்களை கேட்கும் வேண்டும்? 428 00:18:46,150 --> 00:18:49,930 >> மரியோ எனவே, பயனர் நீங்கள் கொடுத்த ஒரு எதிர்மறை உயரம், எடுத்துக்காட்டாக, 429 00:18:49,930 --> 00:18:52,990 நீங்கள் முதலில் கேட்கும் போகிறோம் மற்றும் உள்ளே என்ன செய்ய. 430 00:18:52,990 --> 00:18:54,820 பிறகு நீங்கள் போது பார்க்க போகிறோம். 431 00:18:54,820 --> 00:18:57,570 நீங்கள், எனக்கு தெரியும், 1 எதிர்மறை ஒரு நேர்மறை எண் என்று? 432 00:18:57,570 --> 00:19:00,680 அது இல்லை என்றால், நான் செல்ல போகிறேன் மீண்டும் மற்றும் செய்ய மற்றும் மீண்டும் மீண்டும் 433 00:19:00,680 --> 00:19:03,950 மீண்டும் அவர்கள் வரை மீண்டும் இறுதியாக நீங்கள் பிடிக்கும் என்று ஒரு எண் கொடுக்க, 434 00:19:03,950 --> 00:19:07,002 நாங்கள் எங்கள் குறியீடு உள்ள நியமிக்க முடியும் என்று. 435 00:19:07,002 --> 00:19:09,210 இது அழகான முக்கியம் அடிப்படையில் எந்த பயனர் உள்ளீடு. 436 00:19:09,210 --> 00:19:11,760 நான் எந்த உத்தரவாதம் அளிக்க முடியாது ஒரு pset அங்கு நேரம் 437 00:19:11,760 --> 00:19:15,070 நாம் உள்ளீடு செய்ய நீங்கள் கேட்க குறியீடு எந்த வகையான, நாங்கள் இருக்கிறோம் 438 00:19:15,070 --> 00:19:17,540 ஒருவேளை உங்களுக்கு கொடுக்க போகிறேன் நாங்கள் இருக்கிறோம், இது ஒரு சோதனை வழக்கு 439 00:19:17,540 --> 00:19:21,200 போகிறது என்று நீங்கள் கெட்ட ஏதாவது கொடுக்க உங்கள் குறியீடு உடைக்க முயற்சி நடக்கிறது. 440 00:19:21,200 --> 00:19:25,044 >> நாம் உள்ளீடு ஒரு நீங்கள் கேட்க முயற்சி என்றால் முழு, நாம் தான் நீங்கள் ஒரு சரம் கொடுக்க கூடும் 441 00:19:25,044 --> 00:19:26,460 மற்றும் நீங்கள் அந்த கையாள எப்படி பார்க்க. 442 00:19:26,460 --> 00:19:30,610 நாங்கள் ஒரு வயது நியமிக்க நீங்கள் கேட்டால், நாங்கள் நீங்கள் ஒரு எதிர்மறை எண் கொடுக்க கூடும் 443 00:19:30,610 --> 00:19:32,340 நீங்கள் அந்த கையாள வேண்டும் என்பதை பார்க்க. 444 00:19:32,340 --> 00:19:37,260 தான் உங்களுக்கு சோதனை உறுதி செய்ய வழக்குகளில் நீங்கள் சிறந்த இல்லை 445 00:19:37,260 --> 00:19:38,590 உள்ளீடு, நாம் தான். 446 00:19:38,590 --> 00:19:40,510 மற்றும் அதே நேரத்தில் வளைய ஒரு தாறுமாறாக சிறந்த 447 00:19:40,510 --> 00:19:45,260 அதனால் உங்கள் குறியீடு வடிவமைக்க வழி அது என்று நோக்கம் பூர்த்தி. 448 00:19:45,260 --> 00:19:45,760 சரி. 449 00:19:45,760 --> 00:19:48,930 450 00:19:48,930 --> 00:19:49,470 >> சரி. 451 00:19:49,470 --> 00:19:53,270 எனவே இந்த ஒருவேளை மிகவும் ஆகிறது மூன்று வெளியே சிக்கலான வட்டத்திற்கு 452 00:19:53,270 --> 00:19:54,990 என்று நாம் இதுவரை பார்த்து விட்டேன். 453 00:19:54,990 --> 00:19:56,689 அது முதலில் மிக பயங்கரமான தெரிகிறது. 454 00:19:56,689 --> 00:19:59,730 ஆனால், நான் நீங்கள் உத்தரவாதம் உங்களுக்கு முறை லூப் ஒரு பயன்படுத்த எப்படி செயலிழப்பு கிடைக்கும், 455 00:19:59,730 --> 00:20:03,320 அது மிகவும் பயனுள்ள விஷயங்களை ஒன்று தான், உங்கள் ஆயுத மிக பயனுள்ள கருவிகள் 456 00:20:03,320 --> 00:20:05,300 இந்த வர்க்கம் முன்னோக்கி நகர்த்தும். 457 00:20:05,300 --> 00:20:09,920 >> எனவே எடுத்துக்காட்டாக, கீறல், இந்த மிக எளிய ப்ளாக் இருந்தது 458 00:20:09,920 --> 00:20:13,180 என்று தான் இந்த குறிப்பிட்ட மீண்டும் கூறினார் முறை குறிப்பிட்ட எண் சொற்றொடர்களை. 459 00:20:13,180 --> 00:20:16,260 வழி மூலம், SAJ-- என்று Scaz Andi, ஜேசன் தான். 460 00:20:16,260 --> 00:20:18,740 நாம் தாறுமாறாக எங்கள் மின்னஞ்சல்கள் SAJ செய்க. 461 00:20:18,740 --> 00:20:20,360 நாங்கள் SAJ சொன்னால், குழப்பி கொள்ள வேண்டாம். 462 00:20:20,360 --> 00:20:22,630 என்று தான் எங்களுக்கு தான். 463 00:20:22,630 --> 00:20:28,600 >> எனவே கீறல், நாம் முடிந்தது என்று ஒரு தொகுதி, நான் SAJ அன்பு மீண்டும்! 464 00:20:28,600 --> 00:20:29,430 10 முறை. 465 00:20:29,430 --> 00:20:30,130 மிகவும் எளிமையான. 466 00:20:30,130 --> 00:20:32,302 என்று பின்னால் தர்க்கம் ஒரு மிக, மிக எளிமையான, சரியான? 467 00:20:32,302 --> 00:20:35,260 நான் முதல் முதல் வழியாக செல்ல வேண்டும் நேரம் மற்றும், இரண்டாம் நேரம் பார்க்க 468 00:20:35,260 --> 00:20:38,510 மற்றும் முன்னும் பின்னுமாக, என்று, மூன்றாவது முறையாக பார்க்க மற்றும் பல, வரை நீங்கள் 10 வெற்றி. 469 00:20:38,510 --> 00:20:41,960 >> வழியில் நாம் அது பிரதிநிதித்துவம் செய்யும் குறியீடு தான் லூப் ஒரு எளிய வழியாக உள்ளது. 470 00:20:41,960 --> 00:20:45,440 எனவே, நீங்கள் அறிவிக்க போகிறீர்கள் இங்கு இந்த வழக்கில், உங்கள் மாறி, 471 00:20:45,440 --> 00:20:46,349 ஒரு முழு எண்ணாக கொண்டு. 472 00:20:46,349 --> 00:20:47,390 நாம் அது நான் பெயர் போகிறோம். 473 00:20:47,390 --> 00:20:49,500 நாம் 0 அது துவக்க போகிறோம். 474 00:20:49,500 --> 00:20:52,490 நிறுத்தாமல் பதிப்பு நான் இருக்க போவதில்லை 10 க்கும் குறைவாக இருக்கும். 475 00:20:52,490 --> 00:20:54,622 மற்றும் மேம்படுத்தல் நான் ++ இருக்க போகிறது. 476 00:20:54,622 --> 00:20:57,750 >> மேலும் வளைய உள்ள, அது நடக்கிறது இறுதியில் அது வரை இயக்க 477 00:20:57,750 --> 00:21:01,490 நிலை இறுதியில் பலி இதில் வழக்கு, அது லூப் உடைக்க நடக்கிறது. 478 00:21:01,490 --> 00:21:04,600 பொருட்களை இருக்கிறது இருக்க வேண்டும் என்று நீங்கள் தோழர்களே அனைத்து வகையான பார்த்திருக்கிறேன் முன் 479 00:21:04,600 --> 00:21:07,270 உங்கள் பிரச்சினை ஒன்று அமைக்க மற்றும் செய்ய வேண்டியிருந்தது. 480 00:21:07,270 --> 00:21:12,310 யாரும் எந்த கேள்விகள் இப்போது சுழல்கள் தொடர்பாக? 481 00:21:12,310 --> 00:21:12,930 சரி. 482 00:21:12,930 --> 00:21:13,430 பெரும். 483 00:21:13,430 --> 00:21:17,520 484 00:21:17,520 --> 00:21:18,620 >> சரி. 485 00:21:18,620 --> 00:21:22,270 யார் நீங்கள் அந்த எனவே இந்த வாரம் pset ஸ்பெக் படிக்க 486 00:21:22,270 --> 00:21:27,690 நாங்கள் வேலை வேண்டும் போகிறோம் என்று தெரியும் ஏதாவது ASCII மற்றும் ஆஸ்கி அட்டவணை என அழைக்கப்படும். 487 00:21:27,690 --> 00:21:32,380 எனவே டேவிட் விரிவுரை சுருக்கமாக சென்றனர் எப்படி கணினிகள் essentially-- எல்லாம் 488 00:21:32,380 --> 00:21:35,410 ஒரு கணினி குறியிடப்பட்ட பைனரி, பூஜ்ஜியங்களைக் மற்றும் தான். 489 00:21:35,410 --> 00:21:39,740 கணினிகள் முடியும் என்று வழி கூடுதலாக வெவ்வேறு மதிப்புகளை சேமிக்க 490 00:21:39,740 --> 00:21:44,360 பூஜ்ஜியங்களைக் மற்றும் தான் மேப்பிங் மூலம் அந்த எண்கள் பிற இலக்கங்களுடன் பிரதிநிதித்துவம் 491 00:21:44,360 --> 00:21:47,220 அல்லது அடிப்படையில் பிற கதாபாத்திரங்கள். 492 00:21:47,220 --> 00:21:49,810 >> ஒரு எனவே, இந்த விஷயத்தில் அனைத்து அது அட்டவணை ஆஸ்கி 493 00:21:49,810 --> 00:21:53,600 எண்கள் வரைபடம் பாத்திரங்கள், அல்லது எழுத்துகள், உள்ளது. 494 00:21:53,600 --> 00:21:57,385 மூல குறியீடு கோப்பில் எனவே உங்கள் அதை பார்க்கும் கணினியின், 495 00:21:57,385 --> 00:22:00,010 ஏய், பூஜ்ஜியங்களைக் ஒரு கொத்து, பூஜ்ஜியங்களைக் மற்றும் தான், பூஜ்ஜியங்களைக் மற்றும் தான். 496 00:22:00,010 --> 00:22:02,350 அந்த சேமிக்கப்படும் என்ன உங்கள் கணினியின் உண்மையான நினைவகம். 497 00:22:02,350 --> 00:22:04,750 >> ஆனால் நாம் மனிதர்கள் வேண்டும் போது கணினி தொடர்பு, 498 00:22:04,750 --> 00:22:08,249 நாம் உதாரணமாக, சொல்ல want--, நான் தொடரை ஒரு வேண்டும் என்றால், 499 00:22:08,249 --> 00:22:10,540 நான் சில வழியில் வேண்டும் போகிறேன் கணினி சொல்லி, ஓ, 500 00:22:10,540 --> 00:22:16,300 நான் தொடரை ஒரு தட்டச்சு செய்யும் போது, நான் என்ன சொல்கிறேன் பைனரி இந்த பிரதிநிதித்துவம். 501 00:22:16,300 --> 00:22:22,260 >> எனவே நாம் அதை செய்ய வழி வீசி உள்ளது ஒரு தன்னிச்சையான ஒரு ஆஸ்கி அட்டவணை என அழைக்கப்படும், 502 00:22:22,260 --> 00:22:25,020 அங்கு நாம், மனிதர்கள், என புரோகிராமர்கள், சில நேரம் முன்பு, 503 00:22:25,020 --> 00:22:28,660 நாம் தன்னிச்சையாக நாங்கள் என்று முடிவு இந்த எண்ணிக்கை ஒதுக்க வேண்டும் 504 00:22:28,660 --> 00:22:30,960 இந்த எழுத்துக்கள் மதிப்புகள். 505 00:22:30,960 --> 00:22:32,720 >> எனவே நீங்கள் இந்த ஆன்லைன் google முடியும். 506 00:22:32,720 --> 00:22:37,120 நான் அதை ஒரு இணைப்பை உங்கள் இருக்கிறது என்று நான் நினைக்கிறேன் pset-- வெறும் ஒரு ஆஸ்கி வரைபடம் அட்டவணை, ஆஸ்கி 507 00:22:37,120 --> 00:22:37,720 அட்டவணை. 508 00:22:37,720 --> 00:22:40,722 அது தான் பைனரி மொழிபெயர்க்கலாம் எழுத்துக்கள் எண்கள். 509 00:22:40,722 --> 00:22:42,930 அது மிகவும் இருக்க போகிறது பிரச்சனை தொகுப்பு பயனுள்ளதாக 510 00:22:42,930 --> 00:22:45,470 நீங்கள் எப்போது வேண்டுமானாலும் எதையும் நீங்கள் என்றால் கணக்கிட 511 00:22:45,470 --> 00:22:47,880 சில காட்ட வேண்டும் எழுத்துக்கள் அல்லது முழு 512 00:22:47,880 --> 00:22:50,327 அல்லது சில எழுத்துக்களை கையாள. 513 00:22:50,327 --> 00:22:52,160 இது மிகவும் இருக்க போகிறது முக்கிய என்று நீங்கள் 514 00:22:52,160 --> 00:22:55,140 ஒரு ஆஸ்கி அட்டவணையை செல்லவும் எப்படி தெரியும். 515 00:22:55,140 --> 00:23:01,260 >> உதாரணமாக, தொடரை ஒரு எனவே எண் 65, மூலம் குறிப்பிடப்படுகின்றன. 516 00:23:01,260 --> 00:23:04,207 மற்றும் ஸ்மால் ஒரு 97 மூலம் குறிப்பிடப்படுகின்றன. 517 00:23:04,207 --> 00:23:07,040 எனவே அது எனக்கு முக்கியம் இரண்டு மதிப்புகள் இடையே வேறுபாடு 518 00:23:07,040 --> 00:23:08,320 32 ஆகும். 519 00:23:08,320 --> 00:23:13,210 தாறுமாறாக, நீங்கள் இருந்து மாற்ற வேண்டும் என்றால் மற்ற ஒரு வித்தியாசம் 32 ஆகும். 520 00:23:13,210 --> 00:23:15,710 நீங்கள் வகையான என்றால் கவலை வேண்டாம் முதலில் இந்த குழப்பமான. 521 00:23:15,710 --> 00:23:20,230 நாம் எப்படி நாம் என்று மேல் போய் உண்மையான குறியீடு இந்த பயன்படுத்துகின்றனர். 522 00:23:20,230 --> 00:23:24,700 523 00:23:24,700 --> 00:23:26,380 >> சரி. 524 00:23:26,380 --> 00:23:30,770 வெளியே மடிக்கணினிகள் நீங்கள் அந்த எனவே ஒரு ஆஸ்கி அட்டவணை மேலே தயங்க, 525 00:23:30,770 --> 00:23:36,030 இந்த ஒருவேளை ஏனெனில் நீங்கள் குறிக்க 526 00:23:36,030 --> 00:23:38,100 எழுத்துக்கள் என்ன. 527 00:23:38,100 --> 00:23:38,640 சரி. 528 00:23:38,640 --> 00:23:42,840 >> அதனால் சில தெரிந்தும் எழுத்துக்கள், சில எண்கள் கண்டறிவதில் 529 00:23:42,840 --> 00:23:47,240 நான் முதல் இயக்க இருந்தால் அந்த வரி, வைட்டமின் ஒரு code-- 530 00:23:47,240 --> 00:23:50,900 ஒரு, கழித்து ஒரு சிற்றெழுத்து பெரிய எழுத்தில் ஏ யாரும் இல்லை 531 00:23:50,900 --> 00:23:55,880 என்று என்ன ஒரு யூகம் இப்போது திரையில் வெளியே அச்சிடும்? 532 00:23:55,880 --> 00:23:58,190 >> அனைத்து எனவே முதல், என்ன ஒரு பிரதிநிதித்துவம்? 533 00:23:58,190 --> 00:24:00,990 என்ன எண் என்று ஆகிறது ஆஸ்கி அட்டவணை குறியிடப்பட்ட. 534 00:24:00,990 --> 00:24:01,490 மன்னிக்கவும்? 535 00:24:01,490 --> 00:24:02,630 >> பார்வையாளர்கள்: 97? 536 00:24:02,630 --> 00:24:03,630 >> ANDI பெங்: 97, பெரிய. 537 00:24:03,630 --> 00:24:05,077 மேலும் தொடரை ஒரு என்ன? 538 00:24:05,077 --> 00:24:06,330 >> பார்வையாளர்கள்: 65. 539 00:24:06,330 --> 00:24:08,255 >> ANDI பெங்: எனவே 97 மைனஸ் 65 என்ன? 540 00:24:08,255 --> 00:24:09,227 >> பார்வையாளர்கள்: 32. 541 00:24:09,227 --> 00:24:09,810 ANDI பெங்: சரி. 542 00:24:09,810 --> 00:24:13,530 எனவே போகிறது நீங்கள் என்ன நினைக்கிறீர்கள் போது நான் உள்ளீடு நடக்கும் அந்த குறியீடு வரிசை 543 00:24:13,530 --> 00:24:14,670 என் கணினியில்? 544 00:24:14,670 --> 00:24:17,981 545 00:24:17,981 --> 00:24:19,896 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 546 00:24:19,896 --> 00:24:21,020 ANDI பெங்: மன்னிக்கவும், பேசுங்கள். 547 00:24:21,020 --> 00:24:22,520 எந்த கவலையும். 548 00:24:22,520 --> 00:24:25,750 இது ஒரு மிக பாதுகாப்பானது சூழல், கழித்தல் கேமரா. 549 00:24:25,750 --> 00:24:27,550 நாம் அனைவரும் எந்த கவலையும் போகிறோம். 550 00:24:27,550 --> 00:24:30,940 வெறும் நாம் அனைத்து போன்ற நடிக்க போகிறேன் அது இந்த அறையில், உறைய வைக்கும். 551 00:24:30,940 --> 00:24:31,480 எந்த கவலையும். 552 00:24:31,480 --> 00:24:33,410 இல்லை கேள்வி மிகவும் முட்டாள். 553 00:24:33,410 --> 00:24:35,300 இல்லை பதில் ஒரு முட்டாள் பதில். 554 00:24:35,300 --> 00:24:38,260 நான் அநேகமாக தவறுகள் செய்ய போகிறேன் என் ஆசிரியர் போக்கில். 555 00:24:38,260 --> 00:24:40,740 தீவிரமாக, தோழர்களே, அதை சொல்லி அவரைப். 556 00:24:40,740 --> 00:24:43,092 உன்னையே நம்பிக்கை இருங்கள், உங்களுக்கு தெரியுமா? 557 00:24:43,092 --> 00:24:43,800 அதனால் என்ன? 558 00:24:43,800 --> 00:24:47,990 யார் என்று கடந்த பதில் கூறினார்? 559 00:24:47,990 --> 00:24:48,540 சரி. 560 00:24:48,540 --> 00:24:50,380 என்று நல்ல தெளிவான கூறுங்கள். 561 00:24:50,380 --> 00:24:51,220 >> பார்வையாளர்கள்: 32? 562 00:24:51,220 --> 00:24:51,850 >> ANDI பெங்: 32. 563 00:24:51,850 --> 00:24:54,141 சரி, இந்த குறியீடு இயக்க அனுமதிக்க மற்றும் என்று நடக்கும் என்றால் பார்க்க. 564 00:24:54,141 --> 00:25:00,260 565 00:25:00,260 --> 00:25:00,760 சரி. 566 00:25:00,760 --> 00:25:03,300 567 00:25:03,300 --> 00:25:06,360 எனவே உங்களுக்கு அந்த வகையான , நான் வழக்கமான குறியீட்டில் பார்க்க 568 00:25:06,360 --> 00:25:12,250 எங்களிடம் வேலைபார்க்கும் எப்படி இங்கே அமைக்க நம் கணினியில் உள்ள திட்டத்தை எந்த வகையான. 569 00:25:12,250 --> 00:25:14,770 நாங்கள் எங்கள் முக்கிய செயல்பாடு எங்கள் முக்கிய செயல்பாடு இருக்கும். 570 00:25:14,770 --> 00:25:17,265 நான் நகல் போகிறேன் குறியீடு இந்த வரி ஒட்டவும். 571 00:25:17,265 --> 00:25:21,082 572 00:25:21,082 --> 00:25:23,540 போது நீங்கள் மேலும் கவனமாக இருக்க காப்பியடித்து குறியீடு ஒட்டி. 573 00:25:23,540 --> 00:25:28,750 சில நேரங்களில் சில ஆபரேட்டர்கள் சரியாக மீது ஒட்டவும். 574 00:25:28,750 --> 00:25:31,397 அந்த வழக்கில், கழித்தல் அடையாளம் உண்மையில் ஒரு கோடு இருந்தது. 575 00:25:31,397 --> 00:25:32,980 எனவே கணினி அதை எடுக்க முடியவில்லை. 576 00:25:32,980 --> 00:25:35,870 எனவே நான் மீண்டும் போக வேண்டியிருந்தது மற்றும் உடல் என்று மீண்டும் மீண்டும் தட்டச்சு. 577 00:25:35,870 --> 00:25:37,846 வெறும் போது கவனமாக இருக்க நீங்கள் செய்கிறாய். 578 00:25:37,846 --> 00:25:41,178 579 00:25:41,178 --> 00:25:42,660 >> சரி. 580 00:25:42,660 --> 00:25:43,980 நாம் இங்கே இந்த இயக்க போகிறேன். 581 00:25:43,980 --> 00:25:45,670 எனவே நாம் நமது section2 குறுவட்டு போகிறோம். 582 00:25:45,670 --> 00:25:50,470 583 00:25:50,470 --> 00:25:52,030 நான் இந்த திட்டத்தை ASCIIMath அழைத்தேன். 584 00:25:52,030 --> 00:25:55,690 நாம் எந்த ரன் போது, நினைவில் திட்டம், நாம் முதலில் அதை தொகுக்க வேண்டும் 585 00:25:55,690 --> 00:25:57,150 எங்கள் அலங்காரம் மூலம் இயங்கும் மூலம். 586 00:25:57,150 --> 00:26:00,030 மற்றும் நாம் உண்மையில் இயக்க வேண்டும் டாட்-சாய்வு செய்து திட்டம். 587 00:26:00,030 --> 00:26:01,280 எனவே நாம் ./asciimath போகிறோம். 588 00:26:01,280 --> 00:26:05,780 589 00:26:05,780 --> 00:26:06,590 >> வலது, அங்கு நாம். 590 00:26:06,590 --> 00:26:07,410 நாம் 32 பார்க்கிறோம். 591 00:26:07,410 --> 00:26:07,930 நல்லது. 592 00:26:07,930 --> 00:26:10,340 நீங்கள் ஒரு மிட்டாய் தகுதியில்லை. 593 00:26:10,340 --> 00:26:11,160 நீங்கள் கேண்டி. 594 00:26:11,160 --> 00:26:11,900 மன்னிக்கவும். 595 00:26:11,900 --> 00:26:13,100 எல்லாம் சரி. 596 00:26:13,100 --> 00:26:13,670 சரி. 597 00:26:13,670 --> 00:26:18,070 எனவே நாம் இங்கு நமது உதாரணத்திற்கு செல்ல முடியும். 598 00:26:18,070 --> 00:26:23,530 599 00:26:23,530 --> 00:26:24,345 இல்லை, ஆஹ். 600 00:26:24,345 --> 00:26:29,147 601 00:26:29,147 --> 00:26:31,090 ஆஹ். 602 00:26:31,090 --> 00:26:32,490 சரி. 603 00:26:32,490 --> 00:26:34,610 நான் என்று அதை வைத்து போகிறேன். 604 00:26:34,610 --> 00:26:48,520 605 00:26:48,520 --> 00:26:51,240 சரி. 606 00:26:51,240 --> 00:26:51,740 சரி. 607 00:26:51,740 --> 00:26:55,340 நீங்கள் பார்க்க முடியும் என, நாம் என்ன செய்ய முடியும் மிகவும் சுவாரசியமான விஷயங்கள் நிறைய, 608 00:26:55,340 --> 00:26:58,880 மிகவும் குளிர்ந்த விஷயங்கள் நிறைய, நிறைய சம்பந்தப்பட்ட மிகவும் சிக்கலான விஷயங்கள் 609 00:26:58,880 --> 00:27:02,720 ஆஸ்கி எழுத்துக்கள் மற்றும் எண்கள். 610 00:27:02,720 --> 00:27:05,890 நீங்கள் ஐந்து வரிசையாக கீழே கிடைக்கும், என்று சேர்த்து பின்பற்ற நிறைய இருக்கிறது. 611 00:27:05,890 --> 00:27:07,640 நாம் செல்ல போவதில்லை பிரிவு மூலம். 612 00:27:07,640 --> 00:27:10,720 உங்களால், தயங்க, அதை காகிதத்தில் அவுட் காரணம் 613 00:27:10,720 --> 00:27:14,750 முதல் போது என்ன நடக்கிறது வேண்டும் மீது மதிப்புகள் நீங்கள் உள்ளீடு போன்ற ஒரு சரம். 614 00:27:14,750 --> 00:27:19,720 உதாரணமாக, என்று கடைசி வரி, நாம் தான் z-- ஒரு குறிப்பிட்ட எண்ணை பிரதிநிதித்துவப்படுத்தும் 615 00:27:19,720 --> 00:27:24,740 எ பிரதிநிதித்துவப்படுத்தும் ஒரு குறிப்பிட்ட எண்ணை பிளஸ் 1 modulos 26 616 00:27:24,740 --> 00:27:26,750 பிளஸ் ஒரு ஸ்மால். 617 00:27:26,750 --> 00:27:29,220 >> நீங்கள் படித்தால், இந்த வழியாக, நீங்கள் 618 00:27:29,220 --> 00:27:34,009 ஒரு முறை வர பார்க்க கூடும் எப்படி நாம் குறியீடு கையாள்வது. 619 00:27:34,009 --> 00:27:36,050 நான் மிகவும், மிகவும் பரிந்துரைக்கிறேன் நீங்கள் பிரிவில் அனைத்து பிறகு 620 00:27:36,050 --> 00:27:38,160 தோழர்களே மேலே மற்றும் உள்ளீடு செல்கின்றன உங்கள் கணினியில் உள்ள அந்த அனைத்து 621 00:27:38,160 --> 00:27:40,060 மற்றும் என்ன பார்க்க எண்கள் வெளியே வருகிறார்கள் 622 00:27:40,060 --> 00:27:43,090 மற்றும் அவை ஏன் மூலம் பகுத்தறிவு ஏனெனில் உங்கள் Psets, நடக்கிறது 623 00:27:43,090 --> 00:27:45,060 அது உண்மையில் முக்கியமான இருக்க வேண்டும் நீங்கள் புரிந்து கொள்ள 624 00:27:45,060 --> 00:27:47,132 ஏன் சில விஷயங்கள் நடக்கின்றன. 625 00:27:47,132 --> 00:27:48,590 இந்த சரிவுகள் அனைத்து ஆன்லைனில் இருக்கும். 626 00:27:48,590 --> 00:27:51,510 முயற்சி பற்றி எனக்கு எந்த கவலையும் உடல் குறிப்புகள் கீழே நகலெடுக்க. 627 00:27:51,510 --> 00:27:52,510 எல்லாம் ஆன்லைன். 628 00:27:52,510 --> 00:27:54,050 இந்த பிரிவில் தன்னை ஆன்லைனில் இருக்கும். 629 00:27:54,050 --> 00:27:57,500 அனைத்து என் மூல குறியீடு என்று நான் ஆன்லைனில் இருக்கும் இயங்கும். 630 00:27:57,500 --> 00:27:58,180 ஆமாம். 631 00:27:58,180 --> 00:27:59,430 நீங்கள் இன்னும் ஒரு கேள்வியை வேண்டும்? 632 00:27:59,430 --> 00:28:00,587 பார்வையாளர்கள்: modulos என்ன? 633 00:28:00,587 --> 00:28:01,170 ANDI பெங்: சரி. 634 00:28:01,170 --> 00:28:05,620 எனவே மட்டு நடக்கிறது என்று ஒரு ஆபரேட்டர் ஆகிறது உங்கள் தோழர்களே pset, கொள்ள மிக முக்கியமான இருக்கும் 635 00:28:05,620 --> 00:28:06,690 இங்கே. 636 00:28:06,690 --> 00:28:12,280 அதனால் ஆபரேட்டர்கள் வழி சி மற்றும் நிரலாக்க வேலை 637 00:28:12,280 --> 00:28:16,360 நீங்கள் என்று என்ன இருக்கிறது என்று ஆகிறது பிரிவு சின்னம் மற்றும் தனிமதிப்பு சின்னமாக, 638 00:28:16,360 --> 00:28:18,350 இது வெறும் சதவிகிதம் போல அடையாளம் ஆகும். 639 00:28:18,350 --> 00:28:24,840 >> சி, எனவே நீங்கள் ஒரு முழு செய்கிறீர்கள் போது ஒரு சாய்வு ஒரு முழு எண் வகுக்க, 640 00:28:24,840 --> 00:28:27,720 சி குறைக்க வேண்டும் ஒரு போக்கு உள்ளது தசம புள்ளிகள் அனைத்து ஆஃப், 641 00:28:27,720 --> 00:28:30,290 ஒரு முழு எண் வேண்டும், ஏனெனில் ஒரு முழு மாற்ற வேண்டும். 642 00:28:30,290 --> 00:28:33,550 இது ஒரு இரட்டை இருக்க வேண்டும் போவதில்லை அனைத்து அது பின்னர் தசம ஒரு கொத்து. 643 00:28:33,550 --> 00:28:39,322 >> நான் 2 வகுக்க 3 செய்தால் அதனால், அது நடக்கிறது 0.5 துண்டித்து மற்றும் நீங்கள் 1 கொடுக்க. 644 00:28:39,322 --> 00:28:41,530 என்று ஒன்று இருக்கிறது எனவே இருக்க நீங்கள் இருக்கும் போது மிகவும் கவனமாக 645 00:28:41,530 --> 00:28:45,294 நிரலாக்க உள்ள கணித எந்த வகையான செய்து, எண்கள் நீங்கள் கிடைக்கும் 646 00:28:45,294 --> 00:28:47,210 எண்களாக இருக்கக்கூடாது நீங்கள் நினைக்கிறீர்கள் என்று, 647 00:28:47,210 --> 00:28:50,190 இதில் ஏன் ரவண்டிங் உங்கள் கடந்த pset மிகவும் முக்கியமானது. 648 00:28:50,190 --> 00:28:51,980 >> மட்டு நீங்கள் எஞ்சிய கொடுக்கிறது. 649 00:28:51,980 --> 00:28:56,200 நான் 3 செய்தார் எடுத்துக்காட்டாக, என்றால் மட்டு 2-- அதனால் 3 சதவீதம் அடையாளம் 2-- 650 00:28:56,200 --> 00:28:58,020 அதை நீங்கள் அந்த எஞ்சிய கொடுக்க வேண்டும். 651 00:28:58,020 --> 00:29:00,460 எனவே வகுக்க 3 2 1.5 ஆகும். 652 00:29:00,460 --> 00:29:01,410 இது 1 1 எஞ்சிய தான். 653 00:29:01,410 --> 00:29:04,600 அதை நீங்கள் 1, கொடுக்க என என்று எஞ்சிய உள்ளது. 654 00:29:04,600 --> 00:29:07,361 >> எனவே நீங்கள் நகரும் போது ஆஸ்கி அட்டவணை மூலம், 655 00:29:07,361 --> 00:29:09,735 மட்டு இருப்பது வரை முடிக்கும் மிகவும் முக்கியம் என்று ஒன்று, 656 00:29:09,735 --> 00:29:11,240 நாம் அந்த பின்னர் விவாதிக்க வேண்டும். 657 00:29:11,240 --> 00:29:17,750 658 00:29:17,750 --> 00:29:19,040 >> சரி. 659 00:29:19,040 --> 00:29:27,300 மிக அழகாக இருக்கிறது என்று ஒன்று, அழகான புதிய மற்றும் அழகான தனிப்பட்ட 660 00:29:27,300 --> 00:29:31,920 நாம் இந்த வாரம் விவாதிக்கப்படும் என்று ஒரு வரிசைக்கு என்ன கருத்து. 661 00:29:31,920 --> 00:29:34,370 எனவே வரிசை முதல் தரவு கட்டமைப்பு வகை 662 00:29:34,370 --> 00:29:36,320 நாம் என்ன செய்ய போகிறோம் என்று இந்த வர்க்கம் எதிர்கொள்ளும். 663 00:29:36,320 --> 00:29:40,010 அனைத்து தரவு கட்டமைப்பு தன்னிச்சையான, ஒருவித 664 00:29:40,010 --> 00:29:43,370 கட்டமைப்பு போன்ற உண்மையில் விஷயங்களை நாங்கள் புரோகிராமர்கள் உருவாக்கப்பட்ட என, 665 00:29:43,370 --> 00:29:47,890 நாங்கள் எங்கள் குறியீடு வைத்துவிட்டேன் என்று என்று குறியீடு மற்ற துண்டுகள் கொண்டிருக்க முடியாது. 666 00:29:47,890 --> 00:29:51,090 >> இந்த அர்த்தத்தில், ஒரு வரிசை எனவே ஒரு கோப்பு அமைச்சரவை என நினைக்க, 667 00:29:51,090 --> 00:29:53,470 நீங்கள் வெவ்வேறு திறக்க என்றால் அங்கு உங்கள் கோப்பு அமைச்சரவை அலமாரிகள், 668 00:29:53,470 --> 00:29:55,630 நீங்கள் பல்வேறு விஷயங்கள் அணுக முடியும். 669 00:29:55,630 --> 00:29:58,630 நினைவகம், ஒரு வரிசை செய்து உங்கள் கணினியில் அதே விஷயம். 670 00:29:58,630 --> 00:30:01,730 நீங்கள் வெவ்வேறு blocks-- நாங்கள் இருக்க முடியும் ஒரு வரிசைக்கு indices-- அழைப்பு. 671 00:30:01,730 --> 00:30:04,210 அது ஒரு தொகுதி போல் இருக்கிறது நினைவகம் ஒரு அலமாரியில் 672 00:30:04,210 --> 00:30:07,580 நாங்கள் உள்ள உருவாக்கப்பட்டது என்று உங்கள் கணினி என்று நீங்கள் உள்ளீடு 673 00:30:07,580 --> 00:30:10,270 வெவ்வேறு இடங்களில் சில விஷயங்கள். 674 00:30:10,270 --> 00:30:18,000 >> ஒரு வரிசை எனவே, நீங்கள் எப்போதும் specify-- வேண்டும் 675 00:30:18,000 --> 00:30:22,360 நீங்கள் ஒரு பிரகடனம் குறிப்பிட வேண்டும் பின்வரும் வடிவமைப்பில் வரிசை. 676 00:30:22,360 --> 00:30:24,290 நீங்கள் முதலில் போகிறோம் தரவு வகை குறிப்பிடவும் 677 00:30:24,290 --> 00:30:25,831 நீங்கள் வரிசை உருவாக்க வேண்டும் என்று. 678 00:30:25,831 --> 00:30:28,870 நான் முழு ஒரு வரிசை வேண்டும் என்றால், நான் அங்கு எண்ணாக வைத்து நடக்கிறது. 679 00:30:28,870 --> 00:30:32,079 நான் சரங்களை ஒரு வரிசை விரும்பினால், நான், அங்கு சரங்களை போட போகிறேன் 680 00:30:32,079 --> 00:30:34,995 பெயர் உங்கள் வரிசை, பின்னர் நீங்கள் சதுர அடைப்புக்குறிக்குள் வேண்டும் போகிறோம். 681 00:30:34,995 --> 00:30:39,580 மேலும் சதுர அடைப்புக்குறிக்குள் உள்ளே, நீங்கள் இருக்கிறீர்கள் உங்கள் வரிசை அளவு வேண்டும் நடக்கிறது. 682 00:30:39,580 --> 00:30:42,900 >> மிக முக்கியம் என்று ஒன்று வரிசைகள் உருவாக்கி இருக்கிறது போது மனதில் கொள்ள 683 00:30:42,900 --> 00:30:46,530 நீங்கள் ஒரு உருவாக்க முறை, என்று வரிசை, அந்த அளவு மாற்ற முடியாது. 684 00:30:46,530 --> 00:30:50,180 உங்களுக்கு தெரியும் என்றால் எனவே இப்போது அந்த நீங்கள் அளவு 10 அணிவரிசை வேண்டும் 685 00:30:50,180 --> 00:30:54,550 நான் 10 செல்கள் வேண்டும் போகிறேன் என்று எனக்கு தெரியும் இந்த வரிசையில் உள்ள குறியீடுகளில் உள்ள அல்லது 10, 686 00:30:54,550 --> 00:30:56,830 அது நடந்து விரிவாக்க அல்லது சுருக்கு 687 00:30:56,830 --> 00:30:59,850 எந்த விஷயத்தை அங்கு என்ன, என்று இடத்தை தற்போது வெறும் 10 தொகுதிகள் 688 00:30:59,850 --> 00:31:04,490 சேமிக்க முடியும் என்று உங்கள் நினைவில் ஒதுக்கீடு நீங்கள் வைத்து நான் என்ன இருக்கும் 10 விஷயங்கள். 689 00:31:04,490 --> 00:31:08,790 >> இந்த வழியில் எனவே, ஒரு வரிசை தரவு வகை, ஒரு வரிசை என்று தரவு கட்டமைப்பு 690 00:31:08,790 --> 00:31:13,392 நாம் தருகிறேன் சில மற்றவர்கள் இருந்து மிகவும் வித்தியாசமாக இருக்கிறது இந்த போக்கில் பின்னர் உள்ளடக்கும். 691 00:31:13,392 --> 00:31:15,170 ஆமாம். 692 00:31:15,170 --> 00:31:20,080 உதாரணமாக, நீங்கள் வேண்டும் அளவு 3 ஒரு வரிசை உருவாக்க என்று 693 00:31:20,080 --> 00:31:23,670 integer-- இன் கொண்டிருந்தது மாறிகள் ஓ, மன்னிக்கவும், temperature-- இன் 694 00:31:23,670 --> 00:31:25,640 மற்றும் வெப்பநிலை, என்ற நிச்சயமாக, ஒரு முழு எண் ஆகும். 695 00:31:25,640 --> 00:31:28,710 >> எனவே நாம் ஆகும், முழு எண்ணாக உருவாக்க வேண்டும் நாம் சேமிக்க வேண்டும் என்ன தரவு வகை. 696 00:31:28,710 --> 00:31:32,680 நாம் இந்த வெப்பநிலை அழைக்க போகிறோம் பெயரிடும் பெயரிடும் முறை பொருட்டு 697 00:31:32,680 --> 00:31:34,200 நாம் அனைவரும் புரிந்து கொள்ள என்று ஒன்று. 698 00:31:34,200 --> 00:31:35,900 மற்றும் நாம் சதுர அடைப்புக்குறிக்குள் வேண்டும் போகிறோம். 699 00:31:35,900 --> 00:31:37,200 மேலும் மூன்று எண்கள் விரும்பவில்லை. 700 00:31:37,200 --> 00:31:39,000 எனவே நாம் செய்ய போகிறோம் அது உள்ளே மூன்று. 701 00:31:39,000 --> 00:31:41,041 >> உண்மையில் என்று ஏதாவது மனதில் கொள்ள வேண்டிய முக்கியமான 702 00:31:41,041 --> 00:31:43,530 வரிசைகள் குறியிடப்படுவதாயினும் பூஜ்ஜியமாக என்று. 703 00:31:43,530 --> 00:31:46,410 அதாவது அனைத்து உங்களுக்கு அது 0 குறியீட்டு தொடங்க, 704 00:31:46,410 --> 00:31:49,800 நீங்கள் மூலமாக இயக்க 1 கழித்து வரிசை அளவு. 705 00:31:49,800 --> 00:31:52,730 எனவே இங்கே, உதாரணமாக, நாம் அளவு 3 ஒரு அணி வேண்டும். 706 00:31:52,730 --> 00:31:54,680 அது முடியும் நடக்கிறது மூன்று மதிப்புகள் நடத்த. 707 00:31:54,680 --> 00:31:57,450 ஆனால் எண்கள் என்று themselves-- எண், வரிசை, அந்த குறியீட்டு, 708 00:31:57,450 --> 00:32:00,271 வரிசை, 2 மூலம் 0 உள்ளன. 709 00:32:00,271 --> 00:32:03,520 எனவே தோழர்களே, போது உண்மையில், மிகவும் கவனமாக இருக்க வேண்டும் நீங்கள் உங்கள் பிரச்சினைகள் அமைக்க மூலம் போகிறோம் 710 00:32:03,520 --> 00:32:06,500 மற்றும் வரிசை, எந்த வகையான உருவாக்கி, ஏனெனில் அது தான் முறை நிறைய 711 00:32:06,500 --> 00:32:08,490 உண்மையில் எளிதானது என்று மறக்க. 712 00:32:08,490 --> 00:32:11,840 நான் உண்மையில் குறியீட்டு இல்லை 3, என்று நான் தற்போது 713 00:32:11,840 --> 00:32:13,130 2 குறியீட்டெண் வேண்டும். 714 00:32:13,130 --> 00:32:16,046 நீங்கள் முயற்சி செய்தால் மூன்றாவது குறியீட்டு அணுக, 715 00:32:16,046 --> 00:32:18,170 அது என்ன இருக்க போகிறது பூஜ்ய அழிப்பு என்று. 716 00:32:18,170 --> 00:32:19,990 அது உண்மையில் போவதில்லை வரிசை உள்ளன. 717 00:32:19,990 --> 00:32:21,781 மற்றும் கணினி ஆகிறது என்று விரும்புகிறேன் போவதில்லை. 718 00:32:21,781 --> 00:32:24,570 எனவே கவனத்துடன் இருக்க நீங்கள் விஷயங்களை அணுகும் 719 00:32:24,570 --> 00:32:28,070 நீங்கள் நினைவில் என்று உறுதி வரிசைகள் என்று பூச்சிய உள்ளடக்கிய. 720 00:32:28,070 --> 00:32:28,880 >> சரி. 721 00:32:28,880 --> 00:32:34,030 எனவே முதல் உதாரணம் தான் ஒரு வரிசை உருவாக்கும் ஒரு வழி. 722 00:32:34,030 --> 00:32:36,790 நான் இரண்டாவது உதாரணம் கீழே ஒரு தனி வழி 723 00:32:36,790 --> 00:32:40,210 உருவாக்கும் அதே தரவு எது நாம் தான் உள்ளிட்ட செய்த அமைப்பு. 724 00:32:40,210 --> 00:32:44,347 எனவே, அதற்கு பதிலாக உடல் இயங்கும் மூலம் மற்றும் 0 வெப்பநிலை வைத்து 725 00:32:44,347 --> 00:32:47,180 என்ன சமம், வெப்பநிலை 1 என்ன, வெப்பநிலை 2 சமமாக சமம் 726 00:32:47,180 --> 00:32:50,950 என்ன, நான் உண்மையில் முடியும் நேரடியாக ஒரு வரியில் அது அனைத்து உருவாக்க 727 00:32:50,950 --> 00:32:53,010 வெப்பநிலை சதுர அடைப்புக்குறிக்குள் ஒரு சமம். 728 00:32:53,010 --> 00:32:56,536 >> இந்த வழக்கில் அறிவிப்பு நீங்கள் தேவையில்லை உங்கள் வரிசை எப்படி பெரிய குறிப்பிட, 729 00:32:56,536 --> 00:32:59,160 கணினி நடக்கிறது என்பதால் மூலம் சென்று அங்கு பார்க்க 730 00:32:59,160 --> 00:33:01,570 அந்த சுருள் ப்ரேஸ் மூன்று கூறுகள். 731 00:33:01,570 --> 00:33:04,000 அது சரி, எனக்கு தெரியும் நடக்கிறது நான் அளவு 3 ஒரு வரிசை வேண்டும். 732 00:33:04,000 --> 00:33:07,440 நீங்கள் செய்ய வேண்டும் போகிறோம் உள்ளீடு அது பின்வரும் வழியில். 733 00:33:07,440 --> 00:33:10,170 >> மேலும், ஆமாம், அந்த வழி. 734 00:33:10,170 --> 00:33:12,610 யாரும் கேள்விகள் நாம் வரிசைகள் செய்ய எப்படி தொடர்பாக 735 00:33:12,610 --> 00:33:17,391 ஒரு வரிசைக்கு அமைப்பு எவ்வாறு செயல்படுகிறது? 736 00:33:17,391 --> 00:33:17,890 ஆமாம். 737 00:33:17,890 --> 00:33:18,806 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? 738 00:33:18,806 --> 00:33:21,649 739 00:33:21,649 --> 00:33:22,690 ANDI பெங்: சரி, சரியாக. 740 00:33:22,690 --> 00:33:26,150 எனவே நீங்கள் அறிவிக்க மற்றும் துவக்க இருந்தால் ஒரு வரிசை பின்வரும் முறையை, 741 00:33:26,150 --> 00:33:28,477 இது இரண்டாவது வழி, நீங்கள் அந்த விட முடியும். 742 00:33:28,477 --> 00:33:30,310 மற்றும் கணினி அது தானாகவே என்று தெரிகிறது 743 00:33:30,310 --> 00:33:33,950 எத்தனை சக்திகள் எண்ண வேண்டும் அந்த சுருள் ப்ரேஸ், பிரிக்கப்பட்ட 744 00:33:33,950 --> 00:33:34,930 வால். 745 00:33:34,930 --> 00:33:37,517 >> எனவே இங்கே அவர்கள் 65, 87, 30 பார்க்கிறார்கள். 746 00:33:37,517 --> 00:33:39,600 எனவே, கணினி, ஓ, தெரிகிறது மூன்று முழு இருக்கிறது. 747 00:33:39,600 --> 00:33:45,960 நான் ஒரு வரிசை பெயர் உருவாக்க அறிந்து அது மூன்று கூறுகள் வெப்பநிலை. 748 00:33:45,960 --> 00:33:46,590 நல்ல கேள்வி. 749 00:33:46,590 --> 00:33:47,090 ஆமாம். 750 00:33:47,090 --> 00:33:51,590 >> பார்வையாளர்கள்: அது சாத்தியம் உருவாக்க இல்லை பல்வேறு வகையான தரவு ஒரு வரிசை 751 00:33:51,590 --> 00:33:53,021 அது நுழைந்தது? 752 00:33:53,021 --> 00:33:56,746 உதாரணமாக, முழு [செவிக்கு புலப்படாமல்]? 753 00:33:56,746 --> 00:33:59,120 ANDI பெங்: நோக்கங்களுக்காக இந்த வர்க்கத்தின், இல்லை, இப்போது. 754 00:33:59,120 --> 00:34:03,070 நீங்கள் ஒரு தரவு உருவாக்க போது ஒரு வரிசை போன்ற கட்டமைக்க, 755 00:34:03,070 --> 00:34:04,990 நீங்கள் சொல்லி கணினி, ஏய், நான் நீங்கள் வேண்டும் 756 00:34:04,990 --> 00:34:08,159 இந்த அளவுக்கு ஒதுக்க என் வன் உள்ள நினைவகம், 757 00:34:08,159 --> 00:34:10,690 ஒவ்வொரு செல்லின் ஒரு இருப்பது பிட்கள் குறிப்பிட்ட எண். 758 00:34:10,690 --> 00:34:13,429 >> நாம் வாரம் கற்று நினைவில் பூஜ்யம் என்று பல்வேறு தரவு 759 00:34:13,429 --> 00:34:15,300 வகையான வெவ்வேறு அளவுகளில் வேண்டும்? 760 00:34:15,300 --> 00:34:17,630 உதாரணமாக, ஒரு சரம் எனவே ஒரு வெவ்வேறு அளவு உள்ளது 761 00:34:17,630 --> 00:34:20,719 ஒரு எரிப்பதை விட இடத்தை இது இடத்தை ஒரு வெவ்வேறு அளவு 762 00:34:20,719 --> 00:34:21,830 ஒரு முழு இருந்து. 763 00:34:21,830 --> 00:34:25,534 அதனால் நீங்கள் குறிப்பிட மற்றும் நீங்கள் இல்லை என்றால் கலந்து மாறிகள் என்ன வகையான பொருத்த 764 00:34:25,534 --> 00:34:27,659 நீங்கள் கணினியின், வேண்டும் சென்று மிகவும் குழப்பி இருக்க வேண்டும். 765 00:34:27,659 --> 00:34:29,950 அது தெரியும் போவதில்லை எவ்வளவு நினைவகம் நீங்கள் கொடுக்க. 766 00:34:29,950 --> 00:34:32,480 வலது நோக்கங்களுக்காக எனவே இப்போது, கணினிகள் மட்டுமே 767 00:34:32,480 --> 00:34:36,120 ஒரு வரிசை ஒரு வகை அடையாளம். 768 00:34:36,120 --> 00:34:37,940 நல்ல கேள்வி. 769 00:34:37,940 --> 00:34:38,440 சரி. 770 00:34:38,440 --> 00:34:45,179 771 00:34:45,179 --> 00:34:47,120 >> அதனால் இயல்பாகவே, நாம் இரண்டாவது கேள்வி 772 00:34:47,120 --> 00:34:50,760 நாம் ஒரு உருவாக்கிய இப்போது அந்த, நன்றாக உள்ளது வரிசை மற்றும் நாம் இந்த பொருட்களை எல்லாம் வைத்து விட்டேன் 773 00:34:50,760 --> 00:34:54,190 வரிசையில், நாம் எப்படி உள்ளன அதை அணுக முடியும் போகிறது? 774 00:34:54,190 --> 00:34:59,710 வழக்கமான அமைப்பு என்று எனவே நாம் எப்போதும் ஒரு வரிசை அணுக லூப் எங்கள் அழகாக இருக்கிறது. 775 00:34:59,710 --> 00:35:03,830 நாங்கள் இருக்க வேண்டும் என்று நான் உங்களுக்கு உறுதியளிக்கிறேன் இங்கே இந்த சக நிறைய பார்க்கிறோம். 776 00:35:03,830 --> 00:35:06,470 >> அடிப்படையில், நீங்கள் எப்போது வேண்டுமானாலும் உள்ளீடு ஒரு வரிசை மதிக்கிறார் 777 00:35:06,470 --> 00:35:09,940 அல்லது நீங்கள் அவர்களை அணுக வேண்டும், அவ்வாறு செய்ய சிறந்த வழி, வட்டத்திற்கு ஒரு உள்ளது 778 00:35:09,940 --> 00:35:13,730 ஏனெனில் ஒரு லூப், ஐந்து, நீங்கள் நீங்கள் எத்தனை முறை தெரியும் 779 00:35:13,730 --> 00:35:17,290 வரிசை மூலம் இயக்க வேண்டும் போகிறது, நீங்கள் ஒரு முற்றுப்புள்ளியை பதிப்பில் வேண்டும், ஏனெனில், சரியான? 780 00:35:17,290 --> 00:35:19,680 ஒவ்வொரு முறையும் நீங்கள் இயக்க மூலம், நீங்கள் அணுக முடியும் 781 00:35:19,680 --> 00:35:21,310 வரிசை ஒரு வித்தியாசமான உறுப்பு. 782 00:35:21,310 --> 00:35:26,920 >> மேலும், இந்த ஒரு காரணம் ஏன் பொதுவாக உள்ளது நாம் 0 மதிப்பு சுழல்கள் எங்கள் தொடங்க 783 00:35:26,920 --> 00:35:30,080 நீங்கள் அணிகளை அணுக போது, ஏனெனில், நீங்கள் பூஜ்யம் குறியீட்டு அணுக முடியும். 784 00:35:30,080 --> 00:35:32,070 அதனால் அதை மிகவும் நேர்த்தியாக இணையானது. 785 00:35:32,070 --> 00:35:35,295 நீங்கள் வேண்டும் நான் 1 சமம் எண்ணாக எழுத. 786 00:35:35,295 --> 00:35:37,330 நான் குறைவாக அல்லது 3 சமமாக இருக்கும். 787 00:35:37,330 --> 00:35:39,890 >> ஆனால் அது போன்ற மிகவும் வேலை இல்லை என்று அதே இங்கே, நீங்கள் ஏனெனில் மட்டும் 788 00:35:39,890 --> 00:35:42,010 0, 1, 2 உறுப்புகள் வேண்டும். 789 00:35:42,010 --> 00:35:45,815 அதனால் நீங்கள் தொடங்க இருந்தது உங்கள் உறுப்பு 1, 2 நான், 3, 790 00:35:45,815 --> 00:35:48,440 நீங்கள் இயங்கும் முடிவடையும் போகிறது உங்கள் அணியின் எல்லைக்கு வெளியே, 791 00:35:48,440 --> 00:35:50,440 மற்றும் கெட்ட விஷயங்களை நடக்க உள்ளன. 792 00:35:50,440 --> 00:35:54,480 >> அதனால் நான் உங்களுக்கு segue பார்க்க நம்புகிறேன் ஏன் முந்தைய வகுப்புகள் 793 00:35:54,480 --> 00:35:58,560 நாம் எப்படி இயக்க உங்களுக்கு பயிற்றுவித்தார்கள் லூப் நாம் என்று வழி ஒரு வடிவமைக்க. 794 00:35:58,560 --> 00:36:01,900 இப்போது நாம் நான், ஏனெனில் அது தான் வரிசைகள் ஒரு மாற்றம், 795 00:36:01,900 --> 00:36:06,760 நீங்கள் ஏன் 0 வழங்கியிருக்கிறது பார்க்க முடியும் தன்னை மிகவும் நன்றாக அணுகும். 796 00:36:06,760 --> 00:36:09,880 >> எனவே நாம் அதை செய்ய வழி நான் அப்படி ஆகிறது வெறும் ஆணையாக இங்கே அது அச்சிடுகிறது 797 00:36:09,880 --> 00:36:10,830 அதை வெளியே அச்சிடுகிறது. 798 00:36:10,830 --> 00:36:13,750 ஆனால் நான் என் ஒதுக்கிட, கமா வேண்டும். 799 00:36:13,750 --> 00:36:15,645 மற்றும் உண்மையான அணுகும் பகுதியாக நடக்கிறது. 800 00:36:15,645 --> 00:36:17,520 வரிசைக்கு பெயர் வெப்பநிலை என்று அழைக்கப்பட்டது. 801 00:36:17,520 --> 00:36:21,570 எனவே அது வெப்பநிலை மற்றும் தான் வரிசை நான் வது உறுப்பு. 802 00:36:21,570 --> 00:36:24,400 >> லூப் மூலம் இயங்கும் என, அது 0 தொடங்க நடக்கிறது. 803 00:36:24,400 --> 00:36:27,640 அது வெளியே அச்சிட நடக்கிறது இந்த வரிசை 0th குறியீட்டெண். 804 00:36:27,640 --> 00:36:29,599 பின்னர் அது அச்சிட நடக்கிறது முதல் உறுப்பு வெளியே. 805 00:36:29,599 --> 00:36:31,431 பின்னர் அது அச்சிட நடக்கிறது இரண்டாவது ஒரு அவுட். 806 00:36:31,431 --> 00:36:32,880 பின்னர் நாம் உடைக்க போகிறோம். 807 00:36:32,880 --> 00:36:36,718 அனைவருக்கும் தெளிவாக உள்ளது என்று எப்படி நடக்கிறது? 808 00:36:36,718 --> 00:36:37,217 பெரும். 809 00:36:37,217 --> 00:36:43,230 810 00:36:43,230 --> 00:36:44,100 >> எல்லாம் சரி. 811 00:36:44,100 --> 00:36:47,270 இங்கு நாம் ஒரு வழி வேண்டும் நாங்கள் விரும்பவில்லை என்றால், என்று 812 00:36:47,270 --> 00:36:50,020 கடின குறியீடு ப்ரோக்ராமர் என்னை in--. 813 00:36:50,020 --> 00:36:53,320 நான் உண்மையில் உடல் விரும்பவில்லை ஒவ்வொரு தனிப்பட்ட உறுப்பு வைத்து 814 00:36:53,320 --> 00:36:54,020 இந்த வரிசை. 815 00:36:54,020 --> 00:36:56,500 நான் அதற்கு பதிலாக வேண்டும் என்றால் பயனர் உள்ளீடு மதிப்புகள் வேண்டும் 816 00:36:56,500 --> 00:36:58,100 அதை செய்ய சிறந்த வழி என்ன? 817 00:36:58,100 --> 00:37:00,920 >> சரி, இங்கே நான் உருவாக்கிய இந்த அழகான செயல்பாடு, 818 00:37:00,920 --> 00:37:03,560 இதில் நான் ஒரு வரிசை அறிவிக்க முடியும். 819 00:37:03,560 --> 00:37:06,210 நாம் scores-- எனவே எண்ணாக தான் நாம் செய்ய வேண்டும் சொல்கிறது 820 00:37:06,210 --> 00:37:10,660 அனைத்து 18 தரங்களாக நடைபெற்றது என்று ஒரு வரிசை இங்கே இந்த பிரிவில் மாணவர்கள். 821 00:37:10,660 --> 00:37:12,670 நான் ஒரு பிட் கிடைத்துவிட்டது என்று 18 க்கு மேற்பட்ட குழந்தைகள் இன்று. 822 00:37:12,670 --> 00:37:16,460 ஆனால், உதாரணமாக நிமித்தமும், அது தான் நாம் 18 என்று அனுமானிப்போம். 823 00:37:16,460 --> 00:37:21,580 நான் ஒரு வரிசை பெயர் மதிப்பெண்களை உருவாக்க வேண்டும் வகை எண்ணாக, மதிப்பெண்களை ஏனெனில், நிச்சயமாக, 824 00:37:21,580 --> 00:37:22,987 எண்கள். 825 00:37:22,987 --> 00:37:24,820 நான் வேண்டும் போகிறேன் சதுர அடைப்புக்குறிக்குள் 18, 826 00:37:24,820 --> 00:37:29,900 ஏனெனில் அது தான் எப்படி பல மாணவர்கள் நான் மதிப்பெண்களை சேமிக்க முடியும் வேண்டும். 827 00:37:29,900 --> 00:37:32,206 >> வழியில் நான் விரிவுப்படுத்த என்று வரிசை விட்டோம் என்று ஆகிறது 828 00:37:32,206 --> 00:37:35,572 , லூப் ஒரு மூலம் இயக்க நிச்சயமாக, 0 என் 0th குறியீட்டு இருப்பது. 829 00:37:35,572 --> 00:37:38,030 பின்னர் 18 இருப்பது என் அங்கு தான், பதிப்பு நிறுத்தும் 830 00:37:38,030 --> 00:37:39,690 வரிசையில் 18 கூறுகள். 831 00:37:39,690 --> 00:37:44,620 பின்னர் நான் printf செய்ய போகிறேன், உள்ளிடவும் மாணவர் உள்ளடக்கமல்ல உள்ளடக்கமல்ல அடித்த. 832 00:37:44,620 --> 00:37:51,171 >> யாரையும் நான் ஏன் இங்கே சொல்ல முடியுமா நான் பிளஸ் 1 அச்சிடுகிறது இல்லை? 833 00:37:51,171 --> 00:37:52,920 இது ஒரு தந்திரம் வகையான தான் கேள்வி, இல்லை, உண்மையில். 834 00:37:52,920 --> 00:37:56,020 அது உண்மையில் உடல் இல்லை குறியீடு இயங்கும் பாதிக்கும். 835 00:37:56,020 --> 00:37:56,520 ஆமாம். 836 00:37:56,520 --> 00:37:57,909 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] 0? 837 00:37:57,909 --> 00:37:58,950 ANDI பெங்: சரி, சரியாக. 838 00:37:58,950 --> 00:38:02,620 இது ஏ, சொல்ல கொஞ்சம் கஷ்டமாக இருக்கிறது, நீங்கள் இந்த வர்க்கம் 0th மாணவர் தான். 839 00:38:02,620 --> 00:38:03,780 அது ஒரு பிட் வித்தியாசமாக இருக்கிறது. 840 00:38:03,780 --> 00:38:08,340 எங்களுக்கு எனவே, மனிதர்கள், உண்மையில் பிடிக்கவில்லை கணினிகள் என்று எப்படி யோசிக்க. 841 00:38:08,340 --> 00:38:10,930 அதனால் கூட என்றாலும் கணினி, அது மதிப்புகள் சேமித்து 842 00:38:10,930 --> 00:38:13,310 0-வது குறியீட்டெண், போது நாம் மனிதர்கள் தான், நாம் உண்மையில் இல்லை 843 00:38:13,310 --> 00:38:15,520 பூஜ்யம் என நம்மை பார்க்கவும் விரும்புகிறேன். 844 00:38:15,520 --> 00:38:18,119 அதனால் நான் அச்சிட போது, நான் அச்சிட மற்றும் சேர்க்க போகிறேன் 845 00:38:18,119 --> 00:38:19,410 ஒரு தெளிவு பொருட்டு 1. 846 00:38:19,410 --> 00:38:22,447 நான் அச்சிட போது, நான் இருக்க போகிறேன் 18 மூலம் மாணவர்கள் 1 அச்சிட முடியும். 847 00:38:22,447 --> 00:38:24,530 அது உண்மையில் பாதிக்கும் இல்லை குறியீடு இயங்கும் 848 00:38:24,530 --> 00:38:27,110 எந்த வழியில், வழி நான் அச்சிட. 849 00:38:27,110 --> 00:38:30,380 >> நீங்கள் இருக்கும் போது ஆனால் கவனமாக இருக்க உண்மையில் வரிசை அணுகும். 850 00:38:30,380 --> 00:38:32,780 நீங்கள் மதிப்பெண்களை நான் பார்க்கும் போது, இங்கே கவனிக்க நான் உண்மையில் இருக்கிறேன் 851 00:38:32,780 --> 00:38:38,200 0th குறியீட்டு அணுகும் மற்றும் இல்லை 1 பிளஸ் 0 வேண்டும் அல்லது 1 பிளஸ் 1, 852 00:38:38,200 --> 00:38:45,530 இந்த வழக்கில், குறியீட்டு அதனால் என்று அது உண்மையில் தெளிவாக இருக்கிறது. 853 00:38:45,530 --> 00:38:48,870 அனைவருக்கும் வகையான சரி உள்ளது எப்படி இந்த வழியாக இயங்கும் 854 00:38:48,870 --> 00:38:51,470 மற்றும் ஒவ்வொரு குறியீட்டு நான் இருக்கிறேன் வரிசை முறையில் ஒரு மதிப்பு வைத்து 855 00:38:51,470 --> 00:38:55,340 மற்றும் 18 எண்கள் ஒரு வரிசை உருவாக்குவதில் பயனர் உள்ளீடு நடக்கிறது? 856 00:38:55,340 --> 00:38:58,780 857 00:38:58,780 --> 00:38:59,821 சரி. 858 00:38:59,821 --> 00:39:00,321 கூல். 859 00:39:00,321 --> 00:39:05,380 860 00:39:05,380 --> 00:39:07,400 >> சரி. 861 00:39:07,400 --> 00:39:12,220 நாம் இப்போது அழகாக இருக்கிறது என்று ஏதாவது ஒரு செல்கிறோம் அதே அமைக்க இந்த துண்டு தொடர்புடைய. 862 00:39:12,220 --> 00:39:15,020 நான் விரிவுரை தெரியும், டேவிட் மன்னிக்கவும், நீங்கள் ஒரு கேள்வி இருந்தது? 863 00:39:15,020 --> 00:39:16,840 >> பார்வையாளர்கள்: நீங்கள் அதை அதிகரிக்க முடியுமா? 864 00:39:16,840 --> 00:39:18,080 >> ANDI பெங்: ஆமாம், அதனால் நான் முயற்சி செய்தேன். 865 00:39:18,080 --> 00:39:18,788 ஆனால் எனக்கு தெரியாது. 866 00:39:18,788 --> 00:39:21,437 சில காரணங்களால், இந்த பவர்பாயிண்ட் பதிப்பு 867 00:39:21,437 --> 00:39:23,270 உண்மையில் வேலை இல்லை நன்கு காட்சி. 868 00:39:23,270 --> 00:39:25,260 எனவே நாம் தான் போகிறோம் இதை வைத்து வேண்டும். 869 00:39:25,260 --> 00:39:27,280 இந்த ஆன்லைன் பதிவேற்றப்படும். 870 00:39:27,280 --> 00:39:28,218 மன்னியுங்கள். 871 00:39:28,218 --> 00:39:30,090 ஆமாம். 872 00:39:30,090 --> 00:39:30,980 சரி. 873 00:39:30,980 --> 00:39:35,530 >> எனவே நாங்கள் சரங்களை முடியும். 874 00:39:35,530 --> 00:39:39,320 எனவே உண்மையில் நீங்கள் நான், அறிவிப்பு என்றால் ராப் என்று விரிவுரையில் இந்த வழியாக சென்றார் தெரியும் 875 00:39:39,320 --> 00:39:43,652 அவர் ஒரு சரம் உண்மையில் did-- என்று வெறும் எழுத்துக்கள் ஒரு வரிசை, 876 00:39:43,652 --> 00:39:44,860 நீங்கள் அதை பற்றி நினைத்தால், சரியான? 877 00:39:44,860 --> 00:39:47,500 ஒரு சரம் ஒரு பெயர் அல்லது ஒரு ஆகிறது தண்டனை அல்லது ஒரு வார்த்தை, சரியான? 878 00:39:47,500 --> 00:39:52,975 >> நான் என்ற பெயரில் ஒரு சரம் உருவாக்க இருந்தால் Andi-- என்னுடைய பெயர், ஒரு-என்-டி-நான். 879 00:39:52,975 --> 00:39:55,460 நீங்கள் ஒரு மாறி என்று நினைக்கிறேன். 880 00:39:55,460 --> 00:39:58,630 ஆனால் உண்மையில், அது உடைந்து எழுத்துகள் மட்டும் ஒரு வரிசை. 881 00:39:58,630 --> 00:40:01,910 அது ஒரு பாத்திரம் கிடைத்தது ஒரு ஒரு வரிசை மதிப்பு சேமிக்கப்படும். 882 00:40:01,910 --> 00:40:05,420 அது சேமிக்கப்படும் n ஒரு பாத்திரம் கிடைத்தது இரண்டாவது குறியீட்டு மற்றும் பல மற்றும் முன்னும் பின்னுமாக. 883 00:40:05,420 --> 00:40:08,660 >> நாம் அத்தகைய ஒரு வழியில் எனவே உண்மையில் இந்த வகையான வேண்டும் 884 00:40:08,660 --> 00:40:10,970 அமைப்பு அமைக்க எங்கள் சரங்களை வைக்க. 885 00:40:10,970 --> 00:40:14,660 எனவே இங்கே, நான் உள்ளீடு இருந்தால் வார்த்தை "சாப்பிட" - எனவே சரம் வார்த்தை சமம் 886 00:40:14,660 --> 00:40:15,540 சரம் கிடைக்கும். 887 00:40:15,540 --> 00:40:19,260 நான் உள்ளீடு இருந்தால் சொல் ", சாப்பிட" என்று எனது கணினிக்கு வழி சரீரப்பிரகாரமாகவும் 888 00:40:19,260 --> 00:40:21,870 என் நினைவகத்தில் அந்த சரம் சேமித்து. 889 00:40:21,870 --> 00:40:27,140 >> நான் அந்த வழியாக இயக்க வேண்டும் என்றால் நான் ஒரு மிகவும் out-- என்று அச்சு 890 00:40:27,140 --> 00:40:30,890 நாங்கள், விரிவுரை, நினைவில் பூஜ்யம் சமம், strlen என்று என்று மூடப்பட்டிருக்கும் ஏதாவது, 891 00:40:30,890 --> 00:40:32,990 அல்லது சரம் நீளம். 892 00:40:32,990 --> 00:40:36,520 நான் உண்மையில் செய்ய ஏனெனில் வரிசை எப்படி பெரிய தெரியும் 893 00:40:36,520 --> 00:40:38,210 என்ன பயனர் inputting-- இன் 894 00:40:38,210 --> 00:40:40,370 >> உதாரணமாக, நான் உள்ளிட்ட வார்த்தை ", சாப்பிட" எனக்குத் தெரியும் 895 00:40:40,370 --> 00:40:41,870 அந்த உரிமையை, மூன்று கதாபாத்திரங்கள் நீண்ட தான்? 896 00:40:41,870 --> 00:40:44,700 எனவே நான் அங்கு மூன்று வைக்க முடியும் எல்லாம் நன்றாக இருக்கும். 897 00:40:44,700 --> 00:40:49,290 ஆனால் உங்கள் பயனர் உள்ளீடு ஏதாவது என்று மதிப்புகள் ஒரு வெவ்வேறு எண், 898 00:40:49,290 --> 00:40:52,760 நீங்கள் உண்மையில் முடியாது போகிறோம் நீங்கள் உங்கள் குறியீடு நிரல் போது என்று எனக்கு தெரியும். 899 00:40:52,760 --> 00:40:56,040 >> எனவே நாம் சோதனை வழக்குகள் கையாள என்று வழி என்று நாம் ஒன்று இருக்கிறது என்று 900 00:40:56,040 --> 00:41:00,070 ஒரு செயல்பாடு ஆகும், strlen என்று என்று ஒரு சரம் எப்படி நீண்ட நீங்கள் சொல்கிறது. 901 00:41:00,070 --> 00:41:02,080 எனவே வார்த்தை ஒரு strlen. 902 00:41:02,080 --> 00:41:03,470 என் வார்த்தை புசிக்கிறீர்கள். 903 00:41:03,470 --> 00:41:05,990 N வார்த்தை, strlen சமம். 904 00:41:05,990 --> 00:41:08,930 யாரோ என்ன என்று சொல்ல முடியுமா மதிப்பு உண்மையில் சரியான உள்ளது? 905 00:41:08,930 --> 00:41:12,550 N சரி என்ன குறிக்கும் இப்போது, இந்த உதாரணம், நான் இருந்தால் சாப்பிட? 906 00:41:12,550 --> 00:41:13,530 >> பார்வையாளர்கள்: 3. 907 00:41:13,530 --> 00:41:14,520 >> ANDI பெங்: 3, சரியாக. 908 00:41:14,520 --> 00:41:18,820 எண்ணாக நான் சமமாக எனவே நாம் பூஜ்யம், N அடிப்படையில், 3 சமம். 909 00:41:18,820 --> 00:41:22,355 நான் இயக்க போகிறார் அது 3i ++, குறைவாக வரை. 910 00:41:22,355 --> 00:41:24,980 அது அடிப்படையில் போக நடக்கிறது மற்றும் மூலம் அதையே செய்வார்கள். 911 00:41:24,980 --> 00:41:26,979 அது வெளியே அச்சிட நடக்கிறது ஒவ்வொரு பெறுமதியையும் நீங்கள் கொடுக்க 912 00:41:26,979 --> 00:41:29,700 மின்-எ-டி. இது ஒரு குறிப்பது அதை எழுதும் பல்வேறு வழி. 913 00:41:29,700 --> 00:41:31,170 என்று மிகவும் பயனுள்ளதாக இருக்கும் நடக்கிறது. 914 00:41:31,170 --> 00:41:31,670 ஆமாம். 915 00:41:31,670 --> 00:41:35,174 பார்வையாளர்கள்: போடுவதை நன்மைகள் என்ன n, என்று உள்ளே strlen, சொல் சமகிறது 916 00:41:35,174 --> 00:41:36,894 [செவிக்கு புலப்படாமல்] லூப்? 917 00:41:36,894 --> 00:41:37,560 ANDI பெங்: ஆமாம். 918 00:41:37,560 --> 00:41:44,880 அதை நான் சொல்ல to-- இருந்தால், உதாரணமாக, நான் இருந்தால் பின்னர் அந்த செய்ய மற்றும் 919 00:41:44,880 --> 00:41:51,935 என் குறியீடு, அந்த oop-- அது என்ன செய்ய உண்மையில் அதே விஷயம் போல செய்து இருக்க வேண்டும். 920 00:41:51,935 --> 00:41:55,060 எனினும், வழி டேவிட் விளக்கினார் என்று அது பேருரையின் போது, என்றால் நீங்கள் எந்த 921 00:41:55,060 --> 00:41:57,854 நினைவில், இருந்தது, என்று மனிதர்கள், புரோகிராமர்கள், 922 00:41:57,854 --> 00:42:00,270 நாம் உண்மையில் நம் திட்டத்தில் முயற்சி குறியீடு எங்கள் கணினி உள்ளது என்று 923 00:42:00,270 --> 00:42:04,070 எனவே, முடிந்தவரை குறைந்த வேலை என்று எங்கள் குறியீடு மிகவும் திறமையான உள்ளது. 924 00:42:04,070 --> 00:42:06,850 >> அதனால் நான் அந்த இருக்கிறது என்றால், என்ன செய்தால் என் வளைய மூலம் நடக்கும் 925 00:42:06,850 --> 00:42:10,790 நான் முதல் ஒரு அறிவிக்க என்று ஆகிறது மாறி என்ற நான் 0 இருக்க போகிறது. 926 00:42:10,790 --> 00:42:13,350 நான், ஓ, சரிபார்க்க போகிறேன் சொல், strlen என்ன? 927 00:42:13,350 --> 00:42:15,000 ஓ, strlen, 3 ஆகும். 928 00:42:15,000 --> 00:42:16,191 எனவே நான் மூன்று குறைவாக உள்ளது? 929 00:42:16,191 --> 00:42:16,690 ஆம், அது. 930 00:42:16,690 --> 00:42:17,870 நான் இயக்க போகிறேன். 931 00:42:17,870 --> 00:42:21,130 >> பின்னர் இரண்டாவது முறையாக மீண்டும் சுற்றி லூப், நான் நான் அதிகப்படுத்த போகிறேன். 932 00:42:21,130 --> 00:42:22,550 நான் ஒன்று இருக்க போகிறது. 933 00:42:22,550 --> 00:42:25,600 நான், ஓ, சரிபார்க்க நடக்கிறது ஆனால் வார்த்தை, strlen என்ன? 934 00:42:25,600 --> 00:42:26,839 ஓ, அது மூன்று தான். 935 00:42:26,839 --> 00:42:29,880 மேலும், வகையான வீணான தெரிகிறது என்று செய்கிறது நீங்கள் வளையத்தின் வழியாக இயக்க ஒவ்வொரு முறையும், 936 00:42:29,880 --> 00:42:33,340 செயல்பாடு சோதனை செய்ய வேண்டும், கூட வார்த்தை, strlen என்றாலும் 937 00:42:33,340 --> 00:42:35,490 உண்மையில் மாற்றுகிறது? 938 00:42:35,490 --> 00:42:38,590 >> எனவே ஒரு கணினி கூடுதல் அதிகாரம் தான். 939 00:42:38,590 --> 00:42:42,180 நீங்கள் விஷயங்களை பற்றி பேச ஆரம்பிப்பார்கள் போது பில்லியன்கள், பில்லியன் என்று 940 00:42:42,180 --> 00:42:44,431 மற்றும் இடங்களில் பில்லியன் நீண்ட, உங்கள் கணினியில் கற்பனை 941 00:42:44,431 --> 00:42:47,430 உடல் வழியாக செல்ல இருப்பதாக மற்றும் என்று ஒவ்வொரு முறை அனைத்து சரிபார்க்க. 942 00:42:47,430 --> 00:42:53,170 அதனால், தான் செய்ய உள்ளது திறன் பொருட்டு, 943 00:42:53,170 --> 00:42:57,620 நாம் இதை செய்ய முனைகின்றன ஏனெனில் நாம் மட்டுமே இருக்கிறோம் இந்த வழியில் 944 00:42:57,620 --> 00:42:59,850 செயல்பாடு அழைப்பு தொடக்கத்தில் ஒரு முறை 945 00:42:59,850 --> 00:43:01,766 மற்றும் ஒவ்வொரு முறையும் அது அது நடக்கிறது வழியாக செல்கிறது 946 00:43:01,766 --> 00:43:03,789 மதிப்பு சேமிக்க 3 அங்கு, நீங்கள் இதை இல்லை 947 00:43:03,789 --> 00:43:05,330 தொடர்ந்து ஒவ்வொரு முறை பார்க்க வேண்டும். 948 00:43:05,330 --> 00:43:05,743 ஆமாம். 949 00:43:05,743 --> 00:43:06,409 >> பார்வையாளர்கள்: மன்னிக்கவும். 950 00:43:06,409 --> 00:43:09,070 [செவிக்கு புலப்படாமல்]. 951 00:43:09,070 --> 00:43:13,985 நீங்கள் முழு எண்ணாக n strlen, மற்றும் சமம் வைத்து அந்த வட்டத்திற்கு வெளியே மேலே 952 00:43:13,985 --> 00:43:15,364 அதே? 953 00:43:15,364 --> 00:43:16,030 ANDI பெங்: ஆமாம். 954 00:43:16,030 --> 00:43:17,100 நீங்கள் முற்றிலும், அதை செய்ய முடியும். 955 00:43:17,100 --> 00:43:19,970 நாம் இங்கே அது இல்லை காரணம் ஏனெனில் மடக்கி படைப்புகளுக்கான வழி ஒரு 956 00:43:19,970 --> 00:43:23,500 இது என்று என்று ஒரு உணர்வு உள்ளூர் மாறி 957 00:43:23,500 --> 00:43:26,150 நீ அந்த எல்லாம் லூப் உள்ளே உருவாக்குவதில் 958 00:43:26,150 --> 00:43:27,890 மட்டுமே லூப் உள்ளே உள்ளது. 959 00:43:27,890 --> 00:43:31,530 >> எனவே மாறி நான் மட்டும் அந்த அடைப்புக்குறிக்குள் உள்ளது. 960 00:43:31,530 --> 00:43:35,260 மேலும் n, இங்கே மாறிகள் மட்டுமே அந்த அடைப்புக்குறிக்குள் உள்ளது. 961 00:43:35,260 --> 00:43:39,350 எனவே நீங்கள், strlen பயன்படுத்த இருந்தால் கீழே பல முறை சொல், 962 00:43:39,350 --> 00:43:42,230 முற்றிலும் அதை செய்ய சிறந்த வழி மேல் அது அறிவிக்க வேண்டும் 963 00:43:42,230 --> 00:43:43,563 எனவே நீங்கள் முறை அதை செய்ய இல்லை. 964 00:43:43,563 --> 00:43:45,420 ஆமாம். 965 00:43:45,420 --> 00:43:47,670 பார்வையாளர்கள்: ஏன் நீங்கள் ஒரு வேண்டும் சதவிகிதம் பேர் புதிய வரி 966 00:43:47,670 --> 00:43:51,300 நீங்கள் அனைத்து வைக்க வேண்டும் என்றால் பார்த்து பிரிக்க அடுத்த கடிதங்கள்? 967 00:43:51,300 --> 00:43:54,140 >> ANDI பெங்: ஓ, நான் விரும்பினேன் ஒவ்வொரு வரி அவற்றை அனைத்து அச்சிட. 968 00:43:54,140 --> 00:43:54,890 அது ஒரு விஷயமே இல்லை. 969 00:43:54,890 --> 00:43:55,890 ஆமாம், அது ஒரு வடிவமைப்பு தான். 970 00:43:55,890 --> 00:43:57,181 இருப்பினும், ஒரு நல்ல கேள்வி. 971 00:43:57,181 --> 00:43:59,360 நான் விரும்பினால் ஆமாம், அச்சிட அது ஒரு வரியில் அனைத்து, 972 00:43:59,360 --> 00:44:02,731 நான் கோடு இல்லை என்று. 973 00:44:02,731 --> 00:44:03,230 சரி. 974 00:44:03,230 --> 00:44:06,880 நல்ல எல்லோரும்? 975 00:44:06,880 --> 00:44:07,500 சரி. 976 00:44:07,500 --> 00:44:08,000 கூல். 977 00:44:08,000 --> 00:44:12,080 978 00:44:12,080 --> 00:44:14,750 >> எனவே நான் போதுமான பேசினேன் என்று நான் நினைக்கிறேன். 979 00:44:14,750 --> 00:44:20,040 நீங்கள் செய்யட்டும் மூலம் இயக்க குறியீடு மற்றும் இங்கே தவறு என்ன சொல்ல. 980 00:44:20,040 --> 00:44:21,560 பிழை எங்கே? 981 00:44:21,560 --> 00:44:26,920 நீங்கள் பார்க்க முடியும் என, நான் ஒரு அறிவித்தார் வகை சரம் என்ற வர்க்கத்தின் புதிய வரிசை. 982 00:44:26,920 --> 00:44:30,220 நான், சாம் உள்ளிட்ட செய்த அது ஒரு ஜெஸ், மற்றும் கிம். 983 00:44:30,220 --> 00:44:33,400 நான் வெளியே அச்சிட முயற்சிக்கும் அணி அனைத்து உறுப்புகள். 984 00:44:33,400 --> 00:44:36,796 ஏன் இந்த, நான் யாரோ சொல்ல முடியுமா என்னை பிரச்சினைகளை கொடுக்க போகிறது? 985 00:44:36,796 --> 00:44:39,320 நான் உங்களுக்கு 10 கொடுக்க வேண்டும் விநாடிகள் இதை பற்றி யோசிக்க. 986 00:44:39,320 --> 00:44:55,490 987 00:44:55,490 --> 00:44:56,619 >> சரி. 988 00:44:56,619 --> 00:44:57,118 ஆமாம்? 989 00:44:57,118 --> 00:45:01,972 >> பார்வையாளர்கள்: இடது சென்டர் ஆகிறது 3 சமமாக அல்லது [செவிக்கு புலப்படாமல்]? 990 00:45:01,972 --> 00:45:02,680 ANDI பெங்: ரைட். 991 00:45:02,680 --> 00:45:06,784 இந்த உண்மையில் எத்தனை முறை ஆகிறது இந்த வட்டத்திற்கு வழியாக இயக்க நடக்கிறது? 992 00:45:06,784 --> 00:45:07,620 >> பார்வையாளர்கள்: நான்கு. 993 00:45:07,620 --> 00:45:08,070 >> ANDI பெங்: நிச்சயமாக. 994 00:45:08,070 --> 00:45:09,445 இது நான்கு மடங்கு மூலம் நடக்கிறது. 995 00:45:09,445 --> 00:45:12,250 அது வழியாக இயக்க நடக்கிறது 0, 1, 2, மற்றும் 3 மணிக்கு, 996 00:45:12,250 --> 00:45:15,200 தங்கள் உறுப்பு நான் ஏனெனில் குறைவு அல்லது 3 சமமாக இருக்கும். 997 00:45:15,200 --> 00:45:16,960 அது தான் 2 போது நிறுத்த போவதில்லை. 998 00:45:16,960 --> 00:45:18,800 அது வைத்து நடக்கிறது அது 3 எம் வரை நடக்கிறது. 999 00:45:18,800 --> 00:45:21,720 நாங்கள் தெரியும் மற்றும், மட்டுமே மூன்று இருக்கிறது நம் உண்மையான வரிசை கூறுகள். 1000 00:45:21,720 --> 00:45:27,260 >> நாம் நான்காவது அணுக முயற்சி என்றால் உறுப்பு அல்லது 3 குறியீட்டு, 1001 00:45:27,260 --> 00:45:30,357 நீங்கள் எங்காவது அடிக்க போகிறோம் நினைவகத்தில் இல்லை என்று. 1002 00:45:30,357 --> 00:45:31,690 அது வெற்று அழிப்பு என்று. 1003 00:45:31,690 --> 00:45:32,856 எதுவும் இருக்க நடக்கிறது. 1004 00:45:32,856 --> 00:45:35,324 உங்கள் கணினி போவதில்லை நீங்கள் மிகவும் சந்தோஷமாக இருக்க வேண்டும். 1005 00:45:35,324 --> 00:45:36,170 ஆமாம். 1006 00:45:36,170 --> 00:45:38,430 யாரும் கேள்விகள் ஏன் என்று என்ன நடக்கிறது மீது? 1007 00:45:38,430 --> 00:45:39,679 அந்த தவிர்க்க ஒரு பொதுவான பகுதியில் தான். 1008 00:45:39,679 --> 00:45:40,712 ஆமாம். 1009 00:45:40,712 --> 00:45:45,777 >> பார்வையாளர்கள்: முதல் உள்ளதா 2 ஒரு சரம் வேண்டும், மேலும் சரிய? 1010 00:45:45,777 --> 00:45:46,360 ANDI பெங்: இல 1011 00:45:46,360 --> 00:45:49,610 எனவே அடிப்படையில், போது நீங்கள் ஒரு வரிசை செய்கிறாய், 1012 00:45:49,610 --> 00:45:51,540 அந்த அடைப்புக்குறி வலது அங்கு, அனைத்து எண்ணை என்று 1013 00:45:51,540 --> 00:45:53,480 அதை நீங்கள் சொல்லுகிறேன்.இது பல உறுப்புகள் நான். 1014 00:45:53,480 --> 00:45:55,840 அது உண்மையில் சொல்வதற்கு இல்லை எனக்கு எதையும் குறியீடுகளும். 1015 00:45:55,840 --> 00:45:58,760 எனவே, இந்த விஷயத்தில், நான் வேண்டும் என்று மூன்று இடங்களில் எழுத, 1016 00:45:58,760 --> 00:46:02,690 மூன்று உடல் இடங்களில் நான் நடத்த வேண்டும் என்ன நடத்த. 1017 00:46:02,690 --> 00:46:04,510 எண் மூன்று உள்ளது அதனால் தான். 1018 00:46:04,510 --> 00:46:06,560 எனினும், நான் விரும்பினேன் உண்மையில் அதை அணுக, 1019 00:46:06,560 --> 00:46:11,220 நான் சொல்ல வேண்டும் என்றால், வைட்டமின் பின்னர் வர்க்கம் அடைப்புக்குறி எண், 1020 00:46:11,220 --> 00:46:14,560 நீங்கள் உண்மையில் வைக்க போகிறோம் அங்கு உடல் குறியீட்டெண். 1021 00:46:14,560 --> 00:46:16,330 சரி, நல்ல கேள்வி. 1022 00:46:16,330 --> 00:46:20,065 >> பார்வையாளர்கள்: எனவே உடல் ஆகிறது குறியீட்டு வேண்டும் [செவிக்கு புலப்படாமல்] இருக்க வேண்டும்? 1023 00:46:20,065 --> 00:46:20,940 ANDI பெங்: நான் வருந்துகிறேன். 1024 00:46:20,940 --> 00:46:21,500 நீங்கள் ஒரு பிட் வரை பேச முடியுமா? 1025 00:46:21,500 --> 00:46:24,208 >> பார்வையாளர்கள்: எனவே உடல் குறியீட்டு [செவிக்கு புலப்படாமல்] பெட்டிகள் ஒவ்வொரு? 1026 00:46:24,208 --> 00:46:25,260 [செவிக்கு புலப்படாமல்]? 1027 00:46:25,260 --> 00:46:26,040 >> ANDI பெங்: ஆமாம். 1028 00:46:26,040 --> 00:46:28,970 அதனால் நான் இங்கே திரும்பி போக போகிறேன். 1029 00:46:28,970 --> 00:46:31,120 வலது இங்கே யோசி. 1030 00:46:31,120 --> 00:46:32,820 நாம் அளவு 3 ஒரு அணி வேண்டும். 1031 00:46:32,820 --> 00:46:35,540 போன்ற, மூன்று இடங்களில் இருக்கிறது, இங்கே உடல் பெட்டிகள். 1032 00:46:35,540 --> 00:46:37,620 ஆனால் அவர்கள் 0, 1, 2 என்ற. 1033 00:46:37,620 --> 00:46:40,700 நான் அவர்களை அணுக வேண்டும் என்றால், நான் அவர்களை அணுகும் வழி 1034 00:46:40,700 --> 00:46:43,480 நான் இங்கே தேவை என்ன printf உள்ளது. 1035 00:46:43,480 --> 00:46:45,485 நீங்கள் அச்சிட வேண்டும் அது பெயர் வெளியே, 1036 00:46:45,485 --> 00:46:47,610 பின்னர் கணினி ஏனெனில் ஓ, நான் பார்க்க வேண்டும், தெரிகிறது 1037 00:46:47,610 --> 00:46:51,391 0th குறியீட்டு இந்த வரிசையில். 1038 00:46:51,391 --> 00:46:51,890 ஆமாம். 1039 00:46:51,890 --> 00:46:53,306 ஆனால் அது அளவு மாற்றம் இல்லை. 1040 00:46:53,306 --> 00:46:55,492 அளவு பொருட்படுத்தாமல், 3 ஆகிறது நீங்கள் லேபிள் எப்படி. 1041 00:46:55,492 --> 00:46:58,321 1042 00:46:58,321 --> 00:46:58,820 சரி. 1043 00:46:58,820 --> 00:47:01,387 நல்ல எல்லோரும்? 1044 00:47:01,387 --> 00:47:02,970 பார்வையாளர்கள்: எனவே ஒவ்வொரு முறையும் நான் [செவிக்கு புலப்படாமல்]? 1045 00:47:02,970 --> 00:47:06,357 1046 00:47:06,357 --> 00:47:06,940 ANDI பெங்: சரி. 1047 00:47:06,940 --> 00:47:13,270 எனவே, இந்த விஷயத்தில், நாம் உண்மையில் இல்லை நிச்சயமாக இப்போது அதை பெற. 1048 00:47:13,270 --> 00:47:16,760 ஆனால் நான் அறிவேன் என்று நான் போன்ற ஒரு சரம் ஒரு சரம் அடிப்படையில், முன் கூறினார் 1049 00:47:16,760 --> 00:47:18,440 கதாபாத்திரங்கள் ஒரு வரிசை. 1050 00:47:18,440 --> 00:47:21,430 நான் ஒரு வரிசை உருவாக்க என்றால் சரங்களை, நான் வகையான 1051 00:47:21,430 --> 00:47:24,430 வரிசை ஒரு வரிசை எழுத்துக்கள், சரியான? 1052 00:47:24,430 --> 00:47:27,720 >> எனவே, இந்த விஷயத்தில், நான் , சரங்களை ஒரு வரிசை 1053 00:47:27,720 --> 00:47:31,340 நீங்கள் உள்ளீடு ஒரு உண்மையில் நீண்ட வார்த்தை இருந்தால், என்று இன்னும், ஒரே ஒரு இடத்தை பெறுகிறது 1054 00:47:31,340 --> 00:47:33,230 என்று ஒரு சரம் தான். 1055 00:47:33,230 --> 00:47:37,492 ஆனால் நீங்கள் இருந்தால், யோசிக்க அந்த வரிசையில் எழுத்துக்கள், 1056 00:47:37,492 --> 00:47:40,450 பின்னர் அந்த இன்னும் நிறைய எடுத்து வேறு வார்த்தைகளில் எந்த விட எழுத்துக்கள் 1057 00:47:40,450 --> 00:47:41,372 உள்ளன. 1058 00:47:41,372 --> 00:47:42,830 இப்போது மிகவும் முக்கியம் இல்லை. 1059 00:47:42,830 --> 00:47:44,921 ஆனால் அந்த தான் பொதுவாக எப்படி அது வேலை நடக்கிறது. 1060 00:47:44,921 --> 00:47:49,750 1061 00:47:49,750 --> 00:47:50,560 >> சரி. 1062 00:47:50,560 --> 00:47:55,840 இந்த நான் நீங்கள் செய்ய அனுமதிக்க வேண்டும் ஒன்று உள்ளது செமஸ்டர் காலப்போக்கில் நிறைய. 1063 00:47:55,840 --> 00:47:57,500 நான் என் குரல் ஓய்வு தேவை. 1064 00:47:57,500 --> 00:47:59,530 நீங்கள் உங்களை தூண்டுகிறது வேண்டும். 1065 00:47:59,530 --> 00:48:02,300 நீங்கள் நிறைய ஒருவேளை இப்போது தூங்க வேண்டும். 1066 00:48:02,300 --> 00:48:05,960 நான் சீரற்ற பிரச்சினைகள் உள்ளிடல் நாம் எங்கே ஒரு வர்க்கம் அல்லது நீங்கள் 1067 00:48:05,960 --> 00:48:09,480 ஒரு பங்குதாரர் உங்களுக்கு அடுத்த போகிறோம் விவாதித்து ஒரு ஜோடி நிமிடங்கள் செலவழிக்க 1068 00:48:09,480 --> 00:48:14,980 நாங்கள் தீர்க்கும் பற்றி போக எப்படி அல்லது இது போன்ற ஒரு திட்டத்தை உருவாக்குவதற்கான. 1069 00:48:14,980 --> 00:48:17,100 >> எனவே இப்போது, நாம் விரும்பும் ஒரு நிரலை உருவாக்க 1070 00:48:17,100 --> 00:48:19,560 நாம் அது அழைக்க போகிறோம் upper.c-- மாற்றுகின்ற 1071 00:48:19,560 --> 00:48:24,787 உயர் வகுப்பு ஒரு ஸ்மால் சொல் சரம் பெரிய எழுத்தில், மன்னிக்கவும். 1072 00:48:24,787 --> 00:48:26,370 வார்த்தை சரங்களை, மன்னிக்கவும், ஒத்ததாக இருக்கிறது. 1073 00:48:26,370 --> 00:48:28,370 நான் அவர்களை மாற்ற போகிறேன் அதே விஷயம் சொல்ல வேண்டும். 1074 00:48:28,370 --> 00:48:32,270 1075 00:48:32,270 --> 00:48:33,499 >> ஆமாம். 1076 00:48:33,499 --> 00:48:34,540 ஓரிரு நிமிடங்களில் எடுத்து. 1077 00:48:34,540 --> 00:48:37,130 அது இருக்க வேண்டும் இல்லை எந்த மொழியில் எழுதப்பட்டிருக்கும். 1078 00:48:37,130 --> 00:48:39,890 வெறும் சூடோகுறியீடு குறியீடு உள்ள அல்லது தர்க்கரீதியாக எப்படி நாங்கள் என்று 1079 00:48:39,890 --> 00:48:42,083 இது போன்ற ஒரு பிரச்சினை பற்றி செல்ல. 1080 00:48:42,083 --> 00:48:42,583 ஆமாம். 1081 00:48:42,583 --> 00:48:49,881 1082 00:48:49,881 --> 00:48:52,780 >> [உரையாடல்கள்] 1083 00:48:52,780 --> 00:49:18,680 1084 00:49:18,680 --> 00:49:22,130 >> நான் உங்களுக்கு can-- என்று அறிந்தேன் நான் வகையான ஏற்கனவே திட்டம் பார்க்க. 1085 00:49:22,130 --> 00:49:24,600 நான் என் இல்லாததால் யூகிக்கிறேன் தொகுப்பாளர் முறையில் ஒரு பிரச்சனை. 1086 00:49:24,600 --> 00:49:27,410 ஆனால் அது சரி தான். 1087 00:49:27,410 --> 00:49:30,410 >> [உரையாடல்கள்] 1088 00:49:30,410 --> 00:50:03,589 1089 00:50:03,589 --> 00:50:04,380 தோழர்களே, தயவு செய்து, சரி. 1090 00:50:04,380 --> 00:50:05,400 சாக்லேட் பெற வாருங்கள். 1091 00:50:05,400 --> 00:50:06,372 சாக்லேட் பெற வாருங்கள். 1092 00:50:06,372 --> 00:50:07,698 >> பார்வையாளர்கள்: ஆமாம்! 1093 00:50:07,698 --> 00:50:09,958 >> [உரையாடல்கள்] 1094 00:50:09,958 --> 00:50:16,101 1095 00:50:16,101 --> 00:50:18,100 ANDI பெங்: மேலும், ஆமாம், நான் சாக்லேட் எறிந்து தொடங்க வேண்டும் 1096 00:50:18,100 --> 00:50:20,280 கேள்விகளுக்கு பதில் இல்லை மக்கள் மணிக்கு. 1097 00:50:20,280 --> 00:50:22,260 நீங்கள் அனைத்து பதில் கேள்விகள் வேண்டும் எனவே. 1098 00:50:22,260 --> 00:50:24,895 அல்லது நான் மக்கள் நினைக்கிறேன் யார் கேள்விகளுக்கு பதிலளிக்க வேண்டும். 1099 00:50:24,895 --> 00:50:26,070 ஆமாம், வேறு வழி சுற்றி. 1100 00:50:26,070 --> 00:50:28,570 >> [உரையாடல்கள்] 1101 00:50:28,570 --> 00:51:13,399 1102 00:51:13,399 --> 00:51:14,274 பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] 1103 00:51:14,274 --> 00:51:17,300 1104 00:51:17,300 --> 00:51:18,340 >> ANDI பெங்: ஆமாம். 1105 00:51:18,340 --> 00:51:19,340 ஆமாம். 1106 00:51:19,340 --> 00:51:22,840 >> [உரையாடல்கள்] 1107 00:51:22,840 --> 00:51:40,700 1108 00:51:40,700 --> 00:51:41,590 >> சரி, நண்பர்களே. 1109 00:51:41,590 --> 00:51:44,731 , போன்ற, 10 விநாடிகள் எடுத்து. 1110 00:51:44,731 --> 00:51:48,210 >> [உரையாடல்கள்] 1111 00:51:48,210 --> 00:52:10,600 1112 00:52:10,600 --> 00:52:11,750 >> தோழர்களே, சரி. 1113 00:52:11,750 --> 00:52:14,920 எனவே நாம் முயற்சி தொடங்குவதற்கு முன் உண்மையில் உடல், குறியீடு எழுத 1114 00:52:14,920 --> 00:52:20,650 உருவாக்க ஒரு நல்ல பழக்கம் என்று ஆகிறது நாங்கள் காரணம் முதல் வகையான வேண்டும் 1115 00:52:20,650 --> 00:52:22,737 வெளியே தர்க்கரீதியாக நாம் அதை செய்ய என்று எப்படி. 1116 00:52:22,737 --> 00:52:24,570 நீங்கள் உறுதி செய்ய வேண்டும், நீங்கள் முன் உடல் 1117 00:52:24,570 --> 00:52:27,210 குறியீட்டை முயற்சி தொடங்க மரியோ, என்று நீங்கள் செய்ய 1118 00:52:27,210 --> 00:52:28,870 நீங்கள் உங்கள் சூடோகுறியீடு வேண்டும் என்று. 1119 00:52:28,870 --> 00:52:31,235 அந்த மூலம் நீங்கள் எடுத்து என்ன நீங்கள் உருவாக்க வேண்டும் 1120 00:52:31,235 --> 00:52:33,360 போது நீங்கள் உடல், என்று பின்னர் உங்கள் நிரல் எழுத, 1121 00:52:33,360 --> 00:52:36,640 நீங்கள் பிழைகள் பிடிக்க முடிகிறது உங்கள் குறியீடு போன்ற விஷயங்களை உள்ள. 1122 00:52:36,640 --> 00:52:40,460 >> எனவே தான் தொடங்க போகிறோம் by-- ஆங்கிலம், சூடோகுறியீடு உள்ள, 1123 00:52:40,460 --> 00:52:43,320 யாரும் கொடுக்க வேண்டும் எனக்கு ஒரு பொதுவான விளக்கம் 1124 00:52:43,320 --> 00:52:46,250 நாம் இதை பற்றி போக எப்படி? 1125 00:52:46,250 --> 00:52:48,102 ஆமாம். 1126 00:52:48,102 --> 00:52:49,664 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1127 00:52:49,664 --> 00:52:50,830 ANDI பெங்: நிச்சயமாக, எந்த கவலையும். 1128 00:52:50,830 --> 00:52:57,233 பார்வையாளர்கள்: நீங்கள் அதை கேட்க அல்லது கேட்க யாரோ, சரம் 1 வேண்டும் ஆமாம், சரம் பெற 1129 00:52:57,233 --> 00:52:58,160 அப்பறம்-- 1130 00:52:58,160 --> 00:52:59,826 >> ANDI பெங்: ஆமாம், இந்த ஒரு நல்ல துவக்கம் தான். 1131 00:52:59,826 --> 00:53:01,972 நான் உங்களுக்கு பேச என, மன்னிக்கவும், தட்டச்சு தொடங்க வேண்டும். 1132 00:53:01,972 --> 00:53:02,471 அதனால்-- 1133 00:53:02,471 --> 00:53:05,698 >> பார்வையாளர்கள்: --the ஸ்மால் எண்கள் அதிகமாக இருக்கும், சரியா? 1134 00:53:05,698 --> 00:53:08,519 அல்லது ஸ்மால் எழுத்துகள் அதிக எண்ணிக்கையில் வேண்டும்? 1135 00:53:08,519 --> 00:53:09,310 ANDI பெங்: நிச்சயமாக. 1136 00:53:09,310 --> 00:53:16,156 பார்வையாளர்கள்: எனவே நாம் கழித்தால் என்ன [செவிக்கு புலப்படாமல்] இருந்து 32. 1137 00:53:16,156 --> 00:53:28,600 1138 00:53:28,600 --> 00:53:29,870 >> ANDI பெங்: கிரேட். 1139 00:53:29,870 --> 00:53:35,020 எனவே நாங்கள் எந்த ஒரு பொது உணர்வு எப்படி இந்த பிரச்சினை பற்றி வேலை. 1140 00:53:35,020 --> 00:53:40,060 நாம் வகையான கற்று என்று தெரிந்தும் என்று சரங்களை உடல் வழி 1141 00:53:40,060 --> 00:53:43,320 நினைவக சேமிக்கப்படுகின்றன, ஏற்கனவே நீங்கள் என்ன 1142 00:53:43,320 --> 00:53:45,920 ஒருவேளை நீங்கள் போகிறோம் என்று எனக்கு தெரியும் உங்கள் குறியீடு எழுத வேண்டும் 1143 00:53:45,920 --> 00:53:48,288 பொருட்டு சரம் மூலம் நகர்த்த? 1144 00:53:48,288 --> 00:53:49,259 >> பார்வையாளர்கள்: லூப். 1145 00:53:49,259 --> 00:53:50,550 ANDI பெங்: லூப் ஒரு, சரியாக. 1146 00:53:50,550 --> 00:53:56,540 1147 00:53:56,540 --> 00:53:57,220 பெரும். 1148 00:53:57,220 --> 00:54:00,539 எனவே நாங்கள் எந்த ஒரு பொதுவான வேண்டும் சூடோகுறியீடு எழுதி 1149 00:54:00,539 --> 00:54:02,330 அந்த வகையான கொடுத்து நீங்கள் எப்படி குறிப்பிடுகிறார் 1150 00:54:02,330 --> 00:54:03,900 பிரச்சனையை தீர்க்கும் பற்றி நகர்த்த வேண்டும். 1151 00:54:03,900 --> 00:54:06,150 இப்போது நீங்கள் இந்த வேண்டும் என்று, நீங்கள் பின்னர் அதை குறிக்க முடியும் 1152 00:54:06,150 --> 00:54:08,233 நீங்கள் முயற்சிக்கும் போது உண்மையில் உங்கள் குறியீடு எழுத. 1153 00:54:08,233 --> 00:54:10,240 நாம் உண்மையில் இங்கே செல்ல முடியும். 1154 00:54:10,240 --> 00:54:25,130 நான் என்று ஒரு செயல்பாடு கிடைத்துவிட்டது upper.c-- அங்கு அது ஒரு வெற்று டெம்ப்ளேட் ஆகிறது 1155 00:54:25,130 --> 00:54:28,510 இப்போது உங்களுக்கு போகிறோம் என்று என்னை எழுத எப்படி கண்டுபிடிக்க உதவும் 1156 00:54:28,510 --> 00:54:30,430 இல்லை குறியீடு வரி குறியீடு இந்த வரி. 1157 00:54:30,430 --> 00:54:32,890 அது குறியீடு பல கோடுகள் இருக்க வேண்டும். 1158 00:54:32,890 --> 00:54:35,710 >> எந்த வகையான தொடங்கும் போது வெற்று pset இந்த, என்ன 1159 00:54:35,710 --> 00:54:37,418 நான் வேண்டும் முதல் விஷயம் செய்ய நினைவில்? 1160 00:54:37,418 --> 00:54:39,290 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1161 00:54:39,290 --> 00:54:41,000 >> ANDI பெங்: கிரேட் இங்கும். 1162 00:54:41,000 --> 00:54:41,500 சேர்க்கவும். 1163 00:54:41,500 --> 00:54:44,850 1164 00:54:44,850 --> 00:54:47,130 , stdio.h. 1165 00:54:47,130 --> 00:54:49,640 தாறுமாறாக இந்த ஒன்றாகும் மிகவும் எளிதாக தவறுகள் மக்கள் 1166 00:54:49,640 --> 00:54:51,598 அவர்கள் இருக்கும் போது செய்யும் , எழுத்து அவர்கள் வேண்டும் என்று 1167 00:54:51,598 --> 00:54:54,180 ஒரு சேர்க்க மறக்க அவர்கள் தேவை முக்கியமான நூலகம். 1168 00:54:54,180 --> 00:54:57,689 எனவே, அது அலுவலக நேரம் மற்றும் நீங்கள் போன்ற என்றால் என் குறியீடு வேலை இல்லை ஏன் என்று எனக்கு தெரியவில்லை. 1169 00:54:57,689 --> 00:54:59,230 நீங்கள் அது வேலை செய்யவில்லை ஏன் என்று சொல்ல முடியுமா? 1170 00:54:59,230 --> 00:55:00,730 நாங்கள் உங்களுக்கு உள்ளிட்ட செய்யவில்லை என்று சொல்ல போகிறோம்? 1171 00:55:00,730 --> 00:55:02,520 நீங்கள் அதை ஆகியவை வேண்டும். 1172 00:55:02,520 --> 00:55:03,270 சரி. 1173 00:55:03,270 --> 00:55:07,230 >> எனவே நாம் இங்கு தரமான நான் / ஓ கிடைத்துவிட்டது. 1174 00:55:07,230 --> 00:55:10,740 என்று மட்டுமே நூலகம் நாம் இங்கே வேண்டும் போகிறோம்? 1175 00:55:10,740 --> 00:55:12,681 நம்மால் வேறு என்ன செய்ய போகிறீர்கள்? 1176 00:55:12,681 --> 00:55:13,180 மன்னிக்கவும். 1177 00:55:13,180 --> 00:55:14,562 யாரோ அதை வெளியே அலறல்? 1178 00:55:14,562 --> 00:55:15,666 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1179 00:55:15,666 --> 00:55:16,666 ANDI பெங்: நீங்கள் செல்கிறீர்கள். 1180 00:55:16,666 --> 00:55:20,320 1181 00:55:20,320 --> 00:55:21,440 சரி. 1182 00:55:21,440 --> 00:55:26,070 எப்படி நான் எந்த தொடங்கி பற்றி போவேன் முக்கிய செயல்பாடு செயல்பாடு, எந்த வகையான 1183 00:55:26,070 --> 00:55:28,760 எங்கள் திட்டத்தில்? 1184 00:55:28,760 --> 00:55:30,020 முக்கிய எண்ணாக. 1185 00:55:30,020 --> 00:55:34,531 1186 00:55:34,531 --> 00:55:35,030 சரி. 1187 00:55:35,030 --> 00:55:35,970 நான் இங்கே உள்ளே வைக்க வேண்டும்? 1188 00:55:35,970 --> 00:55:37,640 நீங்கள் செய்ய வேண்டும் முதல் விஷயம் என்ன? 1189 00:55:37,640 --> 00:55:39,910 நாம் ஒரு பெற விரும்பினால் சரம் பயனர் இருந்து, 1190 00:55:39,910 --> 00:55:43,870 நாம் என்ன செய்ய போகிறோம் இந்த முதல் வரியில் செய்ய? 1191 00:55:43,870 --> 00:55:46,120 மன்னிக்கவும், நீங்கள் தான் உணர பேச இலவச மற்றும் உரத்த. 1192 00:55:46,120 --> 00:55:47,123 வெறும் என்ன கத்த. 1193 00:55:47,123 --> 00:55:48,772 >> பார்வையாளர்கள்: பயனர் கேளுங்கள்? 1194 00:55:48,772 --> 00:55:49,980 ANDI பெங்: நாங்கள் எப்படி செய்ய வேண்டும்? 1195 00:55:49,980 --> 00:55:51,873 Ask-- நான் "பயனர் கேட்க" தட்டச்சு செய்ய போகிறேன்? 1196 00:55:51,873 --> 00:55:52,600 >> பார்வையாளர்கள்: Printf,. 1197 00:55:52,600 --> 00:55:54,341 >> ANDI பெங்: சரி. 1198 00:55:54,341 --> 00:55:54,840 Printf. 1199 00:55:54,840 --> 00:55:57,372 என்ன நான் printf செய்ய வேண்டும்? 1200 00:55:57,372 --> 00:55:58,776 >> பார்வையாளர்கள்: ஏதாவது வகை. 1201 00:55:58,776 --> 00:56:02,760 1202 00:56:02,760 --> 00:56:03,840 >> ANDI பெங்: அப்படி? 1203 00:56:03,840 --> 00:56:05,430 நான் ஒரு கணினி இருக்கிறேன் போன்ற நண்பர்களே, பாசாங்கு. 1204 00:56:05,430 --> 00:56:08,475 உடல் என்னை ஒவ்வொரு அடியிலும் சொல்ல நான் இங்கே தட்டச்சு செய்ய வேண்டும் என்று? 1205 00:56:08,475 --> 00:56:09,600 நான் ஏதாவது தவறு செய்து? 1206 00:56:09,600 --> 00:56:10,743 நான் ஏதாவது தட்டச்சு? 1207 00:56:10,743 --> 00:56:11,690 >> பார்வையாளர்கள்: நீங்கள் மேற்கோள் வேண்டும். 1208 00:56:11,690 --> 00:56:12,380 >> ANDI பெங்: நான் மேற்கோள் தேவை? 1209 00:56:12,380 --> 00:56:12,880 சரி. 1210 00:56:12,880 --> 00:56:15,520 1211 00:56:15,520 --> 00:56:16,297 சரி. 1212 00:56:16,297 --> 00:56:17,698 >> பார்வையாளர்கள்: புதிய வரி. 1213 00:56:17,698 --> 00:56:21,434 1214 00:56:21,434 --> 00:56:22,465 காற். 1215 00:56:22,465 --> 00:56:23,340 ANDI பெங்: அரைக்காற்புள்ளி? 1216 00:56:23,340 --> 00:56:24,060 சரி. 1217 00:56:24,060 --> 00:56:24,560 நல்ல. 1218 00:56:24,560 --> 00:56:27,060 >> பார்வையாளர்கள்: ஒருவேளை குறிப்பிட நீங்கள் அதை ஸ்மால் வேண்டும்? 1219 00:56:27,060 --> 00:56:30,120 1220 00:56:30,120 --> 00:56:31,415 >> ANDI பெங்: கிரேட். 1221 00:56:31,415 --> 00:56:33,540 நீங்கள் என்னைப்பற்றி சிரிக்க ஒரு அரைப்புள்ளி வைத்து மறந்து. 1222 00:56:33,540 --> 00:56:36,350 நான் எங்காவது நீங்கள் உத்தரவாதம் இந்த வர்க்கம் போக்கில், 1223 00:56:36,350 --> 00:56:38,260 நீங்கள் செய்ய மறக்க ஒரு அரைப்புள்ளி, மற்றும் அது 1224 00:56:38,260 --> 00:56:41,116 கண்டுபிடிக்க நீங்கள் மூன்று மணி நேரம் எடுக்கும் வெளியே ஏன் உங்கள் குறியீடு வேலை. 1225 00:56:41,116 --> 00:56:42,240 இது நம் அனைவருக்கும் நடந்தது. 1226 00:56:42,240 --> 00:56:43,950 இது அநேகமாக நடக்காது. 1227 00:56:43,950 --> 00:56:46,352 அரைக்காற்புள்ளிகள் பயன்படுத்தி ஒரு நல்ல பழக்கம் கிடைக்கும். 1228 00:56:46,352 --> 00:56:46,852 சரி. 1229 00:56:46,852 --> 00:56:49,010 >> பார்வையாளர்கள்: நீங்கள் விரும்புகிறீர்களா உள்ள பயன் என்ன? 1230 00:56:49,010 --> 00:56:50,398 >> ANDI பெங்: நிச்சயமாக. 1231 00:56:50,398 --> 00:56:51,856 நீங்கள் பின்சாய்வுக்கோடானது செய்ய வேண்டும்? 1232 00:56:51,856 --> 00:56:53,020 >> பார்வையாளர்கள்: ஆமாம். 1233 00:56:53,020 --> 00:56:54,330 >> ANDI பெங்: கிரேட். 1234 00:56:54,330 --> 00:56:54,830 சரி. 1235 00:56:54,830 --> 00:56:57,872 நான் அடுத்து என்ன செய்ய வேண்டும்? 1236 00:56:57,872 --> 00:56:58,964 >> பார்வையாளர்கள்: சரம் கிடைக்கும். 1237 00:56:58,964 --> 00:56:59,880 ANDI பெங்: சரம் கிடைக்கும். 1238 00:56:59,880 --> 00:57:03,080 1239 00:57:03,080 --> 00:57:03,830 அதனால் நான் என்ன தட்டச்சு? 1240 00:57:03,830 --> 00:57:04,233 யாரோ? 1241 00:57:04,233 --> 00:57:05,040 >> பார்வையாளர்கள்: சரம் கள். 1242 00:57:05,040 --> 00:57:05,873 >> ANDI பெங்: சரம் கள். 1243 00:57:05,873 --> 00:57:07,251 பார்வையாளர்கள்: GetString,. 1244 00:57:07,251 --> 00:57:09,000 ANDI பெங்: யாரோ ஒருவர், நீங்கள் என்னை அங்கு சொல்ல முடியும் 1245 00:57:09,000 --> 00:57:12,000 இந்த செயல்பாடு GetString இருந்து வருகிறது? 1246 00:57:12,000 --> 00:57:13,660 >> பார்வையாளர்கள்: string.h. 1247 00:57:13,660 --> 00:57:15,256 >> ANDI பெங்: string.h? 1248 00:57:15,256 --> 00:57:16,715 நீங்கள் அதை string.h, இருந்து என்று நினைக்கிறேன்? 1249 00:57:16,715 --> 00:57:17,830 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1250 00:57:17,830 --> 00:57:18,830 >> ANDI பெங்: நீங்கள் செல்கிறீர்கள். 1251 00:57:18,830 --> 00:57:21,280 அது CS50.h. இருந்து தான் 1252 00:57:21,280 --> 00:57:24,530 நீங்கள் எப்போதும் ஒரு மீது குழப்பி என்றால் நூலகம் கோப்பு அல்லது ஒரு தலைப்பு கோப்பு உள்ளது, 1253 00:57:24,530 --> 00:57:28,450 Google உண்மையில், string.h நான் உங்களுக்கு சொல்கிறேன் 1254 00:57:28,450 --> 00:57:30,450 அனைத்து செயல்பாடுகளை என்ன string.h, என்று குறிப்பிடுகிறது. 1255 00:57:30,450 --> 00:57:31,340 சரி. 1256 00:57:31,340 --> 00:57:35,210 >> எனவே இப்போது நான் ஒரு சரம் உருவாக்கிய நான் அதை பயனர் கேட்கும் நான், 1257 00:57:35,210 --> 00:57:38,770 நான் ஒரு மாறி அதை சேமித்து என்ற கள், இப்போது நான் என்ன செய்ய வேண்டும்? 1258 00:57:38,770 --> 00:57:40,652 >> பார்வையாளர்கள்: இது ஸ்மால் தான் என்றால் பாருங்கள். 1259 00:57:40,652 --> 00:57:41,360 ANDI பெங்: மன்னிக்கவும்? 1260 00:57:41,360 --> 00:57:42,545 பார்வையாளர்கள்: இது ஸ்மால் தான் என்றால் பாருங்கள். 1261 00:57:42,545 --> 00:57:44,045 ANDI பெங்: சரி, அதை செய்ய விடுங்கள். 1262 00:57:44,045 --> 00:57:45,857 நான் எப்படி செய்ய வேண்டும்? 1263 00:57:45,857 --> 00:57:47,940 உண்மையில், நோக்கங்களுக்காக இப்போது வர்க்கத்தின், 1264 00:57:47,940 --> 00:57:50,330 நாம் தான் போகிறோம் என்று எல்லாம் கருதி 1265 00:57:50,330 --> 00:57:52,620 என்று நாம் உள்ளீடு ஸ்மால் ஏற்கனவே உள்ளது. 1266 00:57:52,620 --> 00:57:55,430 நீங்கள் சரிபார்க்க வேண்டும் என்றால், நீங்கள் என்று ஒரு நிபந்தனை அறிக்கை சேர்க்க 1267 00:57:55,430 --> 00:57:59,640 சரி என்று, மூலம் இயங்கின என்று ஒவ்வொரு அணி உறுப்பு 1268 00:57:59,640 --> 00:58:02,540 அது இருந்தால் சார்ந்திருக்க சில மதிப்புகள் இடையே. 1269 00:58:02,540 --> 00:58:05,627 நான் மறக்கிறேன் என்ன எண் ஸ்மால் மதிப்புகள் உள்ளன. 1270 00:58:05,627 --> 00:58:07,210 நீங்கள் ASCII மேசையில் அதை பார்க்க முடியும். 1271 00:58:07,210 --> 00:58:08,800 ஆனால் ஆமாம், ஒரு நல்ல விஷயம். 1272 00:58:08,800 --> 00:58:11,758 ஆனால் இப்போது, நாம் தான் போகிறோம் அனைத்து சரங்களின் கருதி நாம் உள்ளீடு 1273 00:58:11,758 --> 00:58:13,130 ஸ்மால் உள்ளன. 1274 00:58:13,130 --> 00:58:13,870 சரி. 1275 00:58:13,870 --> 00:58:18,069 >> எனவே நான் எப்படிச் செய்வீர்கள் அடுத்த இந்த பிரச்சனை? 1276 00:58:18,069 --> 00:58:18,860 பார்வையாளர்கள்: லூப். 1277 00:58:18,860 --> 00:58:19,340 ANDI பெங்: லூப்? 1278 00:58:19,340 --> 00:58:19,839 சரி. 1279 00:58:19,839 --> 00:58:20,847 என்ன தட்டச்சு செய்ய சொல்லுங்கள். 1280 00:58:20,847 --> 00:58:25,230 >> பார்வையாளர்கள்: முழு எண்ணாக நான் 0 சமம். 1281 00:58:25,230 --> 00:58:27,230 >> ANDI பெங்: சரி. 1282 00:58:27,230 --> 00:58:36,350 >> பார்வையாளர்கள்: ஓ, உண்மையில், நீங்கள் ஒரு கமா செய்ய மற்றும் n strlen சமமாக செய்ய. 1283 00:58:36,350 --> 00:58:38,940 >> ANDI பெங்: எனவே முக்கியமான விஷயம் அவள் இங்கே கவனித்தனர் என்று நினைக்கிறேன் என்று 1284 00:58:38,940 --> 00:58:42,936 நாம் எண்ணாக சொல்ல வேண்டும் என்று உள்ளது n, இரண்டாவது முறையாக நாங்கள் இதை செய்தோம். 1285 00:58:42,936 --> 00:58:45,060 வெறும் ஒரு என்று தெரியும் நீங்கள் அறிவித்தார் போது லூப், 1286 00:58:45,060 --> 00:58:47,934 நீங்கள் உண்மையில் முழு எண்ணாக தேவையில்லை இரண்டாவது முறையாக, நீங்கள் ஒரு மாறி செய்கிறீர்கள். 1287 00:58:47,934 --> 00:58:51,202 நீங்கள் n strlen, சொல்ல முடியாது. 1288 00:58:51,202 --> 00:58:52,620 >> பார்வையாளர்கள்: ச. 1289 00:58:52,620 --> 00:58:53,510 >> ANDI பெங்: கள். 1290 00:58:53,510 --> 00:58:54,706 சரி. 1291 00:58:54,706 --> 00:58:58,370 >> பார்வையாளர்கள்: பின் ஒரு அரைப்புள்ளி. 1292 00:58:58,370 --> 00:59:00,130 >> ANDI பெங்: நிச்சயமாக. 1293 00:59:00,130 --> 00:59:04,050 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] N. 1294 00:59:04,050 --> 00:59:07,480 1295 00:59:07,480 --> 00:59:09,460 பின்னர் நான் ++. 1296 00:59:09,460 --> 00:59:11,780 >> ANDI பெங்: கிரேட். 1297 00:59:11,780 --> 00:59:12,280 எல்லாம் சரி. 1298 00:59:12,280 --> 00:59:14,690 நாங்கள் உள்ளே என்ன வேண்டும் இப்போது லூப் இந்த? 1299 00:59:14,690 --> 00:59:17,820 நாம் மூலம் இயக்க போகிறீர்கள் என்றால் நினைவில் வைத்து கொள்ளுங்கள் ஒரு சரம் மற்றும், ஒரு வரிசை மூலம் இயக்க 1300 00:59:17,820 --> 00:59:19,287 நாம் அது விஷயங்களை பார்க்க வேண்டும். 1301 00:59:19,287 --> 00:59:20,370 நாம் என்ன வேண்டும் என்ன செய்ய போகிறாய்? 1302 00:59:20,370 --> 00:59:23,070 1303 00:59:23,070 --> 00:59:26,900 இந்த இப்போது தந்திரமான பகுதியாக வகையான உள்ளது. 1304 00:59:26,900 --> 00:59:27,960 யாராவது ஒரு யூகம் வேண்டும்? 1305 00:59:27,960 --> 00:59:34,160 1306 00:59:34,160 --> 00:59:34,690 >> சரி. 1307 00:59:34,690 --> 00:59:37,830 எனவே, முதலில் எப்படி நாங்கள் அணுக வேண்டும்? 1308 00:59:37,830 --> 00:59:41,610 எப்படி செய்ய நாங்கள் கூட முதல் காசோலை அல்லது அணி ஒரு உறுப்பு அணுக? 1309 00:59:41,610 --> 00:59:42,920 நாம் எப்படி செய்ய வேண்டும்? 1310 00:59:42,920 --> 00:59:47,120 நாங்கள் அதை செய்ய பயன்படுத்த குறியீட்டில் என்ன? 1311 00:59:47,120 --> 00:59:50,920 இந்த வரிசை பெயர் என்ன என்று? 1312 00:59:50,920 --> 00:59:52,400 அது சரி, கள் என்று? 1313 00:59:52,400 --> 00:59:54,850 >> எந்த சரம் எப்போதும் ஒரு வரிசை இருக்கிறது என்பதை மறந்துவிடாதீர்கள். 1314 00:59:54,850 --> 00:59:58,210 எனவே கள் அடைப்புக்குறி நான், சரியான? 1315 00:59:58,210 --> 01:00:01,360 என்று தற்போதைய மதிப்பு ஏனெனில் அல்லது குறியீட்டு மதிப்பு நாம் பரிசீலித்துக்கொண்டிருக்கிறோம். 1316 01:00:01,360 --> 01:00:05,156 நாம் அந்த சமமாக அமைக்க போகிறோம் to-- நாம் சரியான, ஒரு ஸ்மால் மதிப்பு வேண்டும்? 1317 01:00:05,156 --> 01:00:07,530 நாம் அந்த திரும்ப வேண்டும் lower-- மன்னிக்கவும், நாங்கள் ஒரு தொடரை வேண்டும். 1318 01:00:07,530 --> 01:00:10,014 நாம் ஸ்மால் திரும்ப வேண்டும் ஒரு தொடரை ஒரு மதிப்பு. 1319 01:00:10,014 --> 01:00:11,805 நான் வருந்துகிறேன் அதனால் போன்ற, உன் பெயர் என்ன? 1320 01:00:11,805 --> 01:00:12,580 >> பார்வையாளர்கள்: ஹெய்டி. 1321 01:00:12,580 --> 01:00:12,940 >> ANDI பெங்: மன்னிக்கவும்? 1322 01:00:12,940 --> 01:00:13,280 >> பார்வையாளர்கள்: ஹெய்டி. 1323 01:00:13,280 --> 01:00:13,988 >> ANDI பெங்: ஹெய்டி. 1324 01:00:13,988 --> 01:00:15,850 ஹெய்டி சொன்னது போல் ஆரம்பத்தில், நாம் அநேகமாக இருக்கிறோம் 1325 01:00:15,850 --> 01:00:20,330 நாங்கள் இருக்கிறோம் the-- வேண்டும் போகிறது ஒருவேளை கழித்து வேண்டும் போகிறது 1326 01:00:20,330 --> 01:00:22,630 எது சரி, அது என்ன charc இருந்து 32? 1327 01:00:22,630 --> 01:00:24,680 ஒரு ஆஸ்கி மீது ஏனெனில் அட்டவணை, வேறுபாடு 1328 01:00:24,680 --> 01:00:27,790 ஒரு ஸ்மால் கடிதம் இடையே மற்றும் ஒரு தொடரை கடிதம் 32 ஆகும். 1329 01:00:27,790 --> 01:00:31,290 நாம் இந்த செய்கிறீர்கள் போது, நாம் ஒருவேளை நீங்கள் வலது, 32 கழித்து வேண்டும் போகிறது? 1330 01:00:31,290 --> 01:00:33,910 >> எனவே நாம் கள் நான் என்ன செய்ய போகிறோம். 1331 01:00:33,910 --> 01:00:37,590 1332 01:00:37,590 --> 01:00:41,200 நான் செய்தேன் என்று ஏன் எல்லோரும் புரிந்து கொள்ள வேண்டும்? 1333 01:00:41,200 --> 01:00:45,760 இப்போது ஏனெனில், எங்கள் அணியின், நாங்கள் 0th குறியீட்டு சோதனை, சரியான? 1334 01:00:45,760 --> 01:00:49,190 மற்றும் 0th குறியீட்டில் சரம், என்று முதல் குணம். 1335 01:00:49,190 --> 01:00:51,820 அந்த பாத்திரம், நாங்கள் போகிறோம் இது ஸ்மால் பதவியேற்றுள்ளார். 1336 01:00:51,820 --> 01:00:55,980 நாம் அது பெரிய எழுத்தில் செய்ய வேண்டும் என்றால், நாம் அதன் மதிப்பு 32 கழித்து வேண்டும், 1337 01:00:55,980 --> 01:00:58,620 நம் ஆஸ்கி ஏனெனில் அட்டவணை, நாம் அதை எப்படி தான் 1338 01:00:58,620 --> 01:01:01,600 தொடர்புடைய அடுத்த அது பெரிய எழுத்தில் செய்கிறது என்று மதிப்பு. 1339 01:01:01,600 --> 01:01:03,714 அனைவருக்கும் அந்த புரிந்து? 1340 01:01:03,714 --> 01:01:04,213 ஆமாம். 1341 01:01:04,213 --> 01:01:06,530 >> பார்வையாளர்கள்: நீங்கள் Could ஒரு கழித்தல் சிற்றெழுத்து 1342 01:01:06,530 --> 01:01:08,080 >> ANDI பெங்: ஆமாம், அதனால் தான் உண்மையில் மிகவும் நல்ல. 1343 01:01:08,080 --> 01:01:10,455 நான் என்று திரும்பி வந்து போகிறேன் கேள்வி நாம் இதை செய்ய பின்னர். 1344 01:01:10,455 --> 01:01:11,060 ஆமாம். 1345 01:01:11,060 --> 01:01:13,940 பின்னர் நான் வேண்டும் என்றால் , என்ன நடக்கிறது பார்க்க 1346 01:01:13,940 --> 01:01:16,180 நான் அநேகமாக போகிறேன் வலது அச்சிட வேண்டும்? 1347 01:01:16,180 --> 01:01:19,930 யாரோ ஒருவர் என்னை சொல்ல என்ன நான் இங்கே அச்சிட வேண்டும். 1348 01:01:19,930 --> 01:01:29,160 >> பார்வையாளர்கள்: வைட்டமின் சதவீதம் கேட்ச் பின்சாய்வுக்கோடானது [செவிக்கு புலப்படாமல்]. 1349 01:01:29,160 --> 01:01:33,570 [செவிக்கு புலப்படாமல்] கள் நான் மதிப்பு தான். 1350 01:01:33,570 --> 01:01:34,614 >> ANDI பெங்: கள் நான், மன்னிக்கவும்? 1351 01:01:34,614 --> 01:01:35,530 பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1352 01:01:35,530 --> 01:01:38,550 1353 01:01:38,550 --> 01:01:39,550 ANDI பெங்: எனக்கு தெரியாது. 1354 01:01:39,550 --> 01:01:40,600 நீங்கள் என்ன நினைக்கிறீர்கள்? 1355 01:01:40,600 --> 01:01:44,016 >> பார்வையாளர்கள்: சரி, நான் wouldn't-- நான் bring-- என்று நினைக்கிறேன் 1356 01:01:44,016 --> 01:01:46,944 நான் அதை வெளியே எடுக்க வேண்டும் உள்ளே, ஏனெனில் [செவிக்கு புலப்படாமல்]. 1357 01:01:46,944 --> 01:01:49,726 1358 01:01:49,726 --> 01:01:51,392 ANDI பெங்: ஓ, நீங்கள் அந்த செய்திருப்பீர்கள்? 1359 01:01:51,392 --> 01:01:53,867 பார்வையாளர்கள்: ஆமாம். 1360 01:01:53,867 --> 01:01:56,700 ANDI பெங்: அது வழி விடு அது, நான் ஏன் பின்னர் சொல்கிறேன். 1361 01:01:56,700 --> 01:01:58,533 போது கூட நினைவில் வைத்து கொள்ளுங்கள், ஒரு இடத்தில் வைத்திருப்பவர் வேண்டும், 1362 01:01:58,533 --> 01:02:00,701 நீங்கள் அதை சுற்றி அடைப்புக்குறிக்குள் போட வேண்டும். 1363 01:02:00,701 --> 01:02:01,200 எல்லாம் சரி. 1364 01:02:01,200 --> 01:02:04,810 எனவே இந்த இங்கே ஒரு திட செயல்பாடு இருக்க வேண்டும். 1365 01:02:04,810 --> 01:02:06,370 அதை இயக்க அனுமதிக்க மற்றும் அதை தொகுக்கும் பார்க்க. 1366 01:02:06,370 --> 01:02:08,750 மேல் செய்ய. 1367 01:02:08,750 --> 01:02:09,250 அச்சச்சோ. 1368 01:02:09,250 --> 01:02:12,030 1369 01:02:12,030 --> 01:02:13,340 அதுவும் நல்ல இல்லை. 1370 01:02:13,340 --> 01:02:14,507 ஏன் இப்படி நடக்கிறது? 1371 01:02:14,507 --> 01:02:17,340 எந்த பிழை போல, நீங்கள் செல்ல வேண்டும், மீண்டும் மற்றும் முதல் ஒரு தொடங்க, 1372 01:02:17,340 --> 01:02:20,630 பொதுவாக ஒரு பிழை ஏற்படுகிறது ஏனெனில் அது பின்னர், மற்ற பிழைகள் நிறைய. 1373 01:02:20,630 --> 01:02:26,700 இங்கே நாம் upper.c பார்க்கிறோம்: 18: 25 சொல்கிறது இது என்னை இந்த திட்டத்தில், upper.c என்ற 1374 01:02:26,700 --> 01:02:33,800 18 வரிசையில், பிழை உட்குறிப்பாக அறிவித்தார் செயல்பாடுகளை நூலகம் வகை strlen 1375 01:02:33,800 --> 01:02:36,330 unassigned-- அபத்தம், எனக்கு தெரியாது அதற்கு பிறகு என்ன நடக்கிறது. 1376 01:02:36,330 --> 01:02:39,990 >> அனைத்து அது இப்போது எனக்கு சொல்லி என்று ஏதாவது மீது strlen நடக்கிறது. 1377 01:02:39,990 --> 01:02:43,520 மற்றும் கணினி ஏனெனில், குழம்பிவிட்டாள் அது போல, நான், strlen என்ன என்று எனக்கு தெரியாது? 1378 01:02:43,520 --> 01:02:45,520 என்ன என்று ஒருவேளை செய்கிறது நீங்கள் எண்ணுகிறாயா நீங்கள் சொல்ல? 1379 01:02:45,520 --> 01:02:46,490 >> பார்வையாளர்கள்: நீங்கள் [செவிக்கு புலப்படாமல்] காணவில்லை. 1380 01:02:46,490 --> 01:02:47,630 >> ANDI பெங்: நீங்கள் சொல்வது சரிதான். 1381 01:02:47,630 --> 01:02:49,510 சரியாக. 1382 01:02:49,510 --> 01:02:52,140 அது தான் இடத்தில் இந்த ஆகிறது உறுதி செய்ய முக்கியம் 1383 01:02:52,140 --> 01:02:56,970 என்று நீங்கள் பயன்படுத்த ஒவ்வொரு செயல்பாடு உங்கள் குறியீடு சரியான தலைப்பு கொண்ட 1384 01:02:56,970 --> 01:02:59,660 வேறு நூலகம் தாக்கல், அல்லது நீங்கள் பிழைகள் நிறைய பெற போகிறோம் 1385 01:02:59,660 --> 01:03:01,150 மற்றும் உங்கள் குறியீடு போவதில்லை என்ன நடக்கிறது என்று. 1386 01:03:01,150 --> 01:03:03,050 எனவே நாம் இங்கு string.h சேர்க்க போகிறோம். 1387 01:03:03,050 --> 01:03:06,270 >> இப்போது நாம் மேல் தொகுக்க முயற்சி போது. 1388 01:03:06,270 --> 01:03:08,410 சரியாக தொகுக்க. 1389 01:03:08,410 --> 01:03:09,960 இந்த நிரலை இயக்க. 1390 01:03:09,960 --> 01:03:12,000 எனவே ஸ்மால் ஏதாவது தட்டச்சு. 1391 01:03:12,000 --> 01:03:14,920 என்ன நீங்கள் தட்டச்சு செய்ய வேண்டும்? 1392 01:03:14,920 --> 01:03:16,546 ஏதாவது வெளியே சத்தம். 1393 01:03:16,546 --> 01:03:17,920 சரி, Charly வெறும் நடந்தார்கள். 1394 01:03:17,920 --> 01:03:18,990 நாம் Charly பெயர் தட்டச்சு செய்யலாம். 1395 01:03:18,990 --> 01:03:21,670 1396 01:03:21,670 --> 01:03:22,840 >> ஸ்மால் Charly. 1397 01:03:22,840 --> 01:03:27,742 மேலும் வட்டம், வட்டம், இந்த ஆகிறது வெளியே சத்தம் மற்றும் வெளிக்காட்டாதே போகிறது 1398 01:03:27,742 --> 01:03:28,575 தொடரை Charly. 1399 01:03:28,575 --> 01:03:30,830 ஆஹா! 1400 01:03:30,830 --> 01:03:33,430 அனைவருக்கும் எப்படி புரிந்து நான் அந்த தீர்க்கும் பற்றி சென்றார்? 1401 01:03:33,430 --> 01:03:36,190 வழி என்று நான் முழு பயன்படுத்தி கையாள 1402 01:03:36,190 --> 01:03:39,410 ஏதாவது தீர்க்க என்று நான் சரங்களை செய்ய வேண்டும், 1403 01:03:39,410 --> 01:03:44,390 எழுத்துக்கள் மற்றும் முழு முடியாது என்பதற்காக அதே வழியில் ஏனெனில் இல் குறிப்பிடப்பட்டுள்ளது 1404 01:03:44,390 --> 01:03:45,540 ஆஸ்கி மேப்பிங். 1405 01:03:45,540 --> 01:03:52,890 >> எனவே, உங்கள் புள்ளி மீண்டும் செல்ல நான் 32 அதற்கு பதிலாக இங்கே போட வேண்டும் 1406 01:03:52,890 --> 01:03:58,959 தொடரை ஒரு போல் ஒரு ஸ்மால் கழித்தல் என்று, என்று அதே சமமாக வேலை என்று 1407 01:03:58,959 --> 01:04:01,750 என்று தான் வெறுமனே அந்த இரண்டு மதிப்புகள் இடையே உள்ள வித்தியாசம். 1408 01:04:01,750 --> 01:04:09,570 நான் இந்த மீண்டும் Charly செய்ய வேண்டும் என்றால். 1409 01:04:09,570 --> 01:04:10,320 ஓ இல்லை. 1410 01:04:10,320 --> 01:04:11,820 நான் நாம் ஆமாம், தவறான வழியில் சென்றது என்று? 1411 01:04:11,820 --> 01:04:13,260 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] ஒரு ஸ்மால். 1412 01:04:13,260 --> 01:04:14,260 >> ANDI பெங்: நீங்கள் செல்கிறீர்கள். 1413 01:04:14,260 --> 01:04:22,380 1414 01:04:22,380 --> 01:04:22,880 இங்கும். 1415 01:04:22,880 --> 01:04:24,920 வெளியே Charly துப்புகிகிறது. 1416 01:04:24,920 --> 01:04:28,020 எனவே போது கவனமாக இருக்க நீங்கள் மதிப்புகள் கழிப்பதன் 1417 01:04:28,020 --> 01:04:30,400 ஒன்று இது நினைவில் மற்ற அதிகமாகும். 1418 01:04:30,400 --> 01:04:35,220 உதாரணமாக, இங்கு நான் மறந்துவிட்டேன் என்று ஸ்மால் ஒரு உண்மையில் ஆகிறது 1419 01:04:35,220 --> 01:04:38,540 பெரிய எழுத்தில் ஏ விட அதிகமாக எனவே போது நான் அவர்களுக்கு வேறு வழி கழித்து முயற்சி 1420 01:04:38,540 --> 01:04:40,600 சுற்றி, நான் எதிர்மறை 32 கிடைத்துவிட்டது. 1421 01:04:40,600 --> 01:04:42,800 என் கணினி போல் இருந்தது, அது என்ன என்று எனக்கு தெரியாது. 1422 01:04:42,800 --> 01:04:45,810 அது சில சீரற்ற நிகழ்தகவு மிகவும் நல்லது இல்லை என்று மதிப்பு. 1423 01:04:45,810 --> 01:04:48,760 அதனால் நீங்கள் இருக்கும் என்று உறுதி செய்ய சரியான நீளம் உள்ள கழிப்பதன் 1424 01:04:48,760 --> 01:04:52,831 நீங்கள் விரும்பும் எழுத்து கண்டுபிடிக்க. 1425 01:04:52,831 --> 01:04:53,330 சரி. 1426 01:04:53,330 --> 01:04:58,550 யாரையும் நாங்கள் எப்படி குழப்பி இந்த செயல்பாடு எழுதி பற்றி சென்றார்? 1427 01:04:58,550 --> 01:04:59,180 சரி. 1428 01:04:59,180 --> 01:05:04,830 எனவே உண்மையில், ஒரு செயல்பாடு ஏற்கனவே நூலகம் என்று ctype.h உள்ளது உள்ளது. 1429 01:05:04,830 --> 01:05:06,417 நூலகத்தின் என்று ctype.h உள்ளது. 1430 01:05:06,417 --> 01:05:08,500 இந்த செயல்பாடு உண்மையில் ஆகிறது ஏற்கனவே, நீங்கள் எழுதப்பட்ட. 1431 01:05:08,500 --> 01:05:10,820 அது மேல் எனப்படும். 1432 01:05:10,820 --> 01:05:13,027 >> அதனால் நோக்கங்களுக்காக இந்த pset, நீங்கள் போகிறோம் 1433 01:05:13,027 --> 01:05:15,860 நீங்கள் உண்மையில் பயன்படுத்த வேண்டும் என்று கண்டுபிடிக்க அடங்கியுள்ள செயல்பாடுகளை நிறைய 1434 01:05:15,860 --> 01:05:17,390 ctype நூலகம் உள்ள. 1435 01:05:17,390 --> 01:05:21,040 , குறைக்க, மேல் மேல் ஆகும் வைப்பதானது lower-- அந்த அனைத்து செயல்பாடுகள் உள்ளன 1436 01:05:21,040 --> 01:05:24,914 நீங்கள் மிகவும் பயன்படுத்த முடியும் என்று, மிக விரைவில் உங்கள் சொந்த குறியீடு என்று 1437 01:05:24,914 --> 01:05:26,080 இந்த சரியாக என்ன செய்கிறது. 1438 01:05:26,080 --> 01:05:28,941 நாம் மாற்ற எப்படி வெளியே எழுதினார் ஒரு சரம் பேரெழுத்து வேண்டும். 1439 01:05:28,941 --> 01:05:31,440 ஆனால் இது உண்மையில் குறியீடு ஆகிறது வேறு யாரோ எழுதிய அந்த 1440 01:05:31,440 --> 01:05:33,800 நீங்கள் அணுக முடியும் என்று வேறு செயல்பாடு வழியாக. 1441 01:05:33,800 --> 01:05:34,300 ஆமாம்? 1442 01:05:34,300 --> 01:05:39,570 >> பார்வையாளர்கள்: நீங்கள் அங்கு உள்ள ஒரு நகலெடுக்க மற்றும் ஒவ்வொரு கடிதம் அதை செய்ய? 1443 01:05:39,570 --> 01:05:42,070 >> ANDI பெங்: ஆமாம், நான் இல்லை, ஏனெனில் ஒரு மதிப்புகள் பற்றி கவலை. 1444 01:05:42,070 --> 01:05:44,540 நான் வித்தியாசம் என்று கவலை அவர்களுக்கு இடையே சரியான, 32? 1445 01:05:44,540 --> 01:05:48,210 ஸ்மால் இடையே வேறுபாடு ஆ மற்றும் பெரிய எழுத்தில் பி 32 ஆகும். 1446 01:05:48,210 --> 01:05:50,860 இ இடையே உள்ள வேறுபாடு மற்றும் பெரிய எழுத்தில் சி எப்போதும் 32 ஆகும். 1447 01:05:50,860 --> 01:05:53,235 >> நான் கவலைப்பட வேண்டும் இரண்டு வித்தியாசம், 1448 01:05:53,235 --> 01:05:56,666 கடிதங்கள் அனைத்து ஏனெனில் சரி, அதே பாணி பின்பற்ற? 1449 01:05:56,666 --> 01:05:58,540 நான் வித்தியாசம் இருந்தால் அவற்றில் ஒன்று இடையே, 1450 01:05:58,540 --> 01:06:01,050 நான் எனக்கு என்ன வித்தியாசம் அவர்கள் அனைத்து இடையே உள்ளது. 1451 01:06:01,050 --> 01:06:01,740 நல்ல கேள்வி. 1452 01:06:01,740 --> 01:06:04,090 ஆமாம். 1453 01:06:04,090 --> 01:06:06,660 நல்ல எல்லோரும்? 1454 01:06:06,660 --> 01:06:09,080 சரி. 1455 01:06:09,080 --> 01:06:09,580 OOP. 1456 01:06:09,580 --> 01:06:14,380 1457 01:06:14,380 --> 01:06:15,270 >> சரி. 1458 01:06:15,270 --> 01:06:20,310 எனவே மற்றொரு கருத்து தான் என்று நீங்கள் மிகவும் பயனுள்ளதாக இருக்கும் நடக்கிறது 1459 01:06:20,310 --> 01:06:22,570 உருவாக்க தொடர்ந்து உங்கள் குறியீடு இந்த யோசனை 1460 01:06:22,570 --> 01:06:25,430 செயல்பாடுகளை அல்லது சாராம்சம் உருவாக்கும். 1461 01:06:25,430 --> 01:06:28,479 எனவே இப்போது, நாம் அனைத்து இயற்கணிதம் எடுத்து. 1462 01:06:28,479 --> 01:06:31,770 அல்ஜீப்ரா, நீங்கள் இல்லை என்று கற்பிக்கப்படுகின்றன இந்த அற்புதமான விஷயம் ஒரு செயல்பாடு என்று 1463 01:06:31,770 --> 01:06:35,300 இயந்திரம், நீங்கள் எங்கே என்றால் எண் உள்ளீடு ஒரு வகை, 1464 01:06:35,300 --> 01:06:38,720 இந்த அற்புதமான செயல்பாடு மூலம் இயங்கும் மற்றும் வெளியே சரி, ஒரு வெவ்வேறு வெளியீடு மேல்தோன்றும்? 1465 01:06:38,720 --> 01:06:42,220 குறியீடு, அதே விஷயம் நடக்கிறது செயல்பாடு எந்த வகையான. 1466 01:06:42,220 --> 01:06:48,230 >> எனவே நான் உடல் முடியும் என் குறியீடு என் உடலில் எழுத 1467 01:06:48,230 --> 01:06:52,357 உண்மையில் என்ன என்று ஒரு முக்கிய அறிக்கை என்ன குறியீடு உடலில் செய்கிறார். 1468 01:06:52,357 --> 01:06:54,940 என்று வெளியே ஆனால், நான் கூட முடியும் பல்வேறு செயல்பாடுகளை எழுத 1469 01:06:54,940 --> 01:06:56,320 பல விஷயங்கள் செய்ய. 1470 01:06:56,320 --> 01:06:58,570 உதாரணமாக, நாம் ஏற்கனவே போயிருக்கிறோம் இன்னும் சில பயன்படுத்தி தொடங்கியது. 1471 01:06:58,570 --> 01:07:00,610 Printf-- என்று ஒரு ஆகிறது செயல்பாடு என்று வேறு யாரோ 1472 01:07:00,610 --> 01:07:02,870 ஏற்கனவே அந்த எழுதியுள்ளார் நாம் குறியீடு அழைக்க முடியும். 1473 01:07:02,870 --> 01:07:05,410 இந்த வழக்கில் upper-- செய்ய, upper-- மற்றொரு செயல்பாடு உள்ளது 1474 01:07:05,410 --> 01:07:07,330 நாம் அந்த எழுதியுள்ளேன் எங்கள் குறியீடு அழைக்க முடியும். 1475 01:07:07,330 --> 01:07:09,520 அதனால் நான் ஏன் நினைக்கிறேன் நாங்கள் கூட செயல்பாடுகளை வேண்டும்? 1476 01:07:09,520 --> 01:07:12,100 நாம் ஏன் தான் உழை அனைத்து குறியீடு அதே வரிசையில்? 1477 01:07:12,100 --> 01:07:13,730 அது எல்லோருக்கும் அதை எளிதாக்குகிறது. 1478 01:07:13,730 --> 01:07:19,200 >> சரி, அந்த காரணம் அமைப்பு, முதலில், உள்ளது. 1479 01:07:19,200 --> 01:07:21,880 அதை நான் உண்மையில் எரிச்சலூட்டும் தான் யாரோ குறியீடு மூலம் 1480 01:07:21,880 --> 01:07:25,110 மற்றும் printf போன்ற ஒரு செயல்பாடு. 1481 01:07:25,110 --> 01:07:28,570 நீங்கள் உண்மையில் தெரியும் என்றால் என்ன செயல்பாடு வைட்டமின், எழுத வகைசெய்வதாகத்தது 1482 01:07:28,570 --> 01:07:30,530 அது குறியீடு 1000 கோடுகள், போன்ற, தான். 1483 01:07:30,530 --> 01:07:32,357 >> என்றால் நான் விரும்பினேன் ஒவ்வொரு முறையும் ஏதாவது சோதிக்க, 1484 01:07:32,357 --> 01:07:35,440 நான், குறியீடு 1,000 வரிகளை எழுத வேண்டியிருந்தது என்று, வாசிக்க மிகவும் எரிச்சலூட்டும் வேண்டும் 1485 01:07:35,440 --> 01:07:36,290 சரியா? 1486 01:07:36,290 --> 01:07:38,860 நாம் தான் இருக்கிறது ஏன் என்று இந்த சுருக்க செயல்பாடு உருவாக்கப்பட்டது 1487 01:07:38,860 --> 01:07:41,670 நாம் யாராவது ஏற்கனவே அந்த வேறு வேறு எங்காவது எழுதியுள்ளார். 1488 01:07:41,670 --> 01:07:44,920 ஒவ்வொரு முறையும் நாம் அதை பயன்படுத்த வேண்டும் எங்கள் குறியீடு, நாம் தான் printf சொல்ல வேண்டும். 1489 01:07:44,920 --> 01:07:48,070 அந்த செயல்பாட்டை பயன்படுத்த முடியும் ஆகிறது வேறு யாராவது நம் குறியீடு எழுதியுள்ளார். 1490 01:07:48,070 --> 01:07:51,020 அது எளிதாக செய்கிறது அமைப்பு குறியீடு வாசிக்க. 1491 01:07:51,020 --> 01:07:53,460 >> இரண்டாவதாக, இது தெளிவுபடுத்தல் தான். 1492 01:07:53,460 --> 01:07:56,750 அது, நாம் நடவடிக்கைகளை எளிதாக்குகிறது எங்கள் பிரச்சினையை தீர்க்க எடுக்க. 1493 01:07:56,750 --> 01:07:59,300 Printf, printf போன்ற செயல்பாடுகளை, மேல் போன்ற செயல்பாடுகளை 1494 01:07:59,300 --> 01:08:03,560 எங்களை அனுமதிக்க வேண்டும் என்று அனைத்து விஷயங்கள் உள்ளன அது எளிதாக, அதனால் கீழே எங்கள் குறியீடு எளிமைப்படுத்த. 1495 01:08:03,560 --> 01:08:05,830 கடந்த விஷயம், மீண்டும் பயன்படுத்தவும் உள்ளது. 1496 01:08:05,830 --> 01:08:08,710 >> நாங்கள் உண்மையே ஒரு செயல்பாடு என்று வைட்டமின் 1497 01:08:08,710 --> 01:08:11,990 நாங்கள் பல அழைக்க முடியும் என்று முறை மற்றும் அது மீண்டும் அனுமதிக்கிறது. 1498 01:08:11,990 --> 01:08:14,980 நான் printf எழுத இருந்தால், நான் ஒரு முறை மட்டுமே எழுத. 1499 01:08:14,980 --> 01:08:16,439 அது மட்டுமே ஒரே இடத்தில் உள்ளது. 1500 01:08:16,439 --> 01:08:19,890 நான் மீண்டும் அதை செய்ய வேண்டும் என்றால், நான் நகல் மற்றும் அனைத்து ஒட்டவும் வேண்டும் 1501 01:08:19,890 --> 01:08:21,760 குறியீடு என் இரண்டாவது வரி. 1502 01:08:21,760 --> 01:08:24,880 நாம் ஒரு செயல்பாடு உருவாக்க என்றால் அதனால் தான் என்று, எங்கள் முக்கிய வெளியே உள்ளது 1503 01:08:24,880 --> 01:08:26,880 நாம் தான் மீது அழைக்க முடியும் அது இது போதெல்லாம் மீண்டும் பயன்படுத்த 1504 01:08:26,880 --> 01:08:29,604 நாங்கள் அது மிகவும் எளிதாக என்று வேண்டும் எங்களுக்கு திட்டங்கள் எழுத வேண்டும். 1505 01:08:29,604 --> 01:08:32,220 1506 01:08:32,220 --> 01:08:35,549 >> ஆகவே, நாம் உண்மையில் எழுத வேண்டும் என்று ஒரு செயல்பாடு சரி, மிகவும் ஒத்த? 1507 01:08:35,549 --> 01:08:37,590 இந்த முதல் வகையான உதாரணமாக நாம் தருகிறேன் இதில் 1508 01:08:37,590 --> 01:08:42,830 ஒரு பாணி ஒரு செயல்பாடு எடுத்து பார்க்க எங்கள் எண்ணாக முக்கிய வெற்றிடத்தை விட வேறு. 1509 01:08:42,830 --> 01:08:46,779 இந்த வழக்கில், என்றால் நான் விரும்பினேன் சரி, q என்று ஒரு செயல்பாடு எழுத? 1510 01:08:46,779 --> 01:08:49,370 >> இங்கு int மதிப்பு அனைத்து என்னிடம் உள்ளது, 1511 01:08:49,370 --> 01:08:51,649 நான் இந்த என்ன வேண்டும் என்னை திரும்ப செயல்பட? 1512 01:08:51,649 --> 01:08:54,484 நான் ஒரு முழு கட்டி விரும்பினால், நான் உள்ளீடு வேண்டும் போகிறேன். 1513 01:08:54,484 --> 01:08:55,525 இந்த அளவுருக்கள் உள்ளன. 1514 01:08:55,525 --> 01:08:58,490 நான் வகை எண்ணாக ஒரு மதிப்பு உள்ளீடுகள் போகிறேன். 1515 01:08:58,490 --> 01:09:01,300 நான் திரும்ப போகிறேன் எண்ணாக மற்றொரு வகை மதிப்பு. 1516 01:09:01,300 --> 01:09:03,050 இங்கே, நீங்கள் அனைத்து, நான் சொல்வதை பார்க்க முடியும் 1517 01:09:03,050 --> 01:09:07,300 என் உள்ளீடு என்ன cubing என் வெளியீடு மற்றும் அது திரும்பி. 1518 01:09:07,300 --> 01:09:10,790 >> எனவே இந்த செயல்பாடு, இல்லை முழு ஒருவித எடுக்கிறது. 1519 01:09:10,790 --> 01:09:14,979 இருமுறை தன்னை அதை பெருக்குகிகிறது என்று அதை விளைவு க்யூப்ஸ். 1520 01:09:14,979 --> 01:09:17,729 பின்னர் அது கொடுக்கிறது என்ன என்று வெளியீடு உள்ளது. 1521 01:09:17,729 --> 01:09:20,540 எனவே, இந்த விஷயத்தில், அது இரண்டு வரிகளை தான் நாம் கூடுதல் எழுத வேண்டும் என்று குறியீடு. 1522 01:09:20,540 --> 01:09:22,880 ஆனால் நாம் அழைக்க வேண்டும் என்றால் இந்த பல முறை மீது, 1523 01:09:22,880 --> 01:09:26,210 அதை என்று ஒரு தட்டச்சு செய்ய நிறைய எளிதாகவும் விட கன தான் என்று சரியான இங்கே வரி 1524 01:09:26,210 --> 01:09:28,830 பல முறை செல்ல வேண்டும். 1525 01:09:28,830 --> 01:09:34,180 >> ஆகவே, அந்த அடிப்படையில் எந்த செயல்பாடு எந்த வகையான வடிவமைக்க 1526 01:09:34,180 --> 01:09:36,420 உள்ளன போகிறது இங்கே போல் உள்ளது. 1527 01:09:36,420 --> 01:09:38,659 எனவே நாம் செயல்பாடு பெயரை. 1528 01:09:38,659 --> 01:09:39,950 இந்த வழக்கில், அதை கன சதுரம் என்று. 1529 01:09:39,950 --> 01:09:42,033 நாம் அது கன ஏனெனில் பெயர் அதை நினைவில் எளிது. 1530 01:09:42,033 --> 01:09:44,220 நீங்கள் அதை சதுர பெயரிட முடியும் மற்றும் அது உண்மையில் பால்பண்ணை. 1531 01:09:44,220 --> 01:09:45,500 ஒரு விஷயமே இல்லை. 1532 01:09:45,500 --> 01:09:48,020 நீங்கள் என்று ஒரு பெயர் உங்கள் செயல்பாடு ஒதுக்க. 1533 01:09:48,020 --> 01:09:51,660 >> இங்கே இந்த உரிமை, முழு எண்ணாக இருக்கிறது உங்களுக்கு தேவையான அளவுரு வகை. 1534 01:09:51,660 --> 01:09:54,149 எனவே இந்த செயல்பாடு என்ன செயல்பட வேண்டும்? 1535 01:09:54,149 --> 01:09:55,990 சரி, அது ஒரு உள்ளீடு வேண்டும். 1536 01:09:55,990 --> 01:09:56,704 நான் உள்ளீடு என்று பெயரிட்டார். 1537 01:09:56,704 --> 01:09:58,120 நீங்கள் என்ன வேண்டுமானாலும் அதை பெயரிட முடியும். 1538 01:09:58,120 --> 01:10:00,500 ஆனால் நான் வகை int ஏதாவது வேண்டும். 1539 01:10:00,500 --> 01:10:03,730 அது உண்மையில் இயக்க நடக்கிறது இங்கே உள்ளே என்ன இருக்கிறது, 1540 01:10:03,730 --> 01:10:04,990 செயல்பாடு உடல். 1541 01:10:04,990 --> 01:10:07,847 பின்னர் திரும்பி வகை இங்கே இந்த எண்ணாக 1542 01:10:07,847 --> 01:10:09,680 அனைத்து அது எனக்கு சொல்லி இந்த செயல்பாடு என்று 1543 01:10:09,680 --> 01:10:11,250 எண்ணாக என்னை திரும்ப போகிறது. 1544 01:10:11,250 --> 01:10:14,460 அது ஒரு முழு எண்ணாக எடுத்து நடக்கிறது, மற்றும் அது ஒரு முழு எண்ணாக நீங்கள் திரும்ப கொடுக்க நடக்கிறது. 1545 01:10:14,460 --> 01:10:17,750 அனைவருக்கும் எப்படி புரிந்து இந்த வகையான வடிவமைத்தல் வேலை? 1546 01:10:17,750 --> 01:10:18,250 கூல். 1547 01:10:18,250 --> 01:10:24,690 1548 01:10:24,690 --> 01:10:25,740 >> சரி. 1549 01:10:25,740 --> 01:10:31,770 இந்த தெரிகிறது என்றால் கவலை இல்லை இப்போது ஒரு சிறிய சுருக்கம் சரி. 1550 01:10:31,770 --> 01:10:33,450 இந்த நாம் பற்றி பேச வேண்டும் என்று ஒன்று உள்ளது. 1551 01:10:33,450 --> 01:10:36,310 நாம் ஆழமான உள்ள டைவ் வேண்டும் பின்னர் நிச்சயமாக. 1552 01:10:36,310 --> 01:10:41,170 வழி என்று அதிக அளவில் எந்த வகையான இந்த விஷயங்கள் வேலை சாராம்சம் 1553 01:10:41,170 --> 01:10:43,530 ஆகிறது, நினைவகம், என்று உங்கள் கணினியில், எல்லாம் 1554 01:10:43,530 --> 01:10:47,660 இந்த வகை சேமிக்கப்படுகிறது ஸ்டாக், நான் சொல்ல. 1555 01:10:47,660 --> 01:10:49,070 >> அங்கு மேலே எனவே. 1556 01:10:49,070 --> 01:10:50,861 எனக்கு தெரியாது நீங்கள் என்றால் தோழர்களே என்று நன்கு பார்க்க முடியும். 1557 01:10:50,861 --> 01:10:52,590 நான் பெரிதாக்க முயற்சி செய்கிறேன். 1558 01:10:52,590 --> 01:10:55,111 இங்கே மேல், நாம் உடல் உரை 1559 01:10:55,111 --> 01:10:57,860 கணினி interpreting-- என்ன அனைத்து பூஜ்ஜியங்களைக் மற்றும் ஒருவர் 1560 01:10:57,860 --> 01:10:59,540 எங்கள் கணினி நிலவுகின்றன. 1561 01:10:59,540 --> 01:11:03,390 பின்னர் நாம் துவக்கப்படும் தரவு மற்றும் uninitialized தரவு, 1562 01:11:03,390 --> 01:11:05,340 என்ன நாம் உலக மாறிகள் அழைக்கிறோம். 1563 01:11:05,340 --> 01:11:08,200 உள்ளன என்று மாறிகள் எனவே அனைத்து திட்டங்கள் முழுவதும் 1564 01:11:08,200 --> 01:11:11,815 மற்றும் உங்கள் முழு முழுவதும், அடிப்படையில், குறியீடு. 1565 01:11:11,815 --> 01:11:13,940 எந்த கவலையும் உங்களுக்கு இருந்தால் வகையான தெளிவாக இந்த. 1566 01:11:13,940 --> 01:11:16,060 அது இப்போது உண்மையில் ஒரு விஷயமே இல்லை. 1567 01:11:16,060 --> 01:11:18,680 >> பின்னர் நாம் என்ன வேண்டும் ஒரு ஸ்டேக் ஒரு குவியல் என்று. 1568 01:11:18,680 --> 01:11:21,140 இலக்கியரீதியாக போன்ற ஒரு ஸ்டேக் என்று வெறும் விஷயங்களை ஒரு அடுக்கு போன்ற, 1569 01:11:21,140 --> 01:11:23,098 வெவ்வேறு ஒரு ஸ்டேக் விஷயங்களை மேல் தள்ளப்பட்டது 1570 01:11:23,098 --> 01:11:27,870 பல்வேறு சேமிக்க என்று ஒருவருக்கொருவர் உங்கள் குறியீடு உள்ள மாறிகள் மற்றும் தொடரியல். 1571 01:11:27,870 --> 01:11:31,460 பின்னர் இங்கே கீழே, நாம் சூழலில் மாறிகள் வேண்டும் 1572 01:11:31,460 --> 01:11:35,480 நீங்கள் உள்ள இயக்கும் என்ன குறியீடு வெறும் உங்கள் சிறிய வரி. 1573 01:11:35,480 --> 01:11:40,510 >> நாம் தான் பெரிதாக்க போகிறேன் உண்மையான ஸ்டேக் பகுதியை. 1574 01:11:40,510 --> 01:11:43,880 நாங்கள் இருந்தது என்றால், சரியான இங்கே பெரிதாக்க ஸ்டாக் இந்த பகுதியில் உள்ள, 1575 01:11:43,880 --> 01:11:45,140 இது போல் என்ன. 1576 01:11:45,140 --> 01:11:48,590 இந்த உண்மையில் மிகவும் முக்கியமானது நீங்கள் செயல்பாடுகளை பற்றி போது பேச, 1577 01:11:48,590 --> 01:11:52,330 ஏனெனில் அறிவிப்பு என்று கணினியின் நினைவகத்தில் 1578 01:11:52,330 --> 01:11:55,600 மாறிகள் சேமித்து மற்றும் செயல்பாடுகளை 1579 01:11:55,600 --> 01:11:58,790 மற்றும் இரண்டு அளவுருக்கள் உங்கள் செயல்பாடு மற்றும் உங்கள் முக்கிய மாறிகள் 1580 01:11:58,790 --> 01:12:00,190 வெவ்வேறு இடங்களில். 1581 01:12:00,190 --> 01:12:03,390 >> எனவே இப்போது, முக்கிய உள்ளது உண்மையான செயல்பாடு 1582 01:12:03,390 --> 01:12:04,780 நீங்கள் ஒரு குறியீடு உள்ள இயக்கும் நீங்கள். 1583 01:12:04,780 --> 01:12:08,050 நீங்கள் அதன் காரணிகள் இங்கே சேமித்து மற்றும் அதன் உள்ளூர் மாறிகள் இங்கு சேமிக்கப்படும். 1584 01:12:08,050 --> 01:12:12,270 உள்ளூர் மாறி தான் எந்த மாறி பொருள் என்று அந்த செயல்பாடு நிலவுகின்றன. 1585 01:12:12,270 --> 01:12:15,610 அது மேல், நீங்கள் இந்த கன சதுரம் என்று தனி செயல்பாடு. 1586 01:12:15,610 --> 01:12:18,240 நீங்கள் என்று அளவுருக்கள் தான் வேண்டும் அத்துடன் அந்த உள்ளூர். 1587 01:12:18,240 --> 01:12:21,540 >> காரணம் மற்றும் நீங்கள் என்று இங்கே பார்க்க என்ன 1588 01:12:21,540 --> 01:12:25,030 கன ஒரு எடுத்து போது என்ன நடக்கிறது உங்கள் முக்கிய செயல்பாடு இருந்து மதிப்பு 1589 01:12:25,030 --> 01:12:27,640 உண்மையில் அது அந்த வழியாக நகலெடுக்கும் என்று. 1590 01:12:27,640 --> 01:12:31,470 நான் கன சதுரம் வேண்டும் என்றால் 2 மற்றும் 8 திரும்பி, 2 1591 01:12:31,470 --> 01:12:33,730 உண்மையில் உள்ளிட்ட ஒரு அளபுருவாக மற்றும் அது 1592 01:12:33,730 --> 01:12:37,690 நீங்கள் அதை இருக்கும் வேண்டும் என்று மீது நகல் நினைவகத்தில் இரண்டு வெவ்வேறு இடங்களில். 1593 01:12:37,690 --> 01:12:40,520 நீங்கள் மிகவும் கவனமாக இருக்க வேண்டும் நினைவுகளை ஞாபகப்படுத்தி அந்த ஒன்று 1594 01:12:40,520 --> 01:12:42,520 நீங்கள் உண்மையில் கையாள்வது. 1595 01:12:42,520 --> 01:12:47,170 மற்றும் நடந்தது என்ன ஒரு உதாரணம் என்று மிக, மிக மோசமான இருக்க வேண்டும் 1596 01:12:47,170 --> 01:12:48,050 வலது இங்கே உள்ளது. 1597 01:12:48,050 --> 01:12:50,760 1598 01:12:50,760 --> 01:12:58,650 >> எனவே இங்கே எனக்கு கிடைத்துள்ளது, கோட்பாடு, இங்கே ஒரு திட்டம், ஒரு முக்கிய செயல்பாடு 1599 01:12:58,650 --> 01:13:02,180 நான் ஒரு முழு எண்ணாக அறிவித்தார் நான் என்று x 1 சமம். 1600 01:13:02,180 --> 01:13:04,505 நான் மற்றொரு எண்ணாக y 2 சமம் அறிவித்தார். 1601 01:13:04,505 --> 01:13:06,380 பின்னர் நான் அது இயங்கும் இந்த செயல்பாடு மூலம் 1602 01:13:06,380 --> 01:13:09,647 நான் என்று கருதி அங்கு இடமாற்று, இரண்டு மதிப்புக்கள் மாற்றியமைக்கப்படுகிறது. 1603 01:13:09,647 --> 01:13:11,480 பின்னர் நான் போகிறேன் சரி, அவர்களுக்கு வெளியே அச்சிட? 1604 01:13:11,480 --> 01:13:13,220 என்று நான் இந்த திட்டத்தை செய்ய வேண்டும் என்ன. 1605 01:13:13,220 --> 01:13:15,180 >> எனவே கீழே வந்து பாருங்கள் நாம். 1606 01:13:15,180 --> 01:13:18,200 நான் உண்மையில் வேறு எழுத என்றால் செயல்பாடு, நீங்கள் பார்க்க முடியும் என, 1607 01:13:18,200 --> 01:13:19,750 நாம் இங்கே நமது முக்கிய செயல்பாடு. 1608 01:13:19,750 --> 01:13:22,860 பின்னர் நாங்கள் எங்கள் வேண்டும் இங்கே இரண்டாவது செயல்பாடு. 1609 01:13:22,860 --> 01:13:24,520 வெற்றிடத்தை இடமாற்று. 1610 01:13:24,520 --> 01:13:27,090 வெற்றிடத்தை அது என்று அர்த்தம் எதையும் திரும்ப போவதில்லை. 1611 01:13:27,090 --> 01:13:28,930 செயல்பாடு பெயர் ஆகிறது இடமாற்று என்று, அது 1612 01:13:28,930 --> 01:13:33,730 உட்கொள்ளும் இரண்டு மாறிகள், int ஒரு செல்கிறோம்.அவருடைய உங்கள் [செவிக்கு புலப்படாமல்] செயல்பாடு இருந்து, ஆ எண்ணாக. 1613 01:13:33,730 --> 01:13:39,010 >> எனவே அடிப்படையில் இங்கே, நாம் இருக்கிறோம் இந்த செயல்பாடு ஒரு x மற்றும் y கடந்து செல்லும். 1614 01:13:39,010 --> 01:13:40,760 நாம் இருந்தால் அதனால் மீண்டும் நாங்கள் விரும்புகிறோம் இதை உருவாக்க 1615 01:13:40,760 --> 01:13:42,420 சரி, ஒரு தற்காலிக மதிப்பு உருவாக்க? 1616 01:13:42,420 --> 01:13:43,930 நாம் ஒரு என்று ஒதுக்க போகிறோம். 1617 01:13:43,930 --> 01:13:45,388 பின்னர் ஒரு இப்போது சம ஆ போகிறது. 1618 01:13:45,388 --> 01:13:47,660 மற்றும் B மீண்டும் போகிறது அங்கு திறக்க மதிப்பு இருந்தது, 1619 01:13:47,660 --> 01:13:51,070 இது ஒரு, போது, ஏனெனில் நீங்கள் விஷயங்களை மாற்ற வேண்டும், 1620 01:13:51,070 --> 01:13:52,320 நீங்கள் தான் அவர்களை மாற்ற விரும்ப முடியாது. 1621 01:13:52,320 --> 01:13:54,360 >> நீங்கள் ஒரு அவுட் வைக்க வேண்டும் இங்கே அதை ஞாபகத்தில் வைத்திருக்கிறார் 1622 01:13:54,360 --> 01:13:56,485 என்ன என்று, ஒரு முறை, ஏனெனில் நீங்கள் ஒரு இடமாற்றம், நீங்கள் மறக்க 1623 01:13:56,485 --> 01:13:58,200 சரி, என்ன என்று அசல் மதிப்பு இருந்தது? 1624 01:13:58,200 --> 01:14:00,990 கோட்பாடு, இந்த திட்டம் எனவே சரி, வேலை வேண்டும்? 1625 01:14:00,990 --> 01:14:03,630 நான் இடமாற்றம் வேண்டும் என்றால் இரண்டு, அவர்கள் இடமாற்றம் வேண்டும். 1626 01:14:03,630 --> 01:14:05,490 எனவே அதை இயக்க அனுமதிக்க மற்றும் அது வேலை பார்க்க. 1627 01:14:05,490 --> 01:14:11,130 1628 01:14:11,130 --> 01:14:16,940 >> நீங்கள் பார்க்க முடியும் என, எக்ஸ் முறை 1 மற்றும் Y ஒரு முறை 2 இருந்தது. 1629 01:14:16,940 --> 01:14:21,475 நான் அதை அவுட் அச்சிட என்றால், x இன்னும் 1 மற்றும் Y 2 உள்ளது. 1630 01:14:21,475 --> 01:14:25,970 ஹ்ம்ம், இந்த திட்டம் இருக்கும் தெரியவில்லை நான் அதை வேலை செய்ய வேண்டும் என்று வழி வேலை. 1631 01:14:25,970 --> 01:14:29,950 யாரும் ஒரு ஷாட் எடுக்க வேண்டும் இந்த நடக்கிறது ஏன் யோசிக்காமல்? 1632 01:14:29,950 --> 01:14:34,430 அது வழி செய்ய வேண்டும் என்று பல்வேறு விஷயங்கள் உள்ளன 1633 01:14:34,430 --> 01:14:38,172 நினைவகத்தில் வெவ்வேறு இடங்களில் சேமிக்கப்படும். 1634 01:14:38,172 --> 01:14:39,377 >> சரி. 1635 01:14:39,377 --> 01:14:41,960 எனவே நீங்கள் கவலைப்பட வேண்டிய அவசியம் இல்லை இப்போது இந்த பற்றி அதிகம். 1636 01:14:41,960 --> 01:14:46,610 ஆனால் அந்த கன உள்ளூர் தெரியும் மாறிகள் ஒரு மற்றும் ப இருந்தன, 1637 01:14:46,610 --> 01:14:49,230 இங்கு நமது செயல்பாடு, ஏனெனில், நாங்கள் ஒரு மற்றும் ப அறிவித்தார் 1638 01:14:49,230 --> 01:14:53,570 உள்ளன என்று மாறிகள் என கன உள்ள, அந்த செயல்பாடு. 1639 01:14:53,570 --> 01:14:59,490 ஆனால் நீங்கள், காரணிகள் பார்க்க முடியும் என அது இங்கே சேமிக்கப்பட்டுள்ள எடுத்து. 1640 01:14:59,490 --> 01:15:01,370 ஆனால் நாம் உண்மையில் இல்லை எதையும் திரும்பி. 1641 01:15:01,370 --> 01:15:03,120 நாம் உண்மையில் x மற்றும் y மாறி. 1642 01:15:03,120 --> 01:15:04,440 நாம் ஒரு மற்றும் ப மாற்றம். 1643 01:15:04,440 --> 01:15:08,340 >> நாம் x மற்றும் y நகல் ஏதாவது ஒரு மற்றும் ப என்று. 1644 01:15:08,340 --> 01:15:11,092 ஆனால் நாம் உண்மையில் x மற்றும் y தங்களை மோசடியாக. 1645 01:15:11,092 --> 01:15:12,800 பார்த்து உங்களுக்கு வேண்டுமா என்று எப்படி நடக்கிறது? 1646 01:15:12,800 --> 01:15:16,140 நாங்கள் வெறுமனே அதை நகல் என்று உள்ளது மீது, ஆனால் நாம் உண்மையில் வைத்து இல்லை 1647 01:15:16,140 --> 01:15:18,030 அவர்கள் நினைவு இருந்தன எங்கே கண்காணிப்பதற்கான. 1648 01:15:18,030 --> 01:15:20,127 >> அதனால் இப்போது கணினி ஓ, நான், தேடும் 1649 01:15:20,127 --> 01:15:21,960 மூலம் இந்த விஷயம் ரன் இந்த அழகான செயல்பாடு. 1650 01:15:21,960 --> 01:15:23,690 X மற்றும் y x மற்றும் y இன்னும். 1651 01:15:23,690 --> 01:15:26,240 எதுவும் நடந்தது அவர்கள் ஏனெனில் உண்மையில் 1652 01:15:26,240 --> 01:15:28,340 அந்த வரையறைகளை என்று மற்றும் உள்ளூர் மாறிகள் 1653 01:15:28,340 --> 01:15:30,150 வேறு சேமிக்கப்படும் நினைவகத்தில் வைக்கவும். 1654 01:15:30,150 --> 01:15:32,030 இந்த ஒரு உயர் மட்ட ஆகிறது கருத்து என்று நாம் தருகிறேன் 1655 01:15:32,030 --> 01:15:34,300 நிச்சயமாக பின்னர் பார்த்து தொடங்க. 1656 01:15:34,300 --> 01:15:36,950 ஆனால் இந்த என்று எனக்கு தெரியும் நடக்க முடியாது என்று ஒரு பிரச்சனை 1657 01:15:36,950 --> 01:15:41,400 நாம் எப்படி வழிகளில் கண்டுபிடிக்க வேண்டும் என்று நிச்சயமாக பின்னர் இந்த சமாளிக்க. 1658 01:15:41,400 --> 01:15:41,900 சரி. 1659 01:15:41,900 --> 01:15:47,750 1660 01:15:47,750 --> 01:15:48,250 எல்லாம் சரி. 1661 01:15:48,250 --> 01:15:51,780 எனவே கடந்த கருத்தை நாங்கள் இருக்கிறோம் உண்மையில் மறைக்க போகிறேன் 1662 01:15:51,780 --> 01:15:53,880 என்று பயனுள்ளதாக இருக்கும் நடக்கிறது ஒத்திகை இந்த வாரம் 1663 01:15:53,880 --> 01:15:56,060 என்ன என்று கட்டளை வரி அளவுருக்களை. 1664 01:15:56,060 --> 01:16:00,820 எனவே தனது விரிவுரையில் ராப் மூலம் சென்றார் எப்படி இந்த வேலை சுருக்கமாக வகையான. 1665 01:16:00,820 --> 01:16:02,770 அடிப்படையில் அந்த தெரிகிறது போது நீங்கள் எழுதி இருக்கும் 1666 01:16:02,770 --> 01:16:06,280 ஒரு முக்கிய செயல்பாடு, போன்ற போது நாம் கடந்த காலத்தில் முன் செயல்பாடுகளை எழுதினார் 1667 01:16:06,280 --> 01:16:07,804 நாம் எண்ணாக முக்கிய வெற்றிடத்தை இருந்தது. 1668 01:16:07,804 --> 01:16:10,470 அதற்கு காரணம் நாம் வெற்றிடத்தை அங்கு இருந்த நமது திட்டங்கள் காரணத்தினால் இருந்தது 1669 01:16:10,470 --> 01:16:12,520 சரி, இயக்க உள்ளீடு மதிப்புகள் வேண்டும்? 1670 01:16:12,520 --> 01:16:16,020 நான் மரியோ ஓடி போது, நான் தேவை இல்லை உண்மையில் வெறும் ஏதாவது தட்டச்சு செய்ய 1671 01:16:16,020 --> 01:16:16,970 போது நான் மரியோ இயங்கின. 1672 01:16:16,970 --> 01:16:20,170 நான் பின்னர் பயனர் கேட்கும் முடியும். 1673 01:16:20,170 --> 01:16:22,450 ஆனால் அது எப்போதும் வழக்கு முடியாது. 1674 01:16:22,450 --> 01:16:24,980 >> உதாரணமாக, இந்த வாரம் பிரச்சனை, அமைக்கிறது 1675 01:16:24,980 --> 01:16:28,365 நீங்கள், என்று கேட்டார் போகிறாய் உங்கள் இயங்குவதாக கூடுதலாக, 1676 01:16:28,365 --> 01:16:30,990 நீங்கள் உள்ளீடு செய்ய வேண்டும் போகிறோம் நீங்கள் நேராக சில விஷயங்களை 1677 01:16:30,990 --> 01:16:32,050 உங்கள் நிரலை. 1678 01:16:32,050 --> 01:16:34,720 எனவே நாம் அதை செய்ய வழி என்னப்படும் ஒரு கட்டளை வரி வாதம், இது 1679 01:16:34,720 --> 01:16:37,280 ஒரு வாதம் போன்ற ஆகிறது நீங்கள் நேரடியாக உள்ளீடு 1680 01:16:37,280 --> 01:16:39,260 உங்கள் நிரலை இயக்க முயற்சிக்கும் என. 1681 01:16:39,260 --> 01:16:44,680 >> எனவே இந்த குறியீடு, அது, அழகான சிக்கலான காணப்படும் தான் 1682 01:16:44,680 --> 01:16:47,320 ஆனால் அது உண்மையில் என்று இல்லை கடினம். எனவே எண்ணாக main-- 1683 01:16:47,320 --> 01:16:48,910 என்று உங்கள் முக்கிய விழா. 1684 01:16:48,910 --> 01:16:52,110 Argc, கமா சரம் argv அடைப்புக்குறிக்குள் ஒரு. 1685 01:16:52,110 --> 01:16:56,040 எனவே, என்று என்று இந்த என்று ஆகிறது எண்ணாக argc-- என்று தான் நீங்கள் சொல்லி 1686 01:16:56,040 --> 01:17:00,560 அந்த எண் என்று ஆகிறது கணினி எதிர்பார்க்க வேண்டும் வாதங்கள். 1687 01:17:00,560 --> 01:17:03,130 >> உண்மையில் இருக்கிறது என்று ஒரு விஷயம் கண்காணிக்க முக்கியமான 1688 01:17:03,130 --> 01:17:07,080 உங்கள் திட்டம் உடல் பெயர் அந்த வாதங்களை ஒன்றாக எண்ணிக்கைகள். 1689 01:17:07,080 --> 01:17:11,080 நான் என் திட்டத்தை வேண்டும் வேண்டும் என்றால் பிளஸ் ஒரு கூடுதல் கட்டளை வரி ரன் 1690 01:17:11,080 --> 01:17:13,310 வாதம், நான் உண்மையில் இருக்கிறேன் இரண்டு வேண்டும் போகிறேன். 1691 01:17:13,310 --> 01:17:15,080 Argc உண்மையில் இரண்டு இருக்க போகிறது. 1692 01:17:15,080 --> 01:17:18,010 பின்னர் சரம் argv அடைப்புக்குறி செய்யும் அனைத்து, 1693 01:17:18,010 --> 01:17:20,410 அது எனக்கு ஒரு கொடுக்கிறாள் என்று சரங்களின் இந்த வரிசை 1694 01:17:20,410 --> 01:17:24,870 வெறும் காட்ட மற்றும் சேமித்து நடக்கிறது என்ன அந்த கட்டளை வரி வாதங்கள் அனைத்தும். 1695 01:17:24,870 --> 01:17:34,090 >> எனவே எடுத்துக்காட்டாக, நான் இந்த விரும்பிய திட்டம், வலது, வெளிகோப்பு infile ./copy? 1696 01:17:34,090 --> 01:17:37,330 என்று தான் ஒரு பொதுவான லினக்ஸ் கட்டளை தான். 1697 01:17:37,330 --> 01:17:38,830 என்ன உண்மையில் argc இருக்கிறது? 1698 01:17:38,830 --> 01:17:41,320 எத்தனை கட்டளை வரி அளவுருக்களை இந்த உண்மையில் உள்ளன? 1699 01:17:41,320 --> 01:17:45,130 அனைத்து இந்த செய்கிறது ஒரு நகலை செய்ய ஒரு கோப்பு பெயர் ஒரு infile 1700 01:17:45,130 --> 01:17:47,070 அது பிரதிகள் ஒரு மற்றொரு கோப்பு, சரியான? 1701 01:17:47,070 --> 01:17:48,700 அந்த இதையெல்லாம் செய்கிறாள் தான். 1702 01:17:48,700 --> 01:17:53,080 நீங்கள் பார்க்க முடியும் என, நான் ஒரு வரியில் அதை செய்கிறேன் உண்மையில் நிரலை தேவையில்லாமலேயே. 1703 01:17:53,080 --> 01:17:55,380 >> இந்த வழக்கில் எங்கள் argc, என்ன? 1704 01:17:55,380 --> 01:17:58,968 நாங்கள் எப்படி பல வாதங்கள் இல்லை? 1705 01:17:58,968 --> 01:17:59,634 பார்வையாளர்கள்: மூன்று? 1706 01:17:59,634 --> 01:18:01,200 ANDI பெங்: நாம் சரியாக, மூன்று வேண்டும். 1707 01:18:01,200 --> 01:18:05,030 எனவே அது மிகவும் எளிமையான வெறும், அது தான் என்று நினைக்கிறேன் 1708 01:18:05,030 --> 01:18:06,290 , infile மற்றும் வெளிகோப்பு. 1709 01:18:06,290 --> 01:18:10,190 ஆனால் எனக்கு தெரியும் என்று உடல் பெயர் நிரல் நீங்கள் ஒரு எண்ணிக்கைகள் இயங்கும். 1710 01:18:10,190 --> 01:18:13,220 எனவே, இந்த விஷயத்தில், argc, உண்மையில் மூன்று ஆகிறது. 1711 01:18:13,220 --> 01:18:15,860 எப்படி, சோதிக்க 0 என்ன? 1712 01:18:15,860 --> 01:18:18,180 அனைத்து நினைவில் கட்டளை வரி அளவுருக்களை 1713 01:18:18,180 --> 01:18:20,500 சரங்களை ஒரு வரிசை சேமிக்கப்படும். 1714 01:18:20,500 --> 01:18:24,140 எனவே நான் அதை அணுக முயற்சி என்றால், அது என்ன அடைப்புக்குறி 0 என்னை கொடுக்க argv வேண்டும்? 1715 01:18:24,140 --> 01:18:25,364 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1716 01:18:25,364 --> 01:18:26,155 ANDI பெங்: நிச்சயமாக. 1717 01:18:26,155 --> 01:18:28,550 அது எனக்கு டாட் கொடுக்க வேண்டும் ஏனெனில் அது தான், நகல் குறைக்க 1718 01:18:28,550 --> 01:18:31,070 0th உறுப்பு, என் அணி முதல் உறுப்பு. 1719 01:18:31,070 --> 01:18:33,236 என்ன சோதிக்க 1 பற்றி? 1720 01:18:33,236 --> 01:18:33,945 >> பார்வையாளர்கள்: infile. 1721 01:18:33,945 --> 01:18:35,070 ANDI பெங்: infile, சரியாக. 1722 01:18:35,070 --> 01:18:36,272 என்ன சோதிக்க 2 பற்றி? 1723 01:18:36,272 --> 01:18:37,022 பார்வையாளர்கள்: வெளிகோப்பு. 1724 01:18:37,022 --> 01:18:38,190 ANDI பெங்: வெளிகோப்பு. 1725 01:18:38,190 --> 01:18:39,290 இது இப்போது ஒரு பிட் தந்திரமான உள்ளது. 1726 01:18:39,290 --> 01:18:42,630 நீங்கள் என்ன நினைக்கிறீர்கள் என்று சோதிக்க 3 என்னை கொடுக்க போகிறாய் 1727 01:18:42,630 --> 01:18:45,522 நான் என்று அச்சிட முயற்சி என்ன? 1728 01:18:45,522 --> 01:18:48,260 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? 1729 01:18:48,260 --> 01:18:50,164 >> ANDI பெங்: நீங்கள் ஒரு கையை வேண்டும்? 1730 01:18:50,164 --> 01:18:50,663 ஆமாம். 1731 01:18:50,663 --> 01:18:51,550 >> பார்வையாளர்கள்: ஒரு மாற்று. 1732 01:18:51,550 --> 01:18:52,341 >> ANDI பெங்: நிச்சயமாக. 1733 01:18:52,341 --> 01:18:55,440 எனவே விரிவுரை நினைவில் நாம் ஒரு இனம் ஏதாவது இறுதியில் வேண்டும் 1734 01:18:55,440 --> 01:18:56,640 ஒரு பூஜ்ய அழிப்பு என்று அழைக்கப்படுகிறது? 1735 01:18:56,640 --> 01:18:58,890 நாங்கள் இந்த பெற வேண்டும் மேலும் வர்க்கம். 1736 01:18:58,890 --> 01:19:02,472 ஆனால் குறியீட்டில் என்று எனக்கு தெரியும், வழி உங்கள் கணினி 1737 01:19:02,472 --> 01:19:04,430 அது முடிவில் தான் தெரிகிறது வரிசை அது ஆகிறது 1738 01:19:04,430 --> 01:19:07,310 ஒரு null என்று ஏதாவது வைக்கிறது டெர்மினேட்டர் அல்லது ஒரு கோடு பூஜ்யம். 1739 01:19:07,310 --> 01:19:12,047 >> எனவே நீங்கள் சோதிக்க 3 அணுக முயற்சி என்றால், நீங்கள் இந்த கோடு 0 அடிக்க போகிறோம். 1740 01:19:12,047 --> 01:19:13,630 இந்த ஒரு தந்திரம் கேள்வி இன்னும் உள்ளது. 1741 01:19:13,630 --> 01:19:17,020 என்ன சோதிக்க 4 பற்றி? 1742 01:19:17,020 --> 01:19:20,920 எனவே கடந்த பூஜ்ய அழிப்பு உள்ளது, எங்கள் வரிசைக்கு எல்லைக்கு கடந்த. 1743 01:19:20,920 --> 01:19:24,380 போகிறது நீங்கள் என்ன நினைக்கிறீர்கள் நாங்கள் அதை செய்ய முயற்சி போது நடக்கும்? 1744 01:19:24,380 --> 01:19:25,842 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]? 1745 01:19:25,842 --> 01:19:26,550 ANDI பெங்: மன்னிக்கவும்? 1746 01:19:26,550 --> 01:19:28,025 என்று கொஞ்சம் சத்தமாக சொல்ல வேண்டும்? 1747 01:19:28,025 --> 01:19:29,086 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1748 01:19:29,086 --> 01:19:29,710 ANDI பெங்: ஆமாம். 1749 01:19:29,710 --> 01:19:32,420 அந்த பெயர் நீங்கள் பெரும்பாலும் கிடைக்கும் பகுதி. 1750 01:19:32,420 --> 01:19:36,610 ஆனால் அந்த சோதிக்க தெரியும் 4-- என்று நீங்கள் அணுக அனுமதிக்கிறது 1751 01:19:36,610 --> 01:19:38,610 உங்கள் கணினியின் இடங்களில் நினைவக நீங்கள் உண்மையில் 1752 01:19:38,610 --> 01:19:41,650 ஏனெனில், தொட்டு கூடாது இப்போது நீங்கள் என்ன சோதிக்க தெரியும். 1753 01:19:41,650 --> 01:19:46,220 நீங்கள் அதை அளவு 3 ஒரு வரிசை என்று எனக்கு தெரியும் என்று டாட் நகல்,, infile மற்றும் வெளிகோப்பு உள்ளது. 1754 01:19:46,220 --> 01:19:50,200 >> நீங்கள் அந்த அப்பால் இதுவரை செல்ல முயற்சி என்றால் நீங்கள் பூஜ்ய அழிப்பு கடந்த இருக்கிறோம் என்று, 1755 01:19:50,200 --> 01:19:53,050 உங்கள் கணினி அநேகமாக உள்ளது சோதிக்க 4 சேமிக்கப்படும் ஒன்று. 1756 01:19:53,050 --> 01:19:55,790 நீங்கள் உண்மையில் கூடாது , சோதிக்க 4 ஒரு அனுமதி 1757 01:19:55,790 --> 01:19:58,130 நீங்கள் ஒரு கோப்பு இல்லை, ஏனெனில் அமைச்சரவை மற்றும் நீங்கள் மட்டுமே இருக்கின்றன 1758 01:19:58,130 --> 01:19:59,790 அந்த மூன்று அலமாரிகளில் அணுக அனுமதி. 1759 01:19:59,790 --> 01:20:02,870 ஆனால் நீங்கள் வழி தாண்டி அடைய முயற்சி என்றால் உங்களுக்கு அனுமதி அங்கு அலமாரியில், 1760 01:20:02,870 --> 01:20:04,930 நீங்கள் குழம்ப தொடங்க போகிறோம் உங்கள் கணினியின் நினைவகம் உள்ள மற்ற விஷயங்கள். 1761 01:20:04,930 --> 01:20:06,690 என்று உண்மையில், மிகவும் மோசமாக இருக்க போகிறது. 1762 01:20:06,690 --> 01:20:07,440 அதனால் தான் என்று எனக்கு தெரியும். 1763 01:20:07,440 --> 01:20:10,370 நீங்கள் மிகவும் கவனமாக இருக்க வேண்டும் தோராயமாக ஆரம்பிக்க வேண்டாம் 1764 01:20:10,370 --> 01:20:14,772 ஒரு அணியின் உறுப்புகள் அணுகும் என்று நீங்கள் உருவாக்க வேண்டும், என்ன இல்லை. 1765 01:20:14,772 --> 01:20:17,114 இங்கும். 1766 01:20:17,114 --> 01:20:18,430 >> சரி. 1767 01:20:18,430 --> 01:20:26,360 எனவே நாம் மற்றொரு செய்ய போகிறோம் இங்கே முனையத்தில் உதாரணம். 1768 01:20:26,360 --> 01:20:27,300 சரி. 1769 01:20:27,300 --> 01:20:29,900 விரைவில் விரிவுரை ராப் எனவே மற்ற நாள் சென்றது 1770 01:20:29,900 --> 01:20:35,040 இந்த உதாரணம் மூலம், அவர் எங்கே இருந்தது எண்ணாக முக்கிய argc எண்ணாக சரம் argv 1771 01:20:35,040 --> 01:20:39,090 அடைப்புக்குறிக்குள், நான் என்று சொல்லி இது கட்டளை வரி அளவுருக்களை போகிறது. 1772 01:20:39,090 --> 01:20:41,860 >> Argc, சமம் என்றால் அவர் உள்ளது 2-- நினைவில் சமம், 1773 01:20:41,860 --> 01:20:45,070 சம அந்தஸ்தில் ஒப்பீடு வழிமுறையாக சமம். 1774 01:20:45,070 --> 01:20:47,980 அது 2 சமம் என்றால், நான் இருக்கிறேன் ஹலோ அச்சிட போகிறது 1775 01:20:47,980 --> 01:20:51,190 என்ன முதல் வரிசைக்கு உறுப்பு ஆகும். 1776 01:20:51,190 --> 01:20:54,100 வேறு அச்சிட, ஹலோ உலகம். 1777 01:20:54,100 --> 01:20:56,300 இந்த என்ன நடக்கிறது அடிப்படையில் நடக்கும்? 1778 01:20:56,300 --> 01:21:00,570 யாரோ உள்ள விளக்க முடியுமா ஆங்கிலம் இந்த திட்டம் என்ன செய்து கொண்டிருக்கிறார்? 1779 01:21:00,570 --> 01:21:01,272 ஆமாம். 1780 01:21:01,272 --> 01:21:08,160 >> பார்வையாளர்கள்: யாரோ ஒரு கட்டளை தட்டச்சு செய்தால் தங்கள் முதல் மற்றும் கடைசி பெயர் கூறினார், 1781 01:21:08,160 --> 01:21:12,096 அது அச்சிட ஒரு ஹலோ முதல், 1782 01:21:12,096 --> 01:21:14,090 என்ன உங்கள் முதல் பெயர். 1783 01:21:14,090 --> 01:21:15,410 >> ANDI பெங்: சரி, அதை இயக்க அனுமதிக்க. 1784 01:21:15,410 --> 01:21:22,470 நான் இருந்தால், அதனால் உதாரணமாக, செய்ய இந்த கோப்பு ஹலோ to-- ஹலோ செய்ய 1785 01:21:22,470 --> 01:21:24,500 நீங்கள் என்னை உள்ளீடு என்ன வேண்டும்? 1786 01:21:24,500 --> 01:21:25,900 >> பார்வையாளர்கள்: முதல் மற்றும் கடைசி பெயர். 1787 01:21:25,900 --> 01:21:27,280 >> ANDI பெங்: முதல் மற்றும் கடைசி பெயர்? 1788 01:21:27,280 --> 01:21:28,180 இடைவெளி? 1789 01:21:28,180 --> 01:21:29,690 >> பார்வையாளர்கள்: ஆமாம். 1790 01:21:29,690 --> 01:21:33,490 >> ANDI பெங்: யாரோ சொல்ல முடியுமா எனக்கு இப்போது, argc, என்ன? 1791 01:21:33,490 --> 01:21:35,630 சரி தான்? 1792 01:21:35,630 --> 01:21:36,290 அச்சச்சோ, மன்னிக்கவும். 1793 01:21:36,290 --> 01:21:37,920 என்னை மீண்டும் செல்லலாம். 1794 01:21:37,920 --> 01:21:40,740 எத்தனை கட்டளை வரி அளவுருக்களை உங்களுக்கு உண்மையிலேயே பார்க்க முடியாது மாறி. 1795 01:21:40,740 --> 01:21:43,760 ஆனால் நான் பெரிதாக்க முயற்சி செய்கிறேன். 1796 01:21:43,760 --> 01:21:44,290 நான் முயற்சி செய்கிறேன். 1797 01:21:44,290 --> 01:21:45,414 சரி, சரி, மூன்று இருக்கிறது? 1798 01:21:45,414 --> 01:21:48,750 அது டாட் ஹலோ குறைக்க தான், அது Andi, தான், அது பெங் தான். 1799 01:21:48,750 --> 01:21:51,870 >> அதனால் நீங்கள் இதை என்ன நினைக்கிறீர்கள் திட்டம் வெளியே அச்சிடும் போகிறது? 1800 01:21:51,870 --> 01:21:55,550 1801 01:21:55,550 --> 01:21:56,060 ஓ. 1802 01:21:56,060 --> 01:21:57,120 என்னை மன்னிக்கவும். 1803 01:21:57,120 --> 01:21:57,810 தவறான பெயர். 1804 01:21:57,810 --> 01:22:03,630 1805 01:22:03,630 --> 01:22:06,130 அது உலக ஹலோ, அச்சிடுகிறது. 1806 01:22:06,130 --> 01:22:09,603 யாரும் விளக்க வேண்டும் ஏன் என்று நடக்கிறது? 1807 01:22:09,603 --> 01:22:10,103 ஆமாம்? 1808 01:22:10,103 --> 01:22:11,019 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. 1809 01:22:11,019 --> 01:22:14,439 1810 01:22:14,439 --> 01:22:15,230 ANDI பெங்: நிச்சயமாக. 1811 01:22:15,230 --> 01:22:19,940 எனவே இங்கே, நிபந்தனை உள்ளன argc, 2 சமம் சமம் என்றால், இல்லை. 1812 01:22:19,940 --> 01:22:23,650 மட்டும் வழக்கு இருக்கிறது என்று இரண்டு கட்டளை வரி அளவுருக்களை. 1813 01:22:23,650 --> 01:22:25,850 அப்பொழுது நான் அச்சிட போகிறேன், ஹலோ, என்ன இது. 1814 01:22:25,850 --> 01:22:28,210 ஆனால் வேறு, நான் போகிறேன் வெறும், ஹலோ உலக அச்சிட. 1815 01:22:28,210 --> 01:22:30,040 எனவே யாராவது வேண்டும் எனக்கு ஒரு உதாரணம் கொடுக்க 1816 01:22:30,040 --> 01:22:35,050 எப்படி நான் உண்மையில் முடியும் என்று அது argv 1 மதிப்பை அச்சிட? 1817 01:22:35,050 --> 01:22:38,600 >> நான் இங்கே உள்ளீடு என்ன வேண்டும்? 1818 01:22:38,600 --> 01:22:39,840 ஒரே ஒரு விஷயம், சரியான? 1819 01:22:39,840 --> 01:22:42,900 டாட் ஹலோ ஏற்கனவே ஏனெனில் முதலில் வாதம் எண்ணிக்கைகள். 1820 01:22:42,900 --> 01:22:43,930 நான் ஒரே ஒரு இன்னும் வேண்டும். 1821 01:22:43,930 --> 01:22:46,470 நான் Andi, செய்தால் அதனால் ஹலோ dot. 1822 01:22:46,470 --> 01:22:47,270 வணக்கம், Andi,. 1823 01:22:47,270 --> 01:22:49,186 அனைவருக்கும் புரிந்து ஏன் என்று நடக்கிறது? 1824 01:22:49,186 --> 01:22:49,602 ஆமாம். 1825 01:22:49,602 --> 01:22:52,500 >> பார்வையாளர்கள்: எனவே இடையே இடைவெளி கட்டளை வரியில் [செவிக்கு புலப்படாமல்] உள்ளது? 1826 01:22:52,500 --> 01:22:56,247 1827 01:22:56,247 --> 01:22:56,830 ANDI பெங்: இல 1828 01:22:56,830 --> 01:23:03,810 ஒரு கட்டளை வரி விண்வெளி எனவே வாதம், x உங்கள் கணினியில் சொல்ல 1829 01:23:03,810 --> 01:23:06,820 இந்த என்று ஒரு புதிய சரம் தொடக்கத்தில் உள்ளது. 1830 01:23:06,820 --> 01:23:11,130 எனவே, சரம் argv இது கடைகளில் இங்கே உங்கள் கட்டளைகளை வரி வாதங்கள் அனைத்து 1831 01:23:11,130 --> 01:23:13,110 சரங்களை. 1832 01:23:13,110 --> 01:23:17,420 அதனால் கட்டளை வரி விண்வெளி , என்று எல்லா நீங்கள் சொல்ல வாதம் 1833 01:23:17,420 --> 01:23:21,030 இந்த ஒரு சரம் இறுதியில் ஆகிறது அது மற்றொரு செல்ல நேரம். 1834 01:23:21,030 --> 01:23:21,990 >> ஆமாம். 1835 01:23:21,990 --> 01:23:23,530 இந்த அழகான முக்கியம் உங்கள் pset, நீங்கள் தான் காரணம் 1836 01:23:23,530 --> 01:23:24,613 இந்த சோதனை செய்ய வேண்டும் போகிறது. 1837 01:23:24,613 --> 01:23:29,300 அதனால் யாருக்கும் இருக்கிறது இந்த எந்த கேள்விகள்? 1838 01:23:29,300 --> 01:23:30,016 குளிர், சரி. 1839 01:23:30,016 --> 01:23:30,515 ஆமாம்? 1840 01:23:30,515 --> 01:23:35,008 >> பார்வையாளர்கள்: எனவே காரணம் நீங்கள் என்று அதற்கு பதிலாக முழு வாதம் Calc வைத்து 1841 01:23:35,008 --> 01:23:40,059 நீங்கள் விரும்பும் போது [செவிக்கு புலப்படாமல்] இருக்க வேண்டும் கூடுதல் தகவல் தட்டச்சு செய்ய 1842 01:23:40,059 --> 01:23:41,030 [செவிக்கு புலப்படாமல்]? 1843 01:23:41,030 --> 01:23:42,090 >> ANDI பெங்: சரி, சரியாக. 1844 01:23:42,090 --> 01:23:45,370 சில திட்டங்கள் நீங்கள் தேவைப்படும் உள்ளீடு ஒரு கட்டளை வரி வாதம் செய்ய 1845 01:23:45,370 --> 01:23:47,732 என்று அது செல்கிறது மற்றும் அந்த பயன்படுத்துகிறது. 1846 01:23:47,732 --> 01:23:49,035 ஆமாம். 1847 01:23:49,035 --> 01:23:50,410 பார்வையாளர்கள்: அதனால் என்ன என்றால் [செவிக்கு புலப்படாமல்]? 1848 01:23:50,410 --> 01:23:55,440 1849 01:23:55,440 --> 01:23:58,870 >> ANDI பெங்: சரி, நான் என்ன செய்கிறது என் திட்டத்தில் பின்னர் மாற்ற எப்படி? 1850 01:23:58,870 --> 01:23:59,870 >> பார்வையாளர்கள்: 3. 1851 01:23:59,870 --> 01:24:12,460 1852 01:24:12,460 --> 01:24:15,020 >> ANDI பெங்: ஏன் என்று ஆகிறது என்ன நடக்கிறது, நீங்கள் நினைக்கிறீர்கள்? 1853 01:24:15,020 --> 01:24:18,940 >> பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] ஏனெனில். 1854 01:24:18,940 --> 01:24:22,370 >> பார்வையாளர்கள்: நீங்கள் வேண்டும் என்று [செவிக்கு புலப்படாமல்] 2 அதை மாற்ற. 1855 01:24:22,370 --> 01:24:23,484 >> பார்வையாளர்கள்: 1 மற்றும் 2. 1856 01:24:23,484 --> 01:24:24,650 ANDI பெங்: 1 மற்றும் 2, சரியாக. 1857 01:24:24,650 --> 01:24:29,150 எனவே, இந்த விஷயத்தில், ஒருவேளை நீங்கள் என்று இரண்டு printf statements-- வேண்டும் 1858 01:24:29,150 --> 01:24:32,601 சோதிக்க 1 அச்சிடப்பட்ட அந்த ஒரே சோதிக்க 2 அச்சிடப்பட்ட என்று ஒரு. 1859 01:24:32,601 --> 01:24:33,100 இங்கே. 1860 01:24:33,100 --> 01:24:34,516 நான் உண்மையில் உண்மையான விரைவான அதை செய்ய முடியும். 1861 01:24:34,516 --> 01:24:46,720 1862 01:24:46,720 --> 01:24:47,320 நீ போ. 1863 01:24:47,320 --> 01:24:48,287 ஓ. 1864 01:24:48,287 --> 01:24:49,370 இல்லை மிகவும் நீங்கள் என்ன. 1865 01:24:49,370 --> 01:24:52,590 ஆனால் சுற்றி உங்களுக்கு குழப்பம் என்றால் வடிவமைத்தல், அது வெளியே வரும். 1866 01:24:52,590 --> 01:24:54,981 ஆமாம். 1867 01:24:54,981 --> 01:24:55,480 கூல். 1868 01:24:55,480 --> 01:24:57,670 நான் நாம் நேரத்தில் ஒரு பிட் குறுகிய எனக்கு தெரியும். 1869 01:24:57,670 --> 01:25:02,469 ஆனால் நான் விரைவில் ஒரு செலவிட போகிறேன் helpful-- மூலம் சென்று ஜோடி நிமிடங்கள் 1870 01:25:02,469 --> 01:25:03,760 பார்வையாளர்கள்: நீங்கள் இரண்டு நிமிடங்கள் வேண்டும். 1871 01:25:03,760 --> 01:25:05,010 ANDI பெங்: நான் இரண்டு நிமிடங்கள் வேண்டும்? 1872 01:25:05,010 --> 01:25:06,340 நன்றி. 1873 01:25:06,340 --> 01:25:09,180 சில விரைவான ஒத்திகை குறிப்புகள். 1874 01:25:09,180 --> 01:25:13,100 எனவே இந்த pset,, நான் மிகவும் பரிந்துரைக்கிறேன் நான் சொன்னது போல், அனைவருக்கும் ஸ்பெக் வாசிக்க. 1875 01:25:13,100 --> 01:25:16,804 நீங்கள் மூன்று திட்டங்களில் எழுத caesar.c, என்று, initials.c என்று 1876 01:25:16,804 --> 01:25:17,720 ஒன்று என்று vigenere.c. 1877 01:25:17,720 --> 01:25:20,465 1878 01:25:20,465 --> 01:25:22,340 சில முக்கியமான குறிப்புகள் என்று உங்களுக்கு உண்மையிலேயே வேண்டும் 1879 01:25:22,340 --> 01:25:25,040 அதனால் mind-- வைத்து இந்த செயல்பாடு உள்ளது 1880 01:25:25,040 --> 01:25:27,770 நான் சொல்ல விரும்புகிறேன் ஒரு Trois, atoi-- என்று. 1881 01:25:27,770 --> 01:25:29,520 என்று இருந்தால் தெளிவாக தெரியவில்லை உண்மையில் நீங்கள் அதை எப்படி சொல்கிறீர்கள். 1882 01:25:29,520 --> 01:25:32,510 ஆனால் அனைத்து அது உள்ளிடல் தான், செய்து. 1883 01:25:32,510 --> 01:25:34,320 அது ஒரு முழு எண்ணாக ஒரு சரம் மாற்றுகிறது. 1884 01:25:34,320 --> 01:25:37,490 எனவே ஒரு நான் முழு ஆஸ்கி பிரதிபலிக்கிறது. 1885 01:25:37,490 --> 01:25:40,310 அது போல் ஆஸ்கி மாற்றப்படுகிறது மதிப்புகள் மதிப்புகள் முழு எண். 1886 01:25:40,310 --> 01:25:44,510 எனவே, அந்த கடைகளில் வரிசை சோதிக்க நினைவில் உங்கள் கட்டளைகளை அனைத்து அளவுருக்களை வரிசையாக 1887 01:25:44,510 --> 01:25:46,300 அது சரங்களை, அவர்கள் அனைவரையும் சேமித்து. 1888 01:25:46,300 --> 01:25:50,010 அதனால் நீங்கள் முடியும் விரும்பினால் அவற்றில் ஒன்று ஒரு முழு எண் ஆக வேண்டும், 1889 01:25:50,010 --> 01:25:52,750 நீங்கள் வேண்டும் போகிறோம் இங்கே இந்த மதிப்பு பயன்படுத்த. 1890 01:25:52,750 --> 01:25:56,690 >> மட்டு, நாம் மூடப்பட்ட போன்ற முந்தைய வர்க்கம் இன்று, 1891 01:25:56,690 --> 01:25:59,550 நீங்கள் வேண்டும் நீங்கள் என்ன எஞ்சிய. 1892 01:25:59,550 --> 01:26:03,620 எனவே நாங்கள் உண்மையிலேயே, வேண்டும் சீசர் பெரிய எண்கள், 1893 01:26:03,620 --> 01:26:06,117 நாம் என்ன முடிவுக்கு இருந்தால் வைஜெனேர் ஒரு சரம்? 1894 01:26:06,117 --> 01:26:08,450 நீங்கள் எப்படி முடியும் போவதில்லை என்று சுற்றி பெற எப்படி? 1895 01:26:08,450 --> 01:26:11,330 நான், z அடித்தார், நான் வேண்டும் என்றால் அது ஒரு திரும்பி போக, 1896 01:26:11,330 --> 01:26:13,650 நான் எப்படி பெற போகிறேன் என்று சுற்றி? 1897 01:26:13,650 --> 01:26:15,960 அநேகமாக பயன்படுத்த வேண்டும் அங்கு எங்காவது உள்ள மட்டு. 1898 01:26:15,960 --> 01:26:19,190 >> இரண்டாவதாக, சுற்றி உலவ உங்கள் நூலகம். ctype.h உள்ளது. 1899 01:26:19,190 --> 01:26:20,680 என்று நாம் ஒரு புதிய நூலகம் இருக்கிறது. 1900 01:26:20,680 --> 01:26:25,270 நீங்கள் உண்மையில் நிறைய கண்டுபிடிக்க வேண்டும் பயனுள்ள செயல்பாடுகளை isupper, islower, 1901 01:26:25,270 --> 01:26:27,681 toupper,, tolower, isalpha, பயன்படுத்தப்படுகிறது. 1902 01:26:27,681 --> 01:26:30,680 மிகவும் பயனுள்ளதாக இருக்கும் என்று அனைத்து செயல்பாடுகளிலும் நீங்கள் கண்டுபிடிக்க முயற்சிக்கும் போது, 1903 01:26:30,680 --> 01:26:33,780 இந்த பாத்திரம் ஒரு ஸ்மால் கடிதம் அது? 1904 01:26:33,780 --> 01:26:35,730 நான் இதை மாற்ற எப்படி ஒரு தொடரை சரம்? 1905 01:26:35,730 --> 01:26:38,146 இவை எல்லாம் மிகவும் இருக்கும் உங்கள் pset மிகவும் பயனுள்ளதாக. 1906 01:26:38,146 --> 01:26:42,720 1907 01:26:42,720 --> 01:26:45,500 சரி. 1908 01:26:45,500 --> 01:26:49,644 >> அலுவலக நேரம் இன்று உள்ளன 8:00 செய்ய நீலம் வகுப்பறையில் 11:00 நாளை 1909 01:26:49,644 --> 01:26:51,310 அதே புதன் மற்றும் வியாழன் இரவு. 1910 01:26:51,310 --> 01:26:53,280 அலுவலக நேரம் காமன்ஸ் உள்ளன. 1911 01:26:53,280 --> 01:26:56,180 மிகவும் உங்களுக்கு பரிந்துரைக்கிறது அனைத்து, இப்போதே தொடங்க 1912 01:26:56,180 --> 01:27:00,490 நீங்கள் இருக்க வேண்டாம், ஏனெனில் வியாழன் இரவு பிரச்சினைகளை யார் குழந்தை 1913 01:27:00,490 --> 01:27:03,870 உங்கள் pset சமர்ப்பிக்கும் மற்றும் போன்ற, நான் என்ன செய்ய வேண்டும் என்று எனக்கு தெரியாது. 1914 01:27:03,870 --> 01:27:05,870 நான் முடிந்ததும், தொடங்கியது, நான் சமர்ப்பித்தேன். 1915 01:27:05,870 --> 01:27:09,737 உங்களை சில அறை கொடுக்க முயற்சி, குறியீடு பிரச்சினைகள் எப்போதும் ஏற்பட காரணம். 1916 01:27:09,737 --> 01:27:11,570 நீங்கள் உறுதி செய்ய வேண்டும் நீங்கள் கொடுக்கிறீர்கள் என்று 1917 01:27:11,570 --> 01:27:14,810 நிறைய நேரம் முடியும் psets, முடிக்க. 1918 01:27:14,810 --> 01:27:15,310 கூல். 1919 01:27:15,310 --> 01:27:16,720 நான் இங்கே சுற்றி வைக்கிறேன். 1920 01:27:16,720 --> 01:27:18,226 >> பார்வையாளர்கள்: இந்த ஆன்லைன் தானே இருக்கின்றன? 1921 01:27:18,226 --> 01:27:20,850 ANDI பெங்: அது இருந்தால் எனக்கு தெரியாது ஆன்லைன் ஏற்கனவே, ஆனால் அது இருக்கும். 1922 01:27:20,850 --> 01:27:23,500 யாரையும் நான் இங்கே சுற்றி வைக்கிறேன் ஏற்கனவே எந்த கேள்விகள் உள்ளன. 1923 01:27:23,500 --> 01:27:25,390 வந்ததற்கு நன்றி. 1924 01:27:25,390 --> 01:27:27,105