1 00:00:00,000 --> 00:00:05,830 2 00:00:05,830 --> 00:00:08,650 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: வருக CS50 பிரிவில், எல்லோரும். 3 00:00:08,650 --> 00:00:11,430 என் பெயர் ஜேசன் ஹிர்ஸ்கோஹார்ன் உள்ளது. 4 00:00:11,430 --> 00:00:15,850 நான் உன் TFS நிறைய இருக்கிறது, ஆனால் நிறைய மக்கள் வட்டம் நம்மை சேரும் 5 00:00:15,850 --> 00:00:20,420 ஆன்லைன், விரிவாக்க மாணவர்கள் அல்லது மாணவர்கள் பகுதி வழியாக பார்க்க முயற்சி செய்தால் அவர்கள் 6 00:00:20,420 --> 00:00:22,830 அந்த வாரம் அல்லது தங்கள் பிரிவில் தவறவிட்டார் அவர்கள் விரும்பினால் மட்டும் பிடிக்க 7 00:00:22,830 --> 00:00:24,510 சில பொருட்களை ஆய்வு. 8 00:00:24,510 --> 00:00:30,060 >> எனவே பாடத்திட்டங்கள் படி, அனைத்து நீங்கள் படிக்க வேண்டும் என்ற, சரி? 9 00:00:30,060 --> 00:00:31,390 நான் தலையை nods நிறைய பார்க்கிறேன். 10 00:00:31,390 --> 00:00:34,220 பிரிவுகள் வாய்ப்புகளை வழங்க நிச்சயமாக அது ஆராய 11 00:00:34,220 --> 00:00:37,420 இன்னும் நெருக்கமான சூழலில் பொருள், அத்துடன் முழுக்கு மீது 12 00:00:37,420 --> 00:00:38,810 நேரடி நடவடிக்கைகள். 13 00:00:38,810 --> 00:00:41,230 >> அதனால் நாங்கள் என்ன அடிப்படையில் தான் ஒவ்வொரு வாரமும் செய்து போகிறது. 14 00:00:41,230 --> 00:00:45,090 நாம் என்ன செல்ல போகிறோம் மிக முக்கியமான இருப்பதாகவே 15 00:00:45,090 --> 00:00:49,170 விரிவுரை விவாதிக்கப்படுகின்றன தலைப்புகள், மற்றும் தான் ஒருவேளை இது மிகவும் பயனுள்ள மற்றும் 16 00:00:49,170 --> 00:00:52,780 பிரச்சனை படப்பிடிப்பு வரும் வாய்ப்பு அதிகம் மற்றும் வினாடி, மற்றும் உங்கள் குறியிடுதல் 17 00:00:52,780 --> 00:00:53,970 CS50 வெளியே வாழ்க்கை. 18 00:00:53,970 --> 00:00:57,260 எனவே, அந்த தலைப்புகள் செல்ல போகிறோம் அவர்களை பற்றி, அவர்கள் மீது செல்ல 19 00:00:57,260 --> 00:01:00,660 நீங்கள் எந்த கேள்விகளுக்கு பதிலளிக்க, மற்றும் நாம் நிறைய செய்ய போகிறோம் 20 00:01:00,660 --> 00:01:02,250 குறியீட்டு நடைமுறையில் சிக்கல்கள். 21 00:01:02,250 --> 00:01:04,239 >> நீங்கள் அனைத்து மடிக்கணினிகள் கொண்டு, இது பிரமாதம். 22 00:01:04,239 --> 00:01:05,710 இந்த ஒரு கணினி அறிவியல் வர்க்கம் உள்ளது. 23 00:01:05,710 --> 00:01:10,070 எனினும், நாம் செய்ய பயிற்சிகள் நிறைய, நீங்கள் உங்கள் மடிக்கணினி வேண்டும். 24 00:01:10,070 --> 00:01:11,720 நீங்கள் காகித ஒரு தாளில் அவர்கள் செய்ய முடியும். 25 00:01:11,720 --> 00:01:13,580 என்று நீங்கள் போகிறோம் எப்படி வினாடி வினாக்கள் அவற்றை செய்ய. 26 00:01:13,580 --> 00:01:16,450 உண்மையில், அந்த ஒரு சிறந்த வழி உள்ளது உண்மையில் நீங்கள் எப்படி செய்ய வேண்டும் என்று தெரியும் 27 00:01:16,450 --> 00:01:19,720 ஏதாவது நீ இல்லை என்றால் 50 சரிபார்க்கவும் சொல்லி, தங்கியிருக்க அல்லது தங்கியிருக்க வேண்டும் 28 00:01:19,720 --> 00:01:20,620 நீங்கள் எந்த பிழைகளை செய்து. 29 00:01:20,620 --> 00:01:25,670 >> எனவே நீங்கள் குறியீடு வரவேற்கிறோம் இது உபகரணம் அல்லது run.cs50.net, 30 00:01:25,670 --> 00:01:29,770 நீங்கள் குறியீடு அனுமதிக்கிறது என்று மற்றொரு கருவி ஆன்லைன், ஆனால் நான் என்றால், பரிந்துரைக்க வேண்டும் 31 00:01:29,770 --> 00:01:32,280 நீங்கள் ஒரு தாள் பயன்படுத்தி, அதை முயற்சி காகிதம் மற்றும் இந்த நடைமுறையில் முயற்சி 32 00:01:32,280 --> 00:01:33,640 காகித ஒரு தாளில் பிரச்சினைகள். 33 00:01:33,640 --> 00:01:35,330 மீண்டும், அந்த இறுதியில் ஏனென்றால் நீங்கள் இருக்க போகிறோம் என்ன 34 00:01:35,330 --> 00:01:37,430 வினாடி செய்ய கேட்டார். 35 00:01:37,430 --> 00:01:44,080 >> எனவே எங்கள் உடன் ஆரம்பிப்போம் இன்று நிகழ்ச்சி. 36 00:01:44,080 --> 00:01:47,710 நாம் சில விதிமுறைகளை மேல் போக போகிறோம் எங்கள் பகுதியில், நாம் முழுக்கு போகிறோம் 37 00:01:47,710 --> 00:01:51,180 இந்த வரிசைகள், செயல்பாடுகள், மற்றும் கட்டளை வரி வாதங்கள், இது என்ன நீங்க 38 00:01:51,180 --> 00:01:56,200 விரிவுரையில் கடந்த வாரம் மூடப்பட்ட வேண்டும் பின்னர் திங்கள், மற்றும் நீங்கள் மூடலாம் என்ன 39 00:01:56,200 --> 00:01:57,330 நாளை இன்னும். 40 00:01:57,330 --> 00:01:59,060 பின்னர் இறுதியாக, நாம் போகிறோம் pset2 பற்றி பேச. 41 00:01:59,060 --> 00:02:03,640 நான் கையில் ஒரு நிகழ்ச்சி பெற முடியும் என்றால் நீங்கள் சிக்கல் தொகுப்பு இரண்டு பார்த்து 42 00:02:03,640 --> 00:02:04,890 விவரக்குறிப்பு. 43 00:02:04,890 --> 00:02:07,060 44 00:02:07,060 --> 00:02:08,120 நாம் எல்லோரும் சொல்ல வேண்டும். 45 00:02:08,120 --> 00:02:09,419 அற்புதம். 46 00:02:09,419 --> 00:02:12,070 >> நாம், ஒரு பிட் பிரச்சனை செட் பற்றி பேசுகிறேன் ஆனால் நீங்கள் பிரச்சனை தொகுப்பை வாசிக்க என்றால் 47 00:02:12,070 --> 00:02:14,340 விவரக்குறிப்பு, என்று நீங்கள் செய்ய வேண்டிய அனைத்து. 48 00:02:14,340 --> 00:02:18,370 நீங்கள் வருவதற்கு முன் அந்த வாசிக்க என்றால் செவ்வாய்க்கிழமை வர்க்கம் மற்றும் பகுதி, நீங்கள் 49 00:02:18,370 --> 00:02:19,220 ஒரு பெரிய நிலையை இருக்கும். 50 00:02:19,220 --> 00:02:21,680 நாம் சிக்கல் செட் மூலம் செல்ல முடியும் நாம் போகிறோம் என்ன 51 00:02:21,680 --> 00:02:22,090 இறுதியில் செய்ய. 52 00:02:22,090 --> 00:02:23,500 நாம் செல்ல போகிறோம் தர்க்கம், உறுதி 53 00:02:23,500 --> 00:02:24,710 எல்லோரும் ஒரே பக்கத்தில் இருக்கிறது. 54 00:02:24,710 --> 00:02:28,650 >> நான் செவ்வாய் விட்டு கொள்ள வேண்டும் என விரும்புகிறோம் என்ன நீங்கள் மிகவும் வசதியாக உணர்கிறேன் 55 00:02:28,650 --> 00:02:31,560 இந்த வார சிக்கல் செட் செய்ய வேண்டும் நீங்கள் இல்லை என்றால், நான் மகிழ்ச்சியாக இருக்கும் 56 00:02:31,560 --> 00:02:33,050 பின்னர் தங்க மற்றும் நீங்கள் வேலை. 57 00:02:33,050 --> 00:02:36,850 ஆனால் நீங்கள் வேண்டும் என்று ஒன்று உள்ளது செய்ய ஆனால் நான் நினைக்கிறேன், உண்மையில் ஸ்மார்ட் இருக்க வேண்டும் 58 00:02:36,850 --> 00:02:40,500 தான் பிரச்சனை தொகுப்பை வாசிக்க செவ்வாய்க்கிழமை வர்க்கம் விவரக்குறிப்பு, 59 00:02:40,500 --> 00:02:42,640 இது ஒரு போலும் இது உங்களுக்கு நிறைய செய்தார். 60 00:02:42,640 --> 00:02:45,810 >> நான் ஒவ்வொரு வர்க்கம் ஒரு நிகழ்ச்சி நிரலை தொடங்க வேண்டும் எனவே நாங்கள் போகிறோம், அங்கு தெரியும். 61 00:02:45,810 --> 00:02:49,520 இது பார்த்து மக்கள் மிகவும் உதவியாக இருக்கும் ஆன்லைன் ஏனெனில் ஒவ்வொரு பிரிவையும் 62 00:02:49,520 --> 00:02:53,540 நீ வர வேண்டும் என்றால் நிறம், குறியிடப்படும் மீண்டும் மற்றும் பதிலாக 10 நிமிடங்கள் பார்க்க 63 00:02:53,540 --> 00:02:56,950 முழு 90 நிமிட பிரிவில் விட, நீங்கள் வெறும் வண்ண குறியீட்டு பிரிவில் செல்ல முடியும் 64 00:02:56,950 --> 00:02:57,890 மற்றும் அந்த பகுதியை பாருங்கள். 65 00:02:57,890 --> 00:03:01,510 நான் நல்ல அவற்றை உடைக்க முயற்சி நீங்கள் அனுமதிக்கும் என்று தொகுதிகள் - 66 00:03:01,510 --> 00:03:03,960 நீங்கள், மீண்டும் வந்து ஆய்வு செய்ய விரும்பினால் அல்லது மற்ற மாணவர்கள் தான் யார் 67 00:03:03,960 --> 00:03:05,350 ஆய்வு செய்ய ஒரு பகுதியை பார்த்து - 68 00:03:05,350 --> 00:03:08,130 குறிப்பிட்ட விஷயம் கண்டுபிடிக்க அவர்கள் கவனம் செலுத்த வேண்டும் 69 00:03:08,130 --> 00:03:10,480 மற்றும் பற்றி மேலும் அறிய. 70 00:03:10,480 --> 00:03:11,390 இனிப்பு. 71 00:03:11,390 --> 00:03:12,180 >> விதிமுறைகளை. 72 00:03:12,180 --> 00:03:13,680 நான் வளாகத்தில் ஒரு FOP தலைவர் இருக்கிறேன். 73 00:03:13,680 --> 00:03:14,900 யாராவது FOP செய்தால் எனக்கு தெரியாது. 74 00:03:14,900 --> 00:03:16,280 யாராவது FOP செய்தீர்கள்? 75 00:03:16,280 --> 00:03:17,100 ஒரு நபர் FOP செய்தார். 76 00:03:17,100 --> 00:03:18,430 இரண்டு பேர் FOP செய்தார். 77 00:03:18,430 --> 00:03:19,250 வாழ்த்துக்கள். 78 00:03:19,250 --> 00:03:22,360 எனவே FOP வெளிப்புற முதல் ஆண்டு திசை திட்டம். 79 00:03:22,360 --> 00:03:27,240 நாம் காடுகளின் மீது புதியவர்கள் எடுத்து செய்ய பெரும்பாலான மந்திர அனுபவங்கள் 80 00:03:27,240 --> 00:03:28,830 தங்கள் உயிர்களை, சரியான? 81 00:03:28,830 --> 00:03:29,220 Yeah. 82 00:03:29,220 --> 00:03:30,080 வலது பற்றி ஒலிகள். 83 00:03:30,080 --> 00:03:36,360 >> அதனால் நான் எங்கள் முதல் தொடங்க வேண்டும் சில விதிமுறைகளை பற்றி மூலம் பகுதி 84 00:03:36,360 --> 00:03:38,860 வர்க்கம் மற்றும் நம் உறவு நான் நினைக்கிறேன், ஏனெனில் 85 00:03:38,860 --> 00:03:40,010 அவர்கள் மிகவும் முக்கியம் தான். 86 00:03:40,010 --> 00:03:43,630 முதல் முதலாக, நீங்கள் அந்த யார் என் பிரிவில் பெற்றது 87 00:03:43,630 --> 00:03:47,150 என்று விவாதிக்கப்படுகிறது மின்னஞ்சல், நான் இந்த அன்பு. 88 00:03:47,150 --> 00:03:48,130 இந்த ஆண்டு எனக்கு பிடித்த பகுதியாக உள்ளது. 89 00:03:48,130 --> 00:03:49,100 நான் மிகவும் மகிழ்ச்சியாக இருக்கிறேன். 90 00:03:49,100 --> 00:03:50,040 நான் இன்று மணி நேரம் இங்கு வந்துள்ளேன். 91 00:03:50,040 --> 00:03:54,560 நான் தவிர இந்த கட்டிடம் விட்டு நான் CS50 பிரிவில் காதலிக்கிறேன் சாப்பிட போக, நான் 92 00:03:54,560 --> 00:03:58,620 போதனா நேசிக்கிறேன், நான் வேலை நேசிக்கிறேன் நீங்கள் கொண்டு. 93 00:03:58,620 --> 00:04:02,000 >> என் மிக உயர்ந்த முன்னுரிமை ஒரு, இல்லை என்றால் என் முதலிட முன்னுரிமை, மட்டும் 94 00:04:02,000 --> 00:04:05,130 ஆனால் என் மற்ற உட்பட இந்த வர்க்கம் வகுப்புகள் மற்றும் extracurriculars, உள்ளது 95 00:04:05,130 --> 00:04:09,350 உங்களுக்கு ஆதரவு, மற்றும் உங்களுக்கு உதவ, மற்றும் நிச்சயமாக நீங்கள் செய்ய என் சிறந்த செய்ய 96 00:04:09,350 --> 00:04:13,780 நல்ல உற்பத்தி திறன், வேடிக்கை, அற்புதமான, வேண்டும் ஈர்க்கும், உற்சாகமான 97 00:04:13,780 --> 00:04:15,250 இந்த வகுப்பில் அனுபவிக்கிறார்கள். 98 00:04:15,250 --> 00:04:16,190 என்று நான் உறுதியாக இருக்கிறேன் என்ன. 99 00:04:16,190 --> 00:04:17,959 நான் இதை செய்ய பிடிக்கும். 100 00:04:17,959 --> 00:04:20,190 என்று, என் எண் ஒன்று உள்ளது உங்களுக்கு ஆதரவு. 101 00:04:20,190 --> 00:04:25,110 நீங்கள் விரிவுரை பற்றி ஏதேனும் கேள்விகள் இருந்தால், சிக்கல் தொகுப்பு, பிரிவு, 102 00:04:25,110 --> 00:04:28,830 வாழ்க்கை, நீங்கள் பற்றி பேச வேண்டும் என்றால் வாழ்க்கை, சென்றடைய தாராளமாக செய்யுங்கள். 103 00:04:28,830 --> 00:04:31,210 >> நீங்கள், என் செல் போன் எண் நீங்கள் என் மின்னஞ்சல் உள்ளது 104 00:04:31,210 --> 00:04:32,910 முகவரி, நீங்கள் என் GChat வேண்டும். 105 00:04:32,910 --> 00:04:37,540 நீங்கள் எந்த அல்லது அனைத்து என்னை தொடர்பு கொள்ளலாம் அநேகமாக முடியாது போதெல்லாம், ஆனால் அந்த 106 00:04:37,540 --> 00:04:38,720 பதில் எப்போது. 107 00:04:38,720 --> 00:04:41,020 நான் முயற்சி மற்றும் 24 மணி நேரத்திற்குள் திரும்ப பெற. 108 00:04:41,020 --> 00:04:44,760 தாறுமாறாக அதற்குள்ளாக இருக்கும் 20 நிமிடங்கள் அல்லது 24 நிமிடங்கள். 109 00:04:44,760 --> 00:04:46,110 நான் என்று அது இணை செய்ய. 110 00:04:46,110 --> 00:04:48,840 ஆனால் நீங்கள் ஒரு பதிலை பெறுவீர்கள் அழகான விரைவில். 111 00:04:48,840 --> 00:04:54,220 >> நீங்கள் முன் எனக்கு ஒரு மணி உரை என்றால் பிரச்சினை செட் காரணமாக, நான் நீங்கள் அமைதியாக இருக்கும் 112 00:04:54,220 --> 00:04:57,660 கீழே ஆழமான மூச்சு பயிற்சிகள் செய்ய நீங்கள், ஆனால் நீங்கள் ஆரம்பிக்கவே இல்லை என்றால், 113 00:04:57,660 --> 00:05:00,270 ஒருவேளை நீங்கள் முடிக்க போகிறேன், மற்றும் நான் உண்மையில் அங்கு உங்களுக்கு உதவ முடியாது 114 00:05:00,270 --> 00:05:01,710 நான் என் சிறந்த முயற்சி செய்கிறேன் கூட. 115 00:05:01,710 --> 00:05:03,920 நான் எல்லாவற்றையும் செய்வேன் நான் உங்களுக்கு ஆதரவு. 116 00:05:03,920 --> 00:05:07,980 என்பதை அடைய எனக்கு தயவு செய்து அது அலுவலக நேரங்கள் மணிக்கு, மீண்டும் பகுதியில் தான் 117 00:05:07,980 --> 00:05:09,150 நீங்கள் என்னை பார்க்க, அல்லது வெளியில் இருந்து. 118 00:05:09,150 --> 00:05:11,800 நான் சந்திக்க நேரம் அமைக்க மகிழ்ச்சி பிரச்சினைகளை மூலம் வேலை 119 00:05:11,800 --> 00:05:14,410 அல்லது பொருள் மீது போய். 120 00:05:14,410 --> 00:05:15,990 அதனால் முதலிடத்தை, ஆதரவு உள்ளது. 121 00:05:15,990 --> 00:05:17,940 நான் எல்லாவற்றையும் செய்வேன் நான் நீங்கள் ஆதரிக்க முடியாது. 122 00:05:17,940 --> 00:05:21,520 >> எண் இரண்டு, நடுவில் கூட்டம். 123 00:05:21,520 --> 00:05:24,760 நான் இருக்க விரும்புகிறேன் போலவே, நான் எல்லாம் வல்ல அல்லது அனைத்து சக்திவாய்ந்த அல்லது இல்லை 124 00:05:24,760 --> 00:05:28,410 அனைத்து தெரிந்தும், அதனால் நான் அனைத்து தெரியாது நேரம் கிடைக்கும் என்ன நான் செய்கிறேன் என்றால் 125 00:05:28,410 --> 00:05:33,410 என்றால், முழுவதும் நான் கற்று வருகிறேன் வழி தலைப்பு நீங்கள் அறிய உதவுகிறது, அல்லது நீங்கள் 126 00:05:33,410 --> 00:05:36,120 ஒரு தலைப்பில் குழப்பி ஆனால் இல்லை உங்கள் கையை உயர்த்த அல்லது என்னை ask 127 00:05:36,120 --> 00:05:37,390 அல்லது எனக்கு ஒரு மின்னஞ்சல் அனுப்ப. 128 00:05:37,390 --> 00:05:42,150 அல்லது நீங்கள், மீண்டும், குழப்பி கூட பிரச்சனை தொகுப்பில் ஒன்று பற்றி. 129 00:05:42,150 --> 00:05:44,240 நீங்கள் என்னை வெளியே போகவில்லையென்றால், நான் நிச்சயம் என்று முடியாது. 130 00:05:44,240 --> 00:05:46,950 நான் பார்க்கிறேன் என் சிறந்த செய்ய போகிறேன் நீங்கள், எல்லாம் உறுதி 131 00:05:46,950 --> 00:05:51,170 சரியாக ஒரு வழியில் விஷயங்களை கற்று முயற்சி என்று மிகவும் உகந்ததாக இருக்கும் 132 00:05:51,170 --> 00:05:54,910 உங்கள் கற்றல் பாணிகள், ஆனால் இருந்தால் நான் என்ன செய்ய முடியும் எதுவும், எனக்கு தெரியப்படுத்துங்கள். 133 00:05:54,910 --> 00:05:58,520 >> அந்த வழிகளில், நீங்கள் ஏதாவது உதவி தேவை என்றால் சிக்கல் தொகுப்பு, நான் இன்னும் இருக்கிறேன் 134 00:05:58,520 --> 00:05:59,700 உங்களுக்கு உதவ விட மகிழ்ச்சியாக சிக்கல் தொகுப்பு. 135 00:05:59,700 --> 00:06:02,300 நாம் நிறைய செய்ய போகிறோம் அந்த இரண்டாவது நோக்கி 136 00:06:02,300 --> 00:06:03,460 இந்த பகுதியை பாதிக்கும். 137 00:06:03,460 --> 00:06:06,040 ஆனால் நீங்கள் பிரச்சனை வாசிக்க எனில் அமைக்கிறது மீண்டும் நடக்க பார்த்த இல்லை 138 00:06:06,040 --> 00:06:09,310 குறும்படங்களின் மூலம் பார்த்தோம் இல்லை என்னை நீங்கள் கற்று எதிர்பார்த்து 139 00:06:09,310 --> 00:06:13,260 பதிவு செய்யப்பட்டது என்று எல்லாம் ஆன்லைன் அல்லது நீங்கள் CS50 மணிக்கு காணலாம் என்று 140 00:06:13,260 --> 00:06:16,720 ஆய்வில், அந்த உண்மையில் சரியல்ல என்னை அல்லது உங்கள் மற்ற சக வேண்டும். 141 00:06:16,720 --> 00:06:20,440 142 00:06:20,440 --> 00:06:25,730 >> எனவே தயவு செய்து, நான் உதவ விட மகிழ்ச்சியாக இருக்கிறேன் நீங்கள், ஆனால் நீங்கள் என்னை சந்திக்க வேண்டும் 143 00:06:25,730 --> 00:06:27,230 நடுத்தர. 144 00:06:27,230 --> 00:06:30,100 நாம் வளங்கள் டன்கள் வேண்டும் CS50 கிடைக்கும் நீ. 145 00:06:30,100 --> 00:06:31,230 நான் இன்னும் சில குறிப்பிட்டுள்ளார். 146 00:06:31,230 --> 00:06:32,960 அவற்றை பயன்படுத்தி கொள்ளுங்கள். 147 00:06:32,960 --> 00:06:35,140 நீங்கள் குழப்பி என்றால், நான் சந்தோஷமாக விட இருக்கிறேன் நீங்கள் அவற்றை விளக்க உதவும் 148 00:06:35,140 --> 00:06:39,290 மற்றொரு வழி, ஆனால் அது சரியல்ல என்று மாணவர்கள், அலுவலக நேரத்தில் காண்பிக்கும் 149 00:06:39,290 --> 00:06:42,530 எதையும் தொடங்கியது, மற்றும் அது இல்லை வியாழன் இரவு அவர்கள் எதிர்பார்த்து 150 00:06:42,530 --> 00:06:45,880 ஒவ்வொரு மூலம் அவர்களுக்கு நடக்க TF சிக்கல் என்னவென்றால் காரணமாக அமைந்தது 151 00:06:45,880 --> 00:06:47,140 நண்பகல் அடுத்த நாள். 152 00:06:47,140 --> 00:06:48,300 பொருள்? 153 00:06:48,300 --> 00:06:50,890 மீண்டும், நடுத்தர எங்களுக்கு சந்திக்க வேண்டும். 154 00:06:50,890 --> 00:06:53,230 >> இறுதியாக, அதிக எதிர்பார்ப்பை. 155 00:06:53,230 --> 00:06:58,010 நான் யார் தர எல்லோருக்கும் இருக்க போகிறேன் என் பிரிவில், அல்லது அடித்து உங்கள் 156 00:06:58,010 --> 00:06:59,020 பிரச்சினை செட். 157 00:06:59,020 --> 00:07:01,240 நீங்கள் பிரச்சனை மீண்டும் செல்லவில்லை இன்னும் பூஜ்யம் அல்லது ஒன்று அமைக்க. 158 00:07:01,240 --> 00:07:02,250 நாம் அது பற்றி வருந்துகிறோம். 159 00:07:02,250 --> 00:07:04,970 இது இறுதியாக கொஞ்ச நமக்கு எடுத்து பிரிவுகள் தீர்த்து, இப்போது 160 00:07:04,970 --> 00:07:05,560 நாங்கள் தர ஆரம்பிக்க முடியும். 161 00:07:05,560 --> 00:07:09,560 >> நான் அவர்களை திரும்ப பெறுவோம் சீக்கிரம். 162 00:07:09,560 --> 00:07:11,890 அந்த என் சில அங்கு advisees. 163 00:07:11,890 --> 00:07:14,150 நான் அவர்களை திரும்ப பெறுவோம் சீக்கிரம். 164 00:07:14,150 --> 00:07:18,046 பிரச்சினை தொகுப்பு இரண்டு, நாங்கள் இருக்க வேண்டும் திட்டமிட மற்றும் நாம் செய்து தொடங்க வேண்டும் 165 00:07:18,046 --> 00:07:20,440 நீங்கள் அழகாக விரைவில் பிறகு நீங்கள் அவர்களை உள்ளே திரும்ப 166 00:07:20,440 --> 00:07:24,130 >> உங்கள் பிரச்சினையை மீண்டும் அமைக்க கிடைக்கும் போது, நீங்கள் நீங்கள் இருந்து தெரியும், மதிப்பெண்களை கிடைக்கும் 167 00:07:24,130 --> 00:07:28,150 சரியான, - பாடத்திட்டங்கள் reading வடிவமைப்பு, நோக்கம், மற்றும் பாணி மதிப்பெண்களை. 168 00:07:28,150 --> 00:07:29,760 நீங்கள் கருத்துரைகள் கிடைக்கும். 169 00:07:29,760 --> 00:07:32,160 கருத்துக்கள் மிகவும் முக்கியம் மதிப்பெண்களை விட. 170 00:07:32,160 --> 00:07:33,780 நான் அதை சொல்ல பாதுகாப்பான நினைக்கிறேன். 171 00:07:33,780 --> 00:07:37,930 >> மதிப்பெண்களை மட்டும் பல உள்ளன ஒரு ஐந்து. 172 00:07:37,930 --> 00:07:38,930 அந்த வாசிக்கும் கடினம். 173 00:07:38,930 --> 00:07:40,720 அது இருந்து மேம்படுத்த கடினமானது. 174 00:07:40,720 --> 00:07:44,460 ஆனால் கருத்துக்கள் குறிப்பிட்ட சுட்டிக்காட்டுகின்றனர் விஷயங்களை நீங்கள் நன்கு அல்லது பகுதிகளில் செய்தது 175 00:07:44,460 --> 00:07:48,360 நீங்கள் மேம்படுத்த மற்றும் சில கொடுக்க முடியும் எதிர்காலத்தில் அல்லது மாற்று கருத்துக்கள் 176 00:07:48,360 --> 00:07:49,160 விஷயங்களை செய்து வழிகளை. 177 00:07:49,160 --> 00:07:52,270 >> எனவே தயவு செய்து, தயவு செய்து, வாசிக்கவும் கருத்துக்கள் மூலம். 178 00:07:52,270 --> 00:07:54,190 நான் ஒரு முறை நிறைய வைத்து அந்த கருத்துக்கள். 179 00:07:54,190 --> 00:07:57,190 அவர்கள் மூலம் படித்து மட்டும் வேண்டாம் என்ற கீழ்ப்பகுதிக்கு 180 00:07:57,190 --> 00:08:01,890 எம், உங்கள் ஸ்கோர் பார்க்க, அல்லது ஆன்லைன் சென்று மற்றும் புறக்கணிக்க பின்னர் உங்கள் ஸ்கோர் கண்டுபிடிக்க, மற்றும் 181 00:08:01,890 --> 00:08:02,800 கருத்துக்கள். 182 00:08:02,800 --> 00:08:03,910 என்று உங்களுக்கு எப்படி இல்லை நன்றாக வரும். 183 00:08:03,910 --> 00:08:06,550 எப்படி அதிகரிக்க போகிறோம் என்று உங்கள் மதிப்பெண்களை இறுதியில், தான் 184 00:08:06,550 --> 00:08:07,340 மதிப்பெண்களை பார்த்து. 185 00:08:07,340 --> 00:08:08,760 அந்த கருத்துக்கள் பார் தயவு செய்து. 186 00:08:08,760 --> 00:08:13,240 >> அதிக எதிர்பார்ப்பை வரி சேர்த்து, மீண்டும், நான் சொன்னது போல், நீங்கள் 187 00:08:13,240 --> 00:08:14,260 ஐந்து மூலம் ஒரு கோல் அடித்தார். 188 00:08:14,260 --> 00:08:17,120 Twos, மும்மூன்றாக, மற்றும் பவுண்டரிகள் உள்ளன மதிப்பெண்களை பெரும்பாலான 189 00:08:17,120 --> 00:08:17,940 நீங்கள் பெற வேண்டும் போகிறோம். 190 00:08:17,940 --> 00:08:20,180 தான் மற்றும் ஐந்து பேர் இருவரும் மிகவும் அரிதாகும். 191 00:08:20,180 --> 00:08:21,720 விஷயங்கள் எப்போதும் இல்லை நாம் நன்றாக செய்ய முடியும். 192 00:08:21,720 --> 00:08:23,490 நான் ஒரு திட்டம் குறியீடு போதெல்லாம், அங்கு எப்போதும் ஏதாவது நான் 193 00:08:23,490 --> 00:08:24,800 சிறந்த செய்திருக்க முடியும். 194 00:08:24,800 --> 00:08:28,740 >> அதனால் விட ஒரு இடம் கிடைக்கும் என்று எல்லாம் நேரம் மற்றும் செய்தது 195 00:08:28,740 --> 00:08:31,960 சரியான எல்லாம், நான் எந்த நினைக்கவில்லை எங்களுக்கு உண்மையிலேயே நம்பிக்கை என்று நாங்கள் - அல்லது 196 00:08:31,960 --> 00:08:34,830 வட்டம், நாங்கள் எல்லாம் செய்ய வேண்டாம் நேரம் அனைத்து PERFECT. 197 00:08:34,830 --> 00:08:37,010 மிகவும் வருத்தமாக இருக்கிறது என்றால் நீங்கள் ஒரு ஐந்து கிடைக்கவில்லை. 198 00:08:37,010 --> 00:08:40,470 ஒரு ஐந்து, ஒரு ஒரு மீது ஒரு நான்கு கண்டறிவதில் இல்லை மூன்று இல்லை, ஒரு பி மீது கண்டறிவதில் இல்லை 199 00:08:40,470 --> 00:08:42,950 இல்லை அது ஒரு சி மீது இல்லை வரைபடம் எப்படி மதிப்பெண்களை வேலை. 200 00:08:42,950 --> 00:08:48,140 >> டேவிட் பல முறை, கூறினார் போன்ற செமஸ்டர் இறுதியில் உங்கள் மதிப்பெண்களை அனைத்து மற்றும் 201 00:08:48,140 --> 00:08:53,390 , உங்கள் TF, என்னை உள்ளீடு ஒன்றாக வந்து நீங்கள் ஒரு இறுதி தர தீர்மானிக்க. 202 00:08:53,390 --> 00:08:56,760 ஆனால் மீண்டும், இது, ஐந்து இல்லை ஒரு, நான்கு, பி, பயன்படுத்தப்படுகிறது. 203 00:08:56,760 --> 00:09:01,150 நான் அதிக எதிர்பார்ப்புகளை வேண்டும் போகிறேன் உங்களுக்கு தேவையான. 204 00:09:01,150 --> 00:09:03,670 நான் நல்ல பிரச்சனை எதிர்பார்க்க போகிறேன் செட் மற்றும் நான் கொடுக்க போகிறேன் 205 00:09:03,670 --> 00:09:05,010 போன்ற கருத்து. 206 00:09:05,010 --> 00:09:07,430 அதை நீங்கள் தான் சொல்ல போவதில்லை ஒரு மோசமான தர போகிறது. 207 00:09:07,430 --> 00:09:09,760 நீங்கள் அடிப்படையில் தரப்படுத்தப்படும் வாரம் உங்கள் முன்னேற்றம் 208 00:09:09,760 --> 00:09:11,260 நிச்சயமாக இறுதியில் பூச்சிய. 209 00:09:11,260 --> 00:09:17,190 >> இறுதியாக, உயர் அடிப்படையில் போது வர்க்கம் எதிர்பார்ப்புகளை, நான் நேசிக்கிறேன் 210 00:09:17,190 --> 00:09:18,460 மக்கள் பங்கேற்க. 211 00:09:18,460 --> 00:09:23,180 நான் சில மக்கள் இன்னும் உணர அல்லது புரிந்து கொள்ள பங்கு குறைவாக வசதியாக. 212 00:09:23,180 --> 00:09:26,050 மற்ற மக்கள் பங்கேற்கும் அவர்களின் கை ஓங்கிய மற்றும் மூலம் 213 00:09:26,050 --> 00:09:27,320 அனைத்து நேரம் பேசி. 214 00:09:27,320 --> 00:09:30,570 ஆனால் இந்த வர்க்கம் நாம் இருக்க போகிறோம் சிறு பிரச்சினைகள் நிறைய, நிறைய செய்து 215 00:09:30,570 --> 00:09:33,770 மினி கேள்விகள், பின்னர் சில பிரச்சினைகளை குறியீட்டு பெரிய. 216 00:09:33,770 --> 00:09:36,760 அதனால் நிச்சயம் இந்த பயிற்சிகள் வேலை நாம் உங்கள் கணினியில் அல்லது அவர்கள் செய்யும் போது 217 00:09:36,760 --> 00:09:37,900 காகித ஒரு தாள். 218 00:09:37,900 --> 00:09:40,933 >> ஆனால் நான் முன்னமே சில நேரம் கொடுக்க வேண்டும் யாருக்கும் எப்போதும் சில பதிலளிக்க வேண்டும் 219 00:09:40,933 --> 00:09:42,220 கேள்விகளை நான் கேட்க. 220 00:09:42,220 --> 00:09:44,930 நான் உங்களை சில நேரம் கொடுப்பேன் அதனால் தான் நாங்கள் போகிறோம் என்பதால், அதை பற்றி யோசிப்போம் 221 00:09:44,930 --> 00:09:49,380 சில நேரங்களில் பங்காளிகள் விஷயங்களை செய்ய, நான் எல்லோரையும் எதிர்பார்க்க 222 00:09:49,380 --> 00:09:52,150 ஓரளவு ஈடுபட்டுள்ள வேண்டும். 223 00:09:52,150 --> 00:09:56,030 மற்றும் ஒரு நல்ல கால இல்லாததால், அங்கு ஒருவேளை இது குளிர் அழைப்பு, இருக்கும் 224 00:09:56,030 --> 00:09:59,045 எல்லோருக்கும் ஒரு வாய்ப்பு வேண்டும் எங்கே பதில் பற்றி யோசிக்க, மற்றும் பின் 225 00:09:59,045 --> 00:10:01,150 நான் உன்னை அழைக்க, பின்னர் வேண்டும் நீங்கள் பதில் சொல்ல வேண்டும். 226 00:10:01,150 --> 00:10:05,200 >> கவலைப்படாதே, அல்லது அது பற்றி பயம். 227 00:10:05,200 --> 00:10:08,610 நான் கடந்த காலத்தில் அதை செய்து நாங்கள் கண்டுபிடித்தோம் அது, மிகவும் வெற்றிகரமான தான் 228 00:10:08,610 --> 00:10:11,810 மேலும் அதை பற்றி கல்வி ஆராய்ச்சி வாசிக்க இது ஒரு இருந்தது இல்லையா என்பதை தீர்மானிக்க 229 00:10:11,810 --> 00:10:12,640 நல்ல உத்தி. 230 00:10:12,640 --> 00:10:15,790 இது, மிகவும் பயனுள்ளதாக உள்ளது, குறிப்பாக நீங்கள் மாணவர்கள் பற்றி யோசிக்க வேண்டிய நேரம் கொடுக்க 231 00:10:15,790 --> 00:10:20,070 பதில்களை அவர்கள் தான் வந்து செய்ய வேண்டாம் சரியான பேட் உண்டு, அதை சொல்ல வேண்டும். 232 00:10:20,070 --> 00:10:22,620 ஆனால் நீங்கள் கருதினால் என்றால் பதில், நான் ஒரு நல்ல இருக்கிறேன் 233 00:10:22,620 --> 00:10:25,370 அந்த உணர்வு, மற்றும் நாம் போவதில்லை குறிப்பாக இல், சம்பவ இடத்திலேயே நீங்கள் வைத்து 234 00:10:25,370 --> 00:10:28,240 கேமரா, கூட யாரும் நீங்கள் இப்போது கேமரா இருக்கும். 235 00:10:28,240 --> 00:10:32,250 >> எனவே அந்த நான் நெறிகள் உள்ளன. 236 00:10:32,250 --> 00:10:34,670 வழிகளில் ஒன்று மத்தியில் சந்திப்பதில். 237 00:10:34,670 --> 00:10:36,490 நான் உங்களுக்கு கொடுக்க போகிறேன் கருத்து நிறைய. 238 00:10:36,490 --> 00:10:38,310 என்னை கருத்துக்களை அதே கொடுங்கள். 239 00:10:38,310 --> 00:10:46,190 ஒரு வலைத்தளம் sayat.me/cs50, அங்கே. 240 00:10:46,190 --> 00:10:48,380 அது ஒரு நேர்மையான பதில்தான். 241 00:10:48,380 --> 00:10:50,730 நீங்கள் பிரிவில் போது அதை கொடுக்க வேண்டும் என்றால், அது நடக்கும் போது நான் ஒரு மின்னஞ்சல் கிடைத்தது. 242 00:10:50,730 --> 00:10:53,820 நாம் ஒரு பிட் ஒரு இடைவெளி எடுத்து கொள்ள வேண்டும், அதனால் நான் பின்னர் கருத்து மூலம் பாருங்கள். 243 00:10:53,820 --> 00:10:55,970 நீங்கள் எந்த கருத்து இருந்தால், அங்கு எனக்கு அதை கொடு. 244 00:10:55,970 --> 00:11:01,380 >> என்னை தான் கே கருத்து, கொடுத்தால் அற்புதமான, ஆனால் அந்த வழிகாட்டி தான் 245 00:11:01,380 --> 00:11:02,570 நீங்கள் இறுதியில் என்று. 246 00:11:02,570 --> 00:11:05,690 ஆனால் அதனால் செமஸ்டர் இன் இறுதியில் இருக்கும் நான் எந்த எடுக்க முடியாது 247 00:11:05,690 --> 00:11:08,620 கருத்துக்களை கற்று அதை திரும்ப சிறந்த உங்களுக்கு. 248 00:11:08,620 --> 00:11:11,020 நீங்கள் எந்த இருந்தால், அதனால், தயவு செய்து கருத்து, எனக்கு கொடு. 249 00:11:11,020 --> 00:11:12,010 நான் கருத்துக்களை நேசிக்கிறேன். 250 00:11:12,010 --> 00:11:14,490 FOP மீண்டும், நாங்கள் கருத்து கிடைக்கும் அனைத்து நேரம். 251 00:11:14,490 --> 00:11:18,610 >> நீங்கள் என்னை pluses, நல்ல விஷயங்கள், கொடுக்க முடியும் கழிமுக, நான் மீது மேம்படுத்த முடியும் விஷயங்கள். 252 00:11:18,610 --> 00:11:20,600 நீங்கள் என் ஆடைகளை கருத்து முடியும். 253 00:11:20,600 --> 00:11:24,170 என பயனுள்ளதாக இருக்கும், ஆனால் நீங்கள் தான் என்று வரவேற்பு எந்த கருத்து மற்றும் 254 00:11:24,170 --> 00:11:24,570 எல்லாம். 255 00:11:24,570 --> 00:11:26,280 தயவு செய்து, என்னை தயவு செய்து கருத்துரை எழுதுங்கள். 256 00:11:26,280 --> 00:11:28,740 நான் நிறைய அதை மதிக்கிறோம் எனக்கு நிறைய பொருள். 257 00:11:28,740 --> 00:11:31,760 258 00:11:31,760 --> 00:11:33,280 >> இன்னும் ஒரு நெறி, வேடிக்கை. 259 00:11:33,280 --> 00:11:34,530 நாம் மிகவும் வேடிக்கையாக இருக்கலாம். 260 00:11:34,530 --> 00:11:36,930 வட்டம் இந்த போக்கில், நீங்கள் கொடுப்பீர்கள் மிகவும் வேடிக்கையாக உள்ளது. 261 00:11:36,930 --> 00:11:38,780 நாங்கள் பிரிவில் சாக்லேட் வேண்டும். 262 00:11:38,780 --> 00:11:40,040 நாங்கள் இசை வேண்டும். 263 00:11:40,040 --> 00:11:45,510 நாங்கள் வட்டம் ஒரு தெரிந்துகொள்ளும் மற்றொரு ஓரளவு நன்றாக, நான் வேண்டும் 264 00:11:45,510 --> 00:11:47,690 இந்த ஒரு வேடிக்கை, ஈடுபடுவதன் அனுபவம் இருக்க வேண்டும். 265 00:11:47,690 --> 00:11:50,890 >> எனக்கு நீங்கள் சில தூங்கினார் நீங்கள் இன்று இருந்தது விரிவுரைகள், 266 00:11:50,890 --> 00:11:53,750 எனவே வட்டம் என்று முடியாது இப்போது வழக்கு. 267 00:11:53,750 --> 00:11:55,960 அது இப்போது வழக்கு என்றால், நான் குறட்டை விடு என்று ஏனென்றால் 268 00:11:55,960 --> 00:11:57,580 கேமரா பிடித்து இருக்கும். 269 00:11:57,580 --> 00:11:58,770 இனிப்பு. 270 00:11:58,770 --> 00:12:04,020 எந்த கேள்விகள், கருத்துக்கள், அல்லது கவலைகளை நான் எதையும் பற்றி நகர்த்த முன் நாம் வைத்திருக்கிறேன் 271 00:12:04,020 --> 00:12:05,270 பற்றி பேசினேன்? 272 00:12:05,270 --> 00:12:08,620 273 00:12:08,620 --> 00:12:11,350 கிரேட். 274 00:12:11,350 --> 00:12:14,830 >> நாம் போக போகிறோம் முதல் வரிசைகளுக்குள்ளாக. 275 00:12:14,830 --> 00:12:17,140 இந்த ஒரு வரிசை செய்ய எப்படி உள்ளது. 276 00:12:17,140 --> 00:12:18,410 நாம் முன்னர் இந்த பார்த்திருக்கிறேன். 277 00:12:18,410 --> 00:12:21,830 நீங்கள் ஒரு தரவு வகை உண்டு, நீங்கள் ஒரு வேண்டும் பெயர், மற்றும் நீங்கள் ஒரு அளவு வேண்டும். 278 00:12:21,830 --> 00:12:24,430 இங்கே, நான் இரண்டு அணிகளை உருவாக்க. 279 00:12:24,430 --> 00:12:30,360 முதல் ஒரு, கதாபாத்திரங்கள் ஒரு வரிசை உள்ளது அது 26 இடங்கள் உள்ளன. 280 00:12:30,360 --> 00:12:33,790 இரண்டாவது ஒரு வரிசை உள்ளது மதிப்பெண்களை, அது மூன்று உள்ளது 281 00:12:33,790 --> 00:12:35,390 மூன்று முழு ஐந்து இடைவெளிகள். 282 00:12:35,390 --> 00:12:35,827 ஆம்? 283 00:12:35,827 --> 00:12:38,200 >> மாணவர்: இந்த சரிவுகள் அனைத்தும் எங்களுக்கு எங்காவது கிடைக்கும்? 284 00:12:38,200 --> 00:12:38,850 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: கிரேட் கேள்வி. 285 00:12:38,850 --> 00:12:40,650 கேள்வி இருந்தது, அனைத்தும் இந்த கிடைக்கும் ஸ்லைடுகள்? 286 00:12:40,650 --> 00:12:40,920 ஆம். 287 00:12:40,920 --> 00:12:43,420 இந்த சரிவுகள் அனைத்து, கிடைக்க வேண்டும் எதிர்காலத்தில், நான் அவர்களுக்கு மின்னஞ்சல் அனுப்புவோம் 288 00:12:43,420 --> 00:12:44,640 நீங்கள் பிரிவுக்கு முன்னர். 289 00:12:44,640 --> 00:12:47,340 ஆனால் இன்று இந்த முதல், ஏனெனில் வாரம் ஒரு தாமதமாக தொடங்கியதாக. 290 00:12:47,340 --> 00:12:49,675 எனவே பொதுவாக, நீங்கள் இந்த சரிவுகள் கிடைக்கும், ஆனால் நான் அவர்கள் ஆன்லைனில் கிடைக்கும் மற்றும் இருப்பார்கள் 291 00:12:49,675 --> 00:12:52,420 நான் அவர்களுக்கு மின்னஞ்சல் அனுப்புவோம் வர்க்கம் பின்னர் வலது. 292 00:12:52,420 --> 00:12:54,140 வேறு ஏதேனும் கேள்விகள்? 293 00:12:54,140 --> 00:13:01,330 >> எனவே மீண்டும், வரிசைகள் இல்லாததால், பெட்டிகள் பல நடத்த ஒரு நல்ல வார்த்தை, 294 00:13:01,330 --> 00:13:06,420 ஒரு தரவு வகை கூறுகள், மற்றும் அவர்கள் நினைவகத்தில் ஒருவர் அடுத்த. 295 00:13:06,420 --> 00:13:11,370 எப்படி உங்களால் இவ்வளவு மீண்டும், இந்த இரண்டு வகையான வரிசைகளின் செய்ய. 296 00:13:11,370 --> 00:13:15,090 >> நீங்கள் உங்கள் வரிசை செய்துவிட்டேன் அதனால் பிறகு அந்த முதல் வரி - int மதிப்பெண்களை, அடைப்புக்குறி 297 00:13:15,090 --> 00:13:17,430 மூன்று, நெருங்கிய அடைப்புக்குறி - நீங்கள் இது துவக்க வேண்டும். 298 00:13:17,430 --> 00:13:19,050 நீங்கள் அங்கு சில மதிப்புகள் வைக்க வேண்டும். 299 00:13:19,050 --> 00:13:24,660 இந்த நீங்கள் சில மதிப்புகள் வைத்து எப்படி உள்ளது , அங்கு indice தேர்வு மற்றும் 300 00:13:24,660 --> 00:13:25,670 எண்ணை எழுதி. 301 00:13:25,670 --> 00:13:27,130 நாம் போர்டில் இந்த வரைய. 302 00:13:27,130 --> 00:13:28,270 அனைவரும் பார்க்க முடியும்? 303 00:13:28,270 --> 00:13:29,030 அனைவரும் பார்க்க முடியும். 304 00:13:29,030 --> 00:13:30,790 இனிப்பு. 305 00:13:30,790 --> 00:13:36,550 >> அதனால் என் இருக்க போகிறது வரிசை மதிப்பெண்கள் என்று. 306 00:13:36,550 --> 00:13:37,730 நீங்கள் பார்க்க முடியும் என, அதை அளவு மூன்று தான். 307 00:13:37,730 --> 00:13:39,210 அங்கு மூன்று பெட்டிகள் உள்ளன. 308 00:13:39,210 --> 00:13:43,120 ஒவ்வொரு பொருத்த முடியும் என்ன தரவு வகை வகை? 309 00:13:43,120 --> 00:13:43,790 >> மாணவர்: முழு எண். 310 00:13:43,790 --> 00:13:45,250 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு முழு எண் இந்த ஒரு. 311 00:13:45,250 --> 00:13:48,790 நாம் int மதிப்பெண்களை, மற்றும் முதல் வார்த்தை எழுதினார் போகிறது என்று தரவு வகை 312 00:13:48,790 --> 00:13:50,910 அந்த வரிசையில் பெட்டிகளில் போக. 313 00:13:50,910 --> 00:13:52,160 அதனால் நான் மூன்று பொருத்த முடியும். 314 00:13:52,160 --> 00:13:54,880 315 00:13:54,880 --> 00:13:57,000 நான் ஏன் பூஜ்யம் வரை இல்லை அங்கு பலகையில்? 316 00:13:57,000 --> 00:13:59,240 ஏன் மதிப்பெண் பூஜ்யம் 1 சமமாக சொல்கிறார்கள்? 317 00:13:59,240 --> 00:14:02,090 318 00:14:02,090 --> 00:14:03,180 உங்கள் பெயர் எனக்கு நினைவு. 319 00:14:03,180 --> 00:14:03,470 >> மாணவர்: கர்ட். 320 00:14:03,470 --> 00:14:04,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: கர்ட். 321 00:14:04,070 --> 00:14:04,480 >> மாணவர்: ஆமாம். 322 00:14:04,480 --> 00:14:04,920 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஏன்? 323 00:14:04,920 --> 00:14:07,230 >> மாணவர்: முதல் குறியீடாகும் ஏனென்றால் பூஜ்யம், நாம் பூஜ்ஜிய நேரத்தில் எண்ணிக்கை தொடங்கும். 324 00:14:07,230 --> 00:14:08,480 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நாம் தொடங்க பூஜ்ஜியத்தில் எண்ணும். 325 00:14:08,480 --> 00:14:09,580 என்று சரியாக தான். 326 00:14:09,580 --> 00:14:12,340 இந்த குழப்பமான பகுதி மற்றும் உயில் பயணம் உள்ளது நீங்கள், உங்களுக்கு குறிப்பாக போது 327 00:14:12,340 --> 00:14:14,900 வரிசைகள் வழியாக செயல்படுத்துதல் முயற்சி, நாம் ஒரு பிட் செய்ய வேண்டும். 328 00:14:14,900 --> 00:14:15,980 நாம் பூஜ்ஜியத்தில் எண்ணிக்கை தொடங்கும். 329 00:14:15,980 --> 00:14:19,170 நான் முதல் குறிக்க வேண்டும் என்றால் பெட்டியில், அதை பெட்டியில் ஒரு இல்லை. 330 00:14:19,170 --> 00:14:22,290 துரதிருஷ்டவசமாக, அதை பெட்டியில் பூஜ்யம் தான். 331 00:14:22,290 --> 00:14:26,460 இரண்டாவது ஒரு பெட்டியில் ஒரு உள்ளது, மற்றும் இந்த வழக்கு, மூன்றாவது ஒரு பெட்டியில் இரண்டு ஆகிறது. 332 00:14:26,460 --> 00:14:28,700 >> என்ன பெட்டியில் மூன்று பற்றி? 333 00:14:28,700 --> 00:14:30,670 பாக்ஸ் மூன்று எங்கே? 334 00:14:30,670 --> 00:14:34,750 அல்லது நான் மதிப்பெண்களை, அடைப்புக்குறி செய்ய விரும்பினால் மூன்று, நெருங்கிய அடைப்புக்குறி, என்று என்ன இருக்கிறது? 335 00:14:34,750 --> 00:14:37,650 336 00:14:37,650 --> 00:14:39,760 எனவே வெற்று தன்மையை நீங்கள் கூறினார். 337 00:14:39,760 --> 00:14:41,600 வேறு எந்த சிந்தனையும்? 338 00:14:41,600 --> 00:14:44,590 ஆக அடைப்புக்குறி மூன்று அடைப்புக்குறி என்ன? 339 00:14:44,590 --> 00:14:48,045 >> மாணவர்: அது உண்மையில் இல்லை, ஏனெனில் நீங்கள் மட்டும், மதிப்பெண்களை வரையறுக்கப்பட்டுள்ளது 340 00:14:48,045 --> 00:14:49,370 அடைப்புக்குறி மூன்று. 341 00:14:49,370 --> 00:14:51,400 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் சொல்ல அது உண்மையில் இல்லை. 342 00:14:51,400 --> 00:14:54,230 சில நேரங்களில், நாம் கையாள்வதில் சரங்களை, பொதுவாக நாம் ஒரு பூஜ்ய வைக்கிறேன் 343 00:14:54,230 --> 00:14:54,790 இறுதியில் பாத்திரம். 344 00:14:54,790 --> 00:14:56,100 நாம் ஒரு இரண்டாவது என்று கிடைக்கும். 345 00:14:56,100 --> 00:15:01,020 ஆனால், இந்த விஷயத்தில், அங்கு எந்த மூன்றாவது பெட்டியில் இங்கே. 346 00:15:01,020 --> 00:15:06,390 எனவே எந்த வரிசையில் கடைசியாக பாக்ஸ் அளவு கழித்து 1. 347 00:15:06,390 --> 00:15:11,310 நாம் அளவு n வரிசை வேண்டும் என்றால், முதல் பெட்டியில் பூஜ்யம் தான், கடந்த ஒரு 348 00:15:11,310 --> 00:15:12,700 N கழித்து 1. 349 00:15:12,700 --> 00:15:14,970 இந்த வழக்கில், இது இல்லை. 350 00:15:14,970 --> 00:15:17,970 இங்கே ஏதோ நினைவகம் ஆனால் அது நம்முடைய இல்லை. 351 00:15:17,970 --> 00:15:18,460 நாம் சொந்தமாக இல்லை. 352 00:15:18,460 --> 00:15:19,570 நாங்கள் அதை கேட்கவில்லை. 353 00:15:19,570 --> 00:15:22,606 நாங்கள் அதை அணுக முயற்சி என்றால், நாம் தருகிறேன் ஒரு பிட் செய்ய, நாம் அநேகமாக போகிறோம் 354 00:15:22,606 --> 00:15:24,970 இன்னலை. 355 00:15:24,970 --> 00:15:29,180 >> இந்த விஷயத்தில், நான் என் ஆரம்பிக்கும் மூன்று மாறிகள் கொண்ட அணி. 356 00:15:29,180 --> 00:15:36,195 நாங்கள் இரண்டு, பாக்ஸ் பூஜ்யம் உள்ள ஒரு போடுவதை பெட்டியில் ஒரு, மற்றும் பெட்டியில் இரண்டு மூன்று. 357 00:15:36,195 --> 00:15:39,280 யாருக்கும் எந்த கேள்விகள் இருக்கிறது வரிசை ஆரம்பிக்கும் பற்றி? 358 00:15:39,280 --> 00:15:44,540 359 00:15:44,540 --> 00:15:46,970 >> நாம் இப்போது இந்த சென்றனர். 360 00:15:46,970 --> 00:15:52,725 மதிப்பெண்களை, அடைப்புக்குறி மூன்று, நெருங்கிய அடைப்புக்குறி, என்று இல்லை. 361 00:15:52,725 --> 00:15:58,130 நாங்கள் பூஜ்யம், கணினி அறிவியல் சட்டிகளை நாம் பூஜ்ஜியத்தில் எண்ணிக்கை தொடங்கும். 362 00:15:58,130 --> 00:16:01,860 எங்களுக்கு கிடைத்த கடைசி பெட்டியில், அது மூன்றாவது பெட்டியில், ஆனால் அது பாக்ஸ் எனப்படும் 363 00:16:01,860 --> 00:16:03,110 எண் இரண்டு. 364 00:16:03,110 --> 00:16:05,790 365 00:16:05,790 --> 00:16:09,710 >> கீழே, இந்த மாற்று உள்ளது வரிசைகள் ஆரம்பிக்கும் வழி. 366 00:16:09,710 --> 00:16:13,410 எனவே பதிலாக ஒரு வரிசை உருவாக்கும் வரி, முதல் பெட்டியில் பூர்த்தி, பின்னர் 367 00:16:13,410 --> 00:16:17,070 இரண்டாவது பெட்டியில், பின்னர் மூன்றாவது பெட்டியில், நீங்கள் ஒரு வரிசையில் அனைத்து செய்ய முடியும். 368 00:16:17,070 --> 00:16:19,040 அதனால் வரிசையில், இரண்டு வரிசைகள். 369 00:16:19,040 --> 00:16:23,460 இந்த அதே சரியான வரிசை உருவாக்குகிறது நாங்கள் இங்கே உருவாக்கப்பட்டது, ஆனால் என்ன அது 370 00:16:23,460 --> 00:16:24,710 ஒரு வரியில் அது. 371 00:16:24,710 --> 00:16:29,740 372 00:16:29,740 --> 00:16:31,360 >> இப்போது நாங்கள் எங்கள் அணி உருவாக்கப்பட்டது. 373 00:16:31,360 --> 00:16:34,100 பொதுவாக ஒருமுறை நீங்கள், ஒரு வரிசை உருவாக்க என்பதை, அது ஏதாவது செய்ய வேண்டும் 374 00:16:34,100 --> 00:16:38,430 அதை நிரப்ப அல்லது அது விஷயங்கள் வெளியே என்று அவர்களை திரையில் அவுட் அச்சிட. 375 00:16:38,430 --> 00:16:42,270 இந்த விஷயத்தில், நாம் இப்பொழுது இருக்கும் எங்கள் நாம் துவக்கப்படும் இது மதிப்பெண்களை வரிசை, 376 00:16:42,270 --> 00:16:44,740 இங்கு சாம்பல் முதல் வரி. 377 00:16:44,740 --> 00:16:49,600 பின்னர் இரண்டாவது வரியில், நாம் தொடங்க வரிசை வழியே தேடி அலசுவதற்கு. 378 00:16:49,600 --> 00:16:52,640 யாரையும் பற்றி எந்த கேள்விகள் இருக்கிறது லூப் ஒரு கட்டமைப்பு? 379 00:16:52,640 --> 00:16:55,250 380 00:16:55,250 --> 00:16:56,400 >> இந்த கண்ணி உள்ளது. 381 00:16:56,400 --> 00:16:59,530 நாம் ஆரம்ப நிலையில் உள்ளது, பின்னர் பின்னர் எங்கள் இறுதி நிலை, மற்றும் நாம் 382 00:16:59,530 --> 00:17:01,160 , நான், ஒவ்வொரு கண்ணி செயல்படுத்துதல். 383 00:17:01,160 --> 00:17:05,579 மற்றும் இந்த சுருள் பிரேஸ்களான உள்ள லூப், நான் இயக்க இருந்தால் என்ன நடக்கும் 384 00:17:05,579 --> 00:17:06,290 இந்த திட்டம்? 385 00:17:06,290 --> 00:17:10,410 யாருக்கும் நாம் என்ன சொல்ல முடியும்? 386 00:17:10,410 --> 00:17:11,589 [? மது? ?] 387 00:17:11,589 --> 00:17:13,819 >> மது: அனைத்து மதிப்பெண்களை அச்சிடு ஒவ்வொரு வரிசையின். 388 00:17:13,819 --> 00:17:14,900 ஒவ்வொரு மதிப்பெண் அச்சிட வேண்டும் ஒரு தனி வரி. 389 00:17:14,900 --> 00:17:16,300 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரியாக என்ன அதை அச்சிட வேண்டும்? 390 00:17:16,300 --> 00:17:19,790 >> மாணவர்: அது, ஒரு அச்சிட வேண்டும் பின்னர் இரண்டு, மூன்று. 391 00:17:19,790 --> 00:17:20,235 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. 392 00:17:20,235 --> 00:17:23,490 அது பின்னர் ஒன்று, இரண்டு, அச்சிட வேண்டும் மூன்று, தனி வரிசைகளில் ஒவ்வொரு, ஏனெனில் 393 00:17:23,490 --> 00:17:27,810 நாம் வரிசையின் வழியாக போகிறோம், நீங்கள் , printf இரண்டாவது பார்க்க 394 00:17:27,810 --> 00:17:29,275 அறிக்கை, மதிப்பெண்களை நான். 395 00:17:29,275 --> 00:17:32,880 எனவே எங்கள் மூலம் முதல் சுற்று லூப், நான் பூஜ்யம் சமம், இது நாங்கள் பொருள் 396 00:17:32,880 --> 00:17:34,640 மதிப்பெண் பூஜ்ஜியம் என்ற மதிப்பை பெற - 397 00:17:34,640 --> 00:17:36,900 இது, நாம் திரும்பி சென்றால் எங்கள் வரைபடம், ஒரு - 398 00:17:36,900 --> 00:17:38,630 மற்றும் பூர்த்தி - 399 00:17:38,630 --> 00:17:39,700 ஓ, கேட்ச் அது கூறுகிறது. 400 00:17:39,700 --> 00:17:41,680 அந்த% D இருக்க வேண்டும். 401 00:17:41,680 --> 00:17:43,970 நான் ஒரு பிட் என்று பொருத்துவதாவேன் போது நான் கையை உங்களுக்கு என்று. 402 00:17:43,970 --> 00:17:48,670 ஆனால் நாம் ஒரு முழு எண் வழங்கும் அது வலது இங்கே% d வேண்டும்,% கேட்ச் இல்லை. 403 00:17:48,670 --> 00:17:50,340 ஐந்து% கேட்ச் என்ன? 404 00:17:50,340 --> 00:17:50,790 >> மாணவர்: கேரக்டர். 405 00:17:50,790 --> 00:17:52,680 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எழுத்து, சரியாக. 406 00:17:52,680 --> 00:17:53,690 மற்ற ஒரு என்ன? 407 00:17:53,690 --> 00:17:56,260 நீங்கள் ஒரு ஐந்து% d செய்ய விரும்பவில்லை என்றால் முழு எண், நீங்கள் வேறு என்ன செய்ய முடியும்? 408 00:17:56,260 --> 00:17:57,000 >> மாணவர்: நான். 409 00:17:57,000 --> 00:17:59,180 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரியாக% நான்,. 410 00:17:59,180 --> 00:18:01,660 எனவே தேடி அலசுவதற்கு பற்றி எந்த கேள்விகள் வரிசை மூலம்? 411 00:18:01,660 --> 00:18:05,500 412 00:18:05,500 --> 00:18:07,800 நாம் இதை செய்தால் என்ன நடக்கும்? 413 00:18:07,800 --> 00:18:10,290 மாறாக செய்து நான் விட குறைவாக உள்ளது மூன்று, நாம் நான் குறைவாக உள்ளது 414 00:18:10,290 --> 00:18:11,390 விட அல்லது மூன்று சமமாக. 415 00:18:11,390 --> 00:18:13,420 இந்த குறியீடு ரன் போது என்ன நடக்கும்? 416 00:18:13,420 --> 00:18:17,510 417 00:18:17,510 --> 00:18:18,940 ஆமாம், அன்னி? 418 00:18:18,940 --> 00:18:22,030 >> மாணவர்: அவர்கள் வெளியே அச்சிட போகிறோம் நான்காவது வரிசையில் வித்தியாசமான பொருட்களை. 419 00:18:22,030 --> 00:18:23,850 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள், அவர் அது ஆனால் வித்தியாசமாக பொருட்களை வெளியே அச்சிட போகிறது 420 00:18:23,850 --> 00:18:24,390 நான்காவது வரி? 421 00:18:24,390 --> 00:18:25,750 யாராவது ஒரு பதில் இருக்கிறது அவரது கேள்விக்கு? 422 00:18:25,750 --> 00:18:28,940 423 00:18:28,940 --> 00:18:33,160 எனவே பிரச்சனைகளுக்கும் என்று போது நாங்கள் பெற - 424 00:18:33,160 --> 00:18:36,700 எனவே நான்காவது சுற்று எங்கள் ஐந்து மூலம் லூப், வெறும் அன்னி, நீங்கள் நினைத்து, 425 00:18:36,700 --> 00:18:39,430 அது மதிப்பெண்களை அடைப்புக்குறி மூன்று, இருப்பேன் நாம் ஏற்கனவே இல்லை அவுட் உருவம் 426 00:18:39,430 --> 00:18:41,990 இல்லை, நாம் முயற்சி செய்ய போகிறோம் அந்த அணுக, அதை அச்சிட 427 00:18:41,990 --> 00:18:43,350 அவுட், சில வழியில் பயன்படுத்த. 428 00:18:43,350 --> 00:18:46,060 கணினி ஒருவேளை அதனால் எங்களை பைத்தியம் கிடைக்கும். 429 00:18:46,060 --> 00:18:46,760 நீங்கள் சரியாக இருக்கும். 430 00:18:46,760 --> 00:18:48,830 >> இது முற்றிலும் திட்டத்தை கைவிட்டார் என்று. 431 00:18:48,830 --> 00:18:52,222 இது ஏதோ அவுட் அச்சிட வேண்டும் உண்மையில் விசித்திரமான. 432 00:18:52,222 --> 00:18:53,420 நீங்கள் உறுதியாக சொல்ல முடியாது. 433 00:18:53,420 --> 00:18:56,210 பிரச்சனைகளுக்கும் அது இருக்கும் நேரத்தில் ஒருவேளை பைத்தியம் கிடைக்கும் நீங்கள் தான் இப்போதே விலகினார். 434 00:18:56,210 --> 00:19:00,100 >> ஆனால் இந்த நீங்கள் வேண்டும் என்பது பொதுவான ஒரு தவறு நீங்கள் ஒரு மூலம் மிட் இருக்கும் 435 00:19:00,100 --> 00:19:05,110 இறுதியில், இந்த என்று ஒரு பிழை உள்ளது உங்கள் கோடிங் முழுவதும் நீங்கள் ஆட்டிப்படைத்தது. 436 00:19:05,110 --> 00:19:09,350 437 00:19:09,350 --> 00:19:14,150 நான் செய்ய விரும்புகிறேன் ஒரு வழி ஒரு உள்ளது ஒயிட்போர்டு, ஒவ்வொரு மறு செய்கை மூலம் செல்ல 438 00:19:14,150 --> 00:19:18,190 பார்க்க கை அல்லது தாளில் ஓட்டையை என்ன நீங்கள் நடக்கிறது, மற்றும் 439 00:19:18,190 --> 00:19:20,440 பொதுவாக உணர, ஓ காத்திருக்க, நான் வேண்டும் விட குறைவான போயிருக்க 440 00:19:20,440 --> 00:19:20,870 மூன்று சமமாக. 441 00:19:20,870 --> 00:19:24,730 நான் இது, இரண்டு நிறுத்தியிருக்க வேண்டும் உங்கள் நிலை குறைவாக இருந்தால் என்ன நடக்கும் 442 00:19:24,730 --> 00:19:26,206 மூன்று. 443 00:19:26,206 --> 00:19:29,120 எந்த கேள்விகளுக்கு இதுவரை? 444 00:19:29,120 --> 00:19:31,010 இனிப்பு. 445 00:19:31,010 --> 00:19:33,360 >> எனவே நீங்கள் உங்கள் அனைத்து கணினிகளுக்கும் திறக்க. 446 00:19:33,360 --> 00:19:36,760 நாங்கள் உனக்கு கொடுக்க போகிறோம் இரண்டு மூன்று நிமிடங்கள் ஒரு திட்டத்தை எழுத என்று 447 00:19:36,760 --> 00:19:40,460 முழு ஒரு வரிசை உருவாக்குகிறது ஐந்து பின்னர் ஒவ்வொரு அவுட் அச்சிடுகிறது மூலம் 448 00:19:40,460 --> 00:19:41,720 ஒரு புதிய வரி முழு எண். 449 00:19:41,720 --> 00:19:44,330 450 00:19:44,330 --> 00:19:46,000 நீங்கள் ஏதேனும் கேள்விகள் இருந்தால், உங்கள் கை ஓங்க. 451 00:19:46,000 --> 00:19:48,140 நான் வர மகிழ்ச்சியாக இருக்கிறேன். 452 00:19:48,140 --> 00:19:50,630 நான் சொன்னது போல், மூன்று அழைத்து செல்லலாம் நிமிடங்கள் இந்த எழுத. 453 00:19:50,630 --> 00:20:41,300 454 00:20:41,300 --> 00:20:45,110 நான் ஒரு போனால் எல்லோரும் சரி தான் புதிய சாளரம் இந்த மூட? 455 00:20:45,110 --> 00:22:13,420 456 00:22:13,420 --> 00:22:15,520 >> நீங்கள் ஒரு வாய்ப்பு இல்லை என்றால், நான் வருந்துகிறேன் முடிக்க, ஆனால் நாம் அதை செய்ய போகிறோம் 457 00:22:15,520 --> 00:22:17,310 ஒன்றாக இப்போது. 458 00:22:17,310 --> 00:22:23,640 எனவே திரையில், நான் # அடங்கும் cs50.h, # stdio.h அடங்கும். 459 00:22:23,640 --> 00:22:26,090 யாராவது என்னிடம் என்ன சொல்ல முடியும் அந்த இரண்டு கோடுகள் செய்ய? 460 00:22:26,090 --> 00:22:32,250 461 00:22:32,250 --> 00:22:33,155 மைக்கேல்? 462 00:22:33,155 --> 00:22:40,030 >> மாணவர்: அவர்கள் நூலகங்களை CS50 மற்றும் ஸ்டீவ் உள்ளது என்று 463 00:22:40,030 --> 00:22:44,210 நீங்கள் பயன்படுத்த சேமிக்கப்படும் உங்கள் வாழ்க்கையில் எளிதாக. 464 00:22:44,210 --> 00:22:46,820 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் கூறியது அவர்கள் நூலகங்கள், என்று ஒரு அடங்கும் CS50 465 00:22:46,820 --> 00:22:51,230 செய்து, cs50.h, மற்றும் என்று ஒரு நான் தரமான, வருகிறது 466 00:22:51,230 --> 00:22:53,510 சி தொகுப்பு, stdio.h. 467 00:22:53,510 --> 00:22:54,890 நீங்கள் உள்ளிட்ட என்ன சொல்கிறீர்கள் நூலகங்கள், என்று? 468 00:22:54,890 --> 00:22:55,770 நீங்கள் ஒரு பிட் இன்னும் குறிப்பிட்ட இருக்க முடியும்? 469 00:22:55,770 --> 00:23:01,180 >> மாணவர்: அது மிகவும் நீங்கள் அந்த செய்கிறது ஒரு வேண்டும் குறிப்பிட்ட குறியீடு வார்த்தைகளை பயன்படுத்த 470 00:23:01,180 --> 00:23:05,710 செல்ல இல்லாமல் நடக்க செயல்பட மற்றும் செயல்பாடு கேட்ச் உங்களை செய்ய. 471 00:23:05,710 --> 00:23:08,730 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் முடியுமா எனக்கு ஒரு உதாரணம் கொடுக்க? 472 00:23:08,730 --> 00:23:11,160 >> மாணவர்: printf போலவே நீங்கள் பயன்படுத்த முடியும் ஒன்றாகும். 473 00:23:11,160 --> 00:23:11,860 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. 474 00:23:11,860 --> 00:23:14,680 எனவே நீங்கள் printf அந்த ஒன்றாகும் என்றார் அவருக்கு பதிலாக அங்கு செயல்பாடுகளை 475 00:23:14,680 --> 00:23:19,840 உங்கள் சொந்த printf எழுத, printf உள்ளது stdio.h உண்மையில் சேர்க்கப்பட்டுள்ளது, நீங்கள் 476 00:23:19,840 --> 00:23:22,010 அதை பயன்படுத்தி கொள்ள முடியும் அதை செய்யும் என்று. 477 00:23:22,010 --> 00:23:28,270 Stdio.h, நீங்கள் அந்த கோப்பு திறந்து என்றால், அது அடங்கும் என்பதை printf 478 00:23:28,270 --> 00:23:31,620 படைப்புகள், printf குறியீடு அனைத்து? 479 00:23:31,620 --> 00:23:33,105 ஏன் உங்கள் தலையில் ஆடிக்கொண்டிருக்கிறது? 480 00:23:33,105 --> 00:23:35,710 >> மாணவர்: ஏனெனில் தலைப்பு கோப்பு தான் செயல்பாடு அறிவிப்பு அடங்கும். 481 00:23:35,710 --> 00:23:36,400 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: உண்மையில் சரி. 482 00:23:36,400 --> 00:23:39,680 தலைப்பு கோப்பு மட்டும் உள்ளடக்கியது செயல்பாடு அறிவிப்பு. 483 00:23:39,680 --> 00:23:42,950 எனவே அடிப்படையில், நீங்கள், இந்த தொகுக்க போது நாம் ஒரு செய்கிறேன் இது கவுண்ட், கொள்ளுங்கள் வெற்றி 484 00:23:42,950 --> 00:23:48,070 இரண்டாவது, ஒடுக்கி தெரியும் என்று நீங்கள் நீங்கள் printf பயன்படுத்த, printf உள்ளது. 485 00:23:48,070 --> 00:23:49,370 அதை எங்காவது வரையறை செய்யப்பட நடக்கிறது. 486 00:23:49,370 --> 00:23:51,200 நீங்கள் அதை பயன்படுத்தி ஒரு பிரச்சனை அல்ல. 487 00:23:51,200 --> 00:23:55,490 பின்னர், அது அடங்கும் வேண்டும் உண்மையில் கொண்டிருக்கும் ஒருவர் மற்றும் பூஜ்ஜியங்களைக் 488 00:23:55,490 --> 00:23:58,360 printf செயல்படுத்தல் மற்றும் உங்கள் குறியீடு அவற்றை ஒன்றாக்க. 489 00:23:58,360 --> 00:24:01,935 நிச்சயமாக எப்படி செய்ய அது உள்ளடக்குகிறது , இதை, தான் மற்றும் பூஜ்ஜியங்களைக் சரம் கிடைக்கும்? 490 00:24:01,935 --> 00:24:05,670 491 00:24:05,670 --> 00:24:07,210 >> மாணவர்: சரம் பெறவும் cs50.h. உள்ளது 492 00:24:07,210 --> 00:24:07,830 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ரைட். 493 00:24:07,830 --> 00:24:11,110 , சரம் உள்ளது கிடைக்கும் என்கிறார் என்று செயல்பாடு அறிவிப்பு. 494 00:24:11,110 --> 00:24:15,410 ஆனால் பின்னர் தான் மற்றும் பூஜ்ஜியங்களைக், பைனரி உண்மையில் உள்ளடக்கியது கோப்பு 495 00:24:15,410 --> 00:24:17,370 பெறு சரம் செயல்படுத்த? 496 00:24:17,370 --> 00:24:19,310 நிச்சயமாக அந்த எப்படி செய்ய உங்கள் திட்டத்தை கொண்டு செல்கிறது? 497 00:24:19,310 --> 00:24:23,220 >> மாணவர்: உள்ள தொடுப்பி கடக்கவும் கட்டளை வரி வாதம். 498 00:24:23,220 --> 00:24:25,430 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: தொடுப்பி கடக்கவும் கட்டளை வரி விவாதம். 499 00:24:25,430 --> 00:24:26,700 நீங்கள் எப்படி செய்ய வேண்டும்? 500 00:24:26,700 --> 00:24:29,730 >> மாணவர்: அது கணகண வென்ற சப்தம் ல் L வரி தான் 501 00:24:29,730 --> 00:24:30,480 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: உண்மையில் சரி. 502 00:24:30,480 --> 00:24:32,900 நீங்கள் சரியான, cs50-L சொல்ல? 503 00:24:32,900 --> 00:24:34,940 என்று தான் மற்றும் பூஜ்ஜியங்களைக் அடங்கும். 504 00:24:34,940 --> 00:24:36,460 >> மாணவர்: ஆனால் செய்கிறார் என்று நீங்கள், சரியா? 505 00:24:36,460 --> 00:24:37,010 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. 506 00:24:37,010 --> 00:24:40,390 செய்ய உங்களுக்கு என்று செய்கிறது, ஆனால் இறுதியில், நீங்கள், அல்லது 507 00:24:40,390 --> 00:24:43,220 நீங்கள் ஒரு மேக் செய்ய வேண்டும் உங்கள் சொந்த, ஒரு, அதனால் 508 00:24:43,220 --> 00:24:43,940 நல்ல விஷயம் நினைவில். 509 00:24:43,940 --> 00:24:47,350 இந்த பயன்படுத்த போகிறோம் என்றால் மற்ற நூலகங்கள், உனக்கு மட்டும் 510 00:24:47,350 --> 00:24:49,490 # எழுத அடங்கும் மற்றும் பின்னர் நூலக. 511 00:24:49,490 --> 00:24:51,420 நீங்கள் அதை உள்ளே இணைக்க வேண்டும் 512 00:24:51,420 --> 00:24:54,480 அந்த இரண்டு விஷயங்கள் உள்ளன. -L cs50 வேறு 513 00:24:54,480 --> 00:24:59,260 # cs50.h. சேர்க்க விட 514 00:24:59,260 --> 00:25:02,870 >> நாம், int முக்கிய வெற்றிடத்தை சுருள் பிரேஸ்களான வேண்டும் இப்போது நாம் குறியீடு போகிறோம் 515 00:25:02,870 --> 00:25:03,590 முக்கிய உள்ளே. 516 00:25:03,590 --> 00:25:07,090 நான் இங்கே இல்லை முதல் வரி ஒரு கருத்து உள்ளது என்று, ஒரு வரிசை உருவாக்க 517 00:25:07,090 --> 00:25:08,820 ints ஒரு ஐந்து மூலம். 518 00:25:08,820 --> 00:25:12,600 என்ன நான் விவரிக்க ஒரு நல்ல வார்த்தை என்ன நான், திரையில் இப்போது இல்லை 519 00:25:12,600 --> 00:25:14,170 முக்கிய உள்ளே கருத்துக்கள்? 520 00:25:14,170 --> 00:25:15,722 நாம் என்ன என்று கூறுவீர்கள்? 521 00:25:15,722 --> 00:25:16,820 >> மாணவர்: போலிக்குறியீட்டை. 522 00:25:16,820 --> 00:25:17,840 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: போலிக்குறியீட்டை. 523 00:25:17,840 --> 00:25:18,420 , ஜெஃப்ரி நன்றி. 524 00:25:18,420 --> 00:25:19,540 என்று சரியாக உள்ளது. 525 00:25:19,540 --> 00:25:20,005 போலிக்குறியீட்டை. 526 00:25:20,005 --> 00:25:22,854 உங்களுக்கு முன் போலிக்குறியீட்டை பார்த்திருக்கிறேன்? 527 00:25:22,854 --> 00:25:28,340 நீங்கள் பயன்படுத்தி இருந்தால் உங்கள் கை ஓங்க பிரச்சனை முன் போலிக்குறியீட்டை ஒரு அமைந்தது. 528 00:25:28,340 --> 00:25:29,400 நீங்கள் பற்றி அரை. 529 00:25:29,400 --> 00:25:32,700 >> நான் மிகவும் பயன்படுத்தி பரிந்துரைக்கிறோம் என்று பிரச்சினைகளை இறங்கி உடைக்க போலிக்குறியீட்டை 530 00:25:32,700 --> 00:25:35,210 துண்டுகளை தூக்கி கடிக்க சிறிய, மேலும் எளிதாக. 531 00:25:35,210 --> 00:25:38,630 மேலும், நீங்கள் போலிக்குறியீட்டை செய்தால், நீங்கள் ஏற்கனவே பெரும்பாலும் உங்கள் கருத்துகள் இல்லை 532 00:25:38,630 --> 00:25:40,760 கட்டப்பட்ட, நீங்கள் இல்லை மீண்டும் சென்று கண்டுபிடிக்க முயற்சி 533 00:25:40,760 --> 00:25:42,450 நீங்கள் என்ன செய்கிறீர்கள் என்று. 534 00:25:42,450 --> 00:25:44,730 அதனால் யாராவது என்னிடம் இந்த முதல் வரி கொடுக்க முடியும் ints ஒரு வரிசை உருவாக்க 535 00:25:44,730 --> 00:25:45,980 ஐந்து மூலம்? 536 00:25:45,980 --> 00:25:48,700 537 00:25:48,700 --> 00:25:49,130 நீங்கள்? 538 00:25:49,130 --> 00:25:53,350 >> மாணவர்: முகப்பு நீங்கள் அழைக்க முடியும் பிறகு என்ன எண், மற்றும் சதுர 539 00:25:53,350 --> 00:25:54,830 அடைப்புக்குறி ஐந்து. 540 00:25:54,830 --> 00:25:57,820 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே int எண்கள், சதுர அடைப்புக்குறி ஐந்து. 541 00:25:57,820 --> 00:25:59,160 >> மாணவர்: சமமாக, மற்றும் பின்னர் சுருள் பிரேஸ்களான. 542 00:25:59,160 --> 00:26:00,830 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சமமாக, சுருள் பிரேஸ்களான. 543 00:26:00,830 --> 00:26:01,830 >> மாணவர்: ஒன்று, இரண்டு, மூன்று, நான்கு. 544 00:26:01,830 --> 00:26:05,566 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒன்று, இரண்டு, மூன்று, நான்கு, ஐந்து. 545 00:26:05,566 --> 00:26:07,390 >> பின்னர் மேலும் சுருள் பிரேஸ்களான: STUDENT பின்னர் அரைக்காற்புள்ளி. 546 00:26:07,390 --> 00:26:09,240 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மேலும் சுருள் பிரேஸ்களான மற்றும் அரைக்காற்புள்ளி. 547 00:26:09,240 --> 00:26:10,330 சிறந்த. 548 00:26:10,330 --> 00:26:12,210 ஒரு புதிய வரியை ஒவ்வொரு எண்ணாக வெளியே அச்சிட. 549 00:26:12,210 --> 00:26:17,140 வேறு யாராவது கொடுக்க முடியும் எனக்கு அந்த குறியீடு, தயவு செய்து? 550 00:26:17,140 --> 00:26:17,530 [? மது? ?] 551 00:26:17,530 --> 00:26:18,560 போ. 552 00:26:18,560 --> 00:26:20,440 >> மாணவர்: அமெரிக்கா ( 553 00:26:20,440 --> 00:26:21,750 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அமெரிக்கா ( 554 00:26:21,750 --> 00:26:23,740 >> மாணவர்: முகப்பு நான் = 0 555 00:26:23,740 --> 00:26:26,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு நான் = 0 556 00:26:26,070 --> 00:26:28,190 >> மாணவர்: அரைக்காற்புள்ளி நான் குறைவாக ஐந்து. 557 00:26:28,190 --> 00:26:31,680 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி, 5 விட நான் குறைந்த. 558 00:26:31,680 --> 00:26:33,600 >> மாணவர்: அரைக்காற்புள்ளி, நான் +. 559 00:26:33,600 --> 00:26:35,140 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி, நான் +. 560 00:26:35,140 --> 00:26:37,720 >> மாணவர்: மூடிய அடைப்புக்குறிக்குள், பின்னர் திறந்த பிரேஸ். 561 00:26:37,720 --> 00:26:39,410 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள் இரண்டு பிரேஸ்களான. 562 00:26:39,410 --> 00:26:40,510 பிரேஸ்களான உள்ளே? 563 00:26:40,510 --> 00:26:47,640 >> மாணவர்: பின்னர் printf "% d / n" 564 00:26:47,640 --> 00:26:48,695 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும், பிடித்து. 565 00:26:48,695 --> 00:26:52,330 Printf "% d / n, மூடிய என். 566 00:26:52,330 --> 00:26:55,980 >> மாணவர்: பின் மூடிய ஆனால், கமா, பெண், அடைப்புக்குறி நான். 567 00:26:55,980 --> 00:26:58,350 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: கமா, பெண், அடைப்புக்குறி நான். 568 00:26:58,350 --> 00:26:59,970 >> மாணவர்: மன்னிக்கவும், எண்கள் அடைப்புக்குறி நான். 569 00:26:59,970 --> 00:27:01,416 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எண்கள், அடைப்புக்குறி நான். 570 00:27:01,416 --> 00:27:03,200 >> மாணவர்: மன்னிக்கவும். 571 00:27:03,200 --> 00:27:04,750 பின்னர், அடைப்புக்குறிக்குள் மூடப்பட்டது அரைக்காற்புள்ளி. 572 00:27:04,750 --> 00:27:07,156 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள், அரைக்காற்புள்ளி. 573 00:27:07,156 --> 00:27:08,680 நான் காப்பாற்ற போகிறேன். 574 00:27:08,680 --> 00:27:12,670 நாங்கள் எண்ணிக்கை செய்ய போகிறோம். 575 00:27:12,670 --> 00:27:14,742 எப்படி நான் பெண் ஓடுகிறாய்? 576 00:27:14,742 --> 00:27:16,470 >> மாணவர்: பின்சாய்வுக்கோடானது. 577 00:27:16,470 --> 00:27:17,180 >> மாணவர்: புள்ளி முன்னோக்கி குறைக்க - 578 00:27:17,180 --> 00:27:18,050 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்:. / சரியாக, எண்ண. 579 00:27:18,050 --> 00:27:19,380 நன்றி. . / எண்ண. 580 00:27:19,380 --> 00:27:21,060 ஒன்று, இரண்டு, மூன்று, நான்கு, புதிய வரிசைகளில் இடம். 581 00:27:21,060 --> 00:27:22,110 அது வேலை தெரிகிறது. 582 00:27:22,110 --> 00:27:23,200 ஆமாம், நோவாவின்? 583 00:27:23,200 --> 00:27:26,660 >> மாணவர்: நீங்கள் குறைவான அல்லது செய்ய நான்கு சமமாக, போன்ற நான் விட குறைவாக உள்ளது 584 00:27:26,660 --> 00:27:27,630 அல்லது நான்கு சமமாக? 585 00:27:27,630 --> 00:27:31,190 குறைந்த செய்து எந்த நன்மை உள்ளது விட ஐந்து, அல்லது ஒரு வேறுபட்ட வழியில் 586 00:27:31,190 --> 00:27:31,610 அதை எழுதும்? 587 00:27:31,610 --> 00:27:35,280 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே கேள்வி நீ செய்திருக்க முடியும் நான் குறைவாக அல்லது 588 00:27:35,280 --> 00:27:37,450 நான்கு பதிலாக சமமாக நான் குறைவாக ஐந்து ஆகும். 589 00:27:37,450 --> 00:27:38,935 அதே வேலை? 590 00:27:38,935 --> 00:27:39,760 >> மாணவர்: அது வேண்டும். 591 00:27:39,760 --> 00:27:39,860 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஆமாம். 592 00:27:39,860 --> 00:27:41,660 இது முற்றிலும் அதே வேலை. 593 00:27:41,660 --> 00:27:44,780 Stylistically, அதை விட பொதுவாக குறைவு நீங்கள் ஒரு இரண்டாவது பார்க்கிறேன் 594 00:27:44,780 --> 00:27:48,160 நாங்கள், நீங்கள் ஏதாவது சரங்களை பயன்படுத்தலாம் நீங்கள் பார்த்த இது, strlen என்று 595 00:27:48,160 --> 00:27:50,380 முன்னதாக, நீளம் பெற சரத்தின். 596 00:27:50,380 --> 00:27:54,090 நீங்கள் குறைவாக செய்ய முடியாது அல்லது strlen சம. 597 00:27:54,090 --> 00:27:56,500 நீங்கள் குறைவாக அல்லது செய்ய strlen கழித்து ஒரு சமமாக. 598 00:27:56,500 --> 00:27:59,260 அது வெறும் இனிமையானதுமாகும் தான் strlen குறைவாக செய்ய. 599 00:27:59,260 --> 00:28:00,240 ஆம்? 600 00:28:00,240 --> 00:28:03,270 >> மாணவர்: மேலும் உண்மையான ல் வினாடி, செய்கிறது நாம் நமது கருத்துக்களை வழங்க வேண்டும் 601 00:28:03,270 --> 00:28:04,620 குறியீடு அதே? 602 00:28:04,620 --> 00:28:06,130 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: கேள்வி வினாடி, நீங்கள் செய்ய 603 00:28:06,130 --> 00:28:07,760 கருத்துரைகள் வழங்க வேண்டும்? 604 00:28:07,760 --> 00:28:12,050 நாம் போது வினாடி வினாக்கள் பற்றி மேலும் பேச வேண்டும் அவர்கள் வந்து, ஆனால் பொதுவாக, ஒரு நல்ல 605 00:28:12,050 --> 00:28:14,530 நீ எப்போது கட்டைவிரல் விதி உள்ளது குறியீடு எழுதி, கருத்துக்கள் வழங்குகின்றன. 606 00:28:14,530 --> 00:28:18,130 நீங்கள் தவறு குறியீடு ஆனால் கிடைத்தால் வலது கருத்து, நீங்கள் சில வந்துவிடும் 607 00:28:18,130 --> 00:28:22,280 கடன் நான் தரப்படுத்தி என்னை இருவரும் என்றால் ஒரு பிரச்சினை செட் அல்லது ஒரு புதிர் நீங்கள். 608 00:28:22,280 --> 00:28:24,660 அதனால் கருத்துக்கள் எப்போதும் வழங்க நல்ல. 609 00:28:24,660 --> 00:28:25,040 இனிப்பு. 610 00:28:25,040 --> 00:28:25,460 எண்ண. 611 00:28:25,460 --> 00:28:26,720 சிறந்த வேலை. 612 00:28:26,720 --> 00:28:28,570 இன் செல்லலாம். 613 00:28:28,570 --> 00:28:29,920 >> சரங்களை. 614 00:28:29,920 --> 00:28:30,630 சரங்களை. 615 00:28:30,630 --> 00:28:31,730 நாம் விரிவுரையில் முன் இந்த பார்த்திருக்கிறேன். 616 00:28:31,730 --> 00:28:33,390 இந்த என் மனதில் பறந்தது போது நான் முதல் இந்த கண்டுபிடித்தோம். 617 00:28:33,390 --> 00:28:37,240 இது அநேகமாக யாருக்கும் ஊதி இங்கு பரவாயில்லை, ஆனால் அது பரவாயில்லை. 618 00:28:37,240 --> 00:28:41,260 >> சரங்களை எழுத்துக்கள் வரிசைகள், மற்றும் நீங்கள் சொன்ன அவர்கள், உடன் முடிவுக்கு 619 00:28:41,260 --> 00:28:45,710 வெற்று டெர்மினேட்டர், இது இந்த / 0 தன்மை உள்ளது. 620 00:28:45,710 --> 00:28:47,740 நாம் ஒரு சரம் பெற போகிறோம் என்றால் போர்டு, நாம் இங்கே அதை வரைய வேண்டும். 621 00:28:47,740 --> 00:28:53,080 622 00:28:53,080 --> 00:28:56,420 இந்த சரம் எவ்வளவு நேரம் ஆகும்? 623 00:28:56,420 --> 00:28:56,680 மன்னிக்கவும். 624 00:28:56,680 --> 00:28:57,660 இந்த சரம் எவ்வளவு நேரம் ஆகும்? 625 00:28:57,660 --> 00:28:57,910 >> மாணவர்: [செவிக்கு புலப்படாமல்]. 626 00:28:57,910 --> 00:28:59,010 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான்கு? 627 00:28:59,010 --> 00:28:59,880 ஏன் அதை நான்கு? 628 00:28:59,880 --> 00:29:02,240 >> மாணவர்: ஏனெனில் ஐந்தாவது இடத்தில் வெற்று தன்மை உள்ளது. 629 00:29:02,240 --> 00:29:04,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே ஐந்தாவது இடத்தில் வெற்று தன்மை உள்ளது. 630 00:29:04,070 --> 00:29:07,130 நான் strlen இயக்க இருந்தன என்றால் இந்த, அது எனக்கு நான்கு கொடுக்க வேண்டும். 631 00:29:07,130 --> 00:29:07,850 சரி. 632 00:29:07,850 --> 00:29:11,640 , வரிசை, எனினும், நான் இருந்தால் இந்த வரிசை துவக்க, எத்தனை இடங்கள் 633 00:29:11,640 --> 00:29:13,444 நான் கேட்க வேண்டும்? 634 00:29:13,444 --> 00:29:13,821 >> மாணவர்: ஐந்து. 635 00:29:13,821 --> 00:29:14,200 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஐந்து. 636 00:29:14,200 --> 00:29:17,650 நான் ஐந்து கேட்க வேண்டும், ஆனால் என்னால் முடியும் மட்டுமே இங்கே நான்கு எழுத்துக்களை வைத்து 637 00:29:17,650 --> 00:29:19,750 நான் அந்த வெற்று வைக்க வேண்டும், ஏனெனில் இறுதியில் டெர்மினேட்டர். 638 00:29:19,750 --> 00:29:25,260 நாம் "ohai" எழுத போகிறேன் இறுதியில் உள்ள வெற்று டெர்மினேட்டர் வைத்து. 639 00:29:25,260 --> 00:29:31,820 640 00:29:31,820 --> 00:29:34,940 இந்த சரம் சொல்கிறேன் கள் இந்த சமம். 641 00:29:34,940 --> 00:29:36,610 கள் அடைப்புக்குறி பூஜ்யம் என்றால் என்ன? 642 00:29:36,610 --> 00:29:40,210 643 00:29:40,210 --> 00:29:41,550 கள் அடைப்புக்குறி பூஜ்ஜியம், அன்னி? 644 00:29:41,550 --> 00:29:41,950 >> மாணவர்: பெ 645 00:29:41,950 --> 00:29:45,400 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஓ, சரியாக. கள் அடைப்புக்குறி ஒரு? 646 00:29:45,400 --> 00:29:48,200 கள் அடைப்புக்குறி ஐந்து? 647 00:29:48,200 --> 00:29:52,670 648 00:29:52,670 --> 00:29:53,955 கள் அடைப்புக்குறி ஐந்து? 649 00:29:53,955 --> 00:29:54,740 >> மாணவர்: இல்லை. 650 00:29:54,740 --> 00:29:55,040 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இல்லை. 651 00:29:55,040 --> 00:29:57,050 சரியாக. 652 00:29:57,050 --> 00:29:57,940 குளிர். 653 00:29:57,940 --> 00:30:03,120 புரிதல் பற்றி எந்த கேள்விகள் எழுத்துக்கள் வரிசைகள் போன்ற சரங்களை? 654 00:30:03,120 --> 00:30:03,870 சரி, பிறகு. 655 00:30:03,870 --> 00:30:05,440 உங்களுக்கு இன்னொரு திட்டம். 656 00:30:05,440 --> 00:30:09,190 பயனர் கேட்கும் என்று ஒரு திட்டத்தை எழுத ஒரு சரம் பின்னர் ஒவ்வொரு அவுட் அச்சிடுகிறது 657 00:30:09,190 --> 00:30:11,880 ஒரு புதிய வரியில் பாத்திரம். 658 00:30:11,880 --> 00:30:14,160 எனவே எழுத மூன்று நிமிடங்கள் எடுத்து விடுங்கள் இந்த திட்டம், பின்னர் நாம் குறியீடு வேண்டும் 659 00:30:14,160 --> 00:30:15,410 ஒரு குழுவாக. 660 00:30:15,410 --> 00:31:04,730 661 00:31:04,730 --> 00:31:04,830 >> மன்னிக்கவும். 662 00:31:04,830 --> 00:31:06,470 இந்த பார்க்க உங்களுக்கு தேவை என்ன? 663 00:31:06,470 --> 00:31:07,410 >> மாணவர்: இல 664 00:31:07,410 --> 00:31:08,660 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி. 665 00:31:08,660 --> 00:31:36,390 666 00:31:36,390 --> 00:31:40,605 நாம், இந்த குறியீடு மேலும் ஒரு நிமிடம் அல்லது குறைந்தபட்சம் அதை தொடங்குவதற்கு. 667 00:31:40,605 --> 00:32:13,900 668 00:32:13,900 --> 00:32:17,020 >> அதனால் நீங்கள் வேலை வைத்திருக்க முடியும், ஆனால் நான் போகிறேன் அது செல்லும் தொடங்க. 669 00:32:17,020 --> 00:32:22,560 எனவே முன்பு போல, நான் திரையில் இல்லை # Cs50.h, # stdio.h அடங்கும் அடங்கும். 670 00:32:22,560 --> 00:32:24,020 முக்கிய வெற்றிடத்தை int. 671 00:32:24,020 --> 00:32:28,880 முக்கிய இன் சுருள் பிரேஸ்களான உள்ளே, நான் இல்லை இரண்டு கருத்துக்கள், போலிக்குறியீட்டை. 672 00:32:28,880 --> 00:32:30,980 ஒரு பயனர் ஒரு சரம் கேட்க உள்ளது. 673 00:32:30,980 --> 00:32:33,900 இரண்டாவது ஒவ்வொரு அவுட் அச்சிட ஒரு புதிய வரியில் பாத்திரம். 674 00:32:33,900 --> 00:32:39,780 அண்ணா அதனால், நீங்கள் என்னை கேட்டால் கொடுக்க முடியும் பயனர் ஒரு சரம் செய்ய? 675 00:32:39,780 --> 00:32:41,970 >> மாணவர்: Printf. 676 00:32:41,970 --> 00:32:42,720 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf? 677 00:32:42,720 --> 00:32:45,050 >> மாணவர்: ஆமாம். 678 00:32:45,050 --> 00:32:46,165 ( 679 00:32:46,165 --> 00:32:47,610 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ( 680 00:32:47,610 --> 00:32:49,300 >> மாணவர்: "என்னை ஒரு சரம் கொடுக்க. 681 00:32:49,300 --> 00:32:52,380 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: "கொடுக்க எனக்கு ஒரு str - அடடா - 682 00:32:52,380 --> 00:32:53,710 சரம். 683 00:32:53,710 --> 00:32:59,980 >> மாணவர்: / n ") அரைக்காற்புள்ளி. 684 00:32:59,980 --> 00:33:02,300 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் இறுதியில், மூடிய அடைப்புக்குறிக்குள், அரைக்காற்புள்ளி. 685 00:33:02,300 --> 00:33:03,550 >> மாணவர்: ஆமாம். 686 00:33:03,550 --> 00:33:09,080 பின்னர் அடுத்த வரி, சரம் கள் = சரம் கிடைக்கும். 687 00:33:09,080 --> 00:33:11,240 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் கள் = சரம் கிடைக்கும். 688 00:33:11,240 --> 00:33:11,665 >> மாணவர்: ஆமாம். 689 00:33:11,665 --> 00:33:13,080 பின்னர் () 690 00:33:13,080 --> 00:33:14,365 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: () 691 00:33:14,365 --> 00:33:14,720 >> மாணவர்: அரைக்காற்புள்ளி. 692 00:33:14,720 --> 00:33:15,540 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 693 00:33:15,540 --> 00:33:16,890 அற்புதம். 694 00:33:16,890 --> 00:33:19,000 அதனால் நான் ஒரு சரம் பெற போகிறேன் நான் என்ன காப்பாற்ற போகிறேன்? 695 00:33:19,000 --> 00:33:21,830 மாறி என்ன தான் நீங்கள் உருவாக்கிய? 696 00:33:21,830 --> 00:33:23,290 >> மாணவர்: சரம் கள். 697 00:33:23,290 --> 00:33:24,580 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மாறி கள் உள்ளது. 698 00:33:24,580 --> 00:33:25,700 அதை வகை சரம் இருக்கிறது. 699 00:33:25,700 --> 00:33:27,200 சரியாக. 700 00:33:27,200 --> 00:33:30,080 நாம் விரும்பும் அடுத்த விஷயம் வெளியே அச்சிட உள்ளது ஒரு புதிய வரியை ஒவ்வொரு பாத்திரம். 701 00:33:30,080 --> 00:33:31,710 யார் என்னை அந்த குறியீடு கொடுக்க முடியும்? 702 00:33:31,710 --> 00:33:32,110 [செவிக்கு புலப்படாமல்]? 703 00:33:32,110 --> 00:33:33,000 நீங்கள் எனக்கு அதை கொடுக்க முடியும்? 704 00:33:33,000 --> 00:33:33,580 >> மாணவர்: நிச்சயமாக. 705 00:33:33,580 --> 00:33:35,420 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அதை நாம். 706 00:33:35,420 --> 00:33:36,080 மன்னிப்பு. 707 00:33:36,080 --> 00:33:38,896 நான் உங்களை மீண்டும் விரும்பவில்லை நீங்கள் சரியாக செய்து, ஆனால் நான் தான் 708 00:33:38,896 --> 00:33:42,100 அது மீண்டும் வேண்டும் என்று அவர்கள் இந்த எடுத்தெழுது, அவர்கள் அனைவரும் பெற முடியும் 709 00:33:42,100 --> 00:33:44,870 டிரான்ஸ்கிரிப்ஷன்களின் உரை அவுட். 710 00:33:44,870 --> 00:33:47,180 எனவே நீங்கள் தான் பேசி வைத்திருக்க முடியும். 711 00:33:47,180 --> 00:33:48,590 துரதிருஷ்டவசமாக, நான் இல்லை நீங்கள் இதை சொல்ல. 712 00:33:48,590 --> 00:33:49,510 நான் வருந்துகிறேன், ஆனால் - 713 00:33:49,510 --> 00:33:50,610 >> மாணவர்: அது சரி. 714 00:33:50,610 --> 00:33:53,010 Int நான் = 0 715 00:33:53,010 --> 00:33:54,170 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எண்ணாக நான் = 0 716 00:33:54,170 --> 00:33:56,740 >> மாணவர்: நான் குறைவாக - 717 00:33:56,740 --> 00:33:58,206 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 718 00:33:58,206 --> 00:34:00,650 >> மாணவர்: இதற்கு முன், நாம் ஒரு வைக்க முடியாது மாறி நீங்கள் int பெயர் நீளம் கிடைக்கும் என்று? 719 00:34:00,650 --> 00:34:01,870 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஓ, நீங்கள் செய்ய அரைக்காற்புள்ளி போட வேண்டும்? 720 00:34:01,870 --> 00:34:02,310 சரி. 721 00:34:02,310 --> 00:34:05,120 அதனால் நீங்கள் என்ன பூஜ்யம் பிறகு என்ன செய்ய வேண்டும்? 722 00:34:05,120 --> 00:34:09,340 >> மாணவர்: நான் பெற வேண்டும் சரம் கள் நீளம் மற்றும் 723 00:34:09,340 --> 00:34:10,410 ஒரு மாறி என்று அமைக்க? 724 00:34:10,410 --> 00:34:11,760 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி, அதனால், நான் எப்படி அதை செய்வது? 725 00:34:11,760 --> 00:34:17,636 >> மாணவர்: எனவே நீங்கள் int நீளம் செய்ய = 726 00:34:17,636 --> 00:34:20,010 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு நீளம் = 727 00:34:20,010 --> 00:34:22,230 >> மாணவர்: எஸ் டி ஆர் எல் மின் N. 728 00:34:22,230 --> 00:34:24,260 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எஸ் டி ஆர் எல் மின் N - 729 00:34:24,260 --> 00:34:25,380 >> மாணவர்: வி. 730 00:34:25,380 --> 00:34:25,790 அடைப்புக்குறிக்குள். 731 00:34:25,790 --> 00:34:27,920 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: (கள்). 732 00:34:27,920 --> 00:34:33,040 >> மாணவர்: உன்னை வேண்டும் என்று இரண்டு ints இடையே அரைக்காற்புள்ளி வைத்து. 733 00:34:33,040 --> 00:34:34,590 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு அரைக்காற்புள்ளி பூஜ்யம் பிறகு? 734 00:34:34,590 --> 00:34:35,260 >> மாணவர்: ஆமாம். 735 00:34:35,260 --> 00:34:40,670 அதற்கு பிறகு ஒரு அரைக்காற்புள்ளி வைத்து, மற்றும் நீங்கள் நீளத்தை விட நான் குறைந்த, என்று. 736 00:34:40,670 --> 00:34:43,250 நான் நீளம் குறைவாக, இது மாறி உள்ளது. 737 00:34:43,250 --> 00:34:44,590 >> மாணவர்: பின்னர் அரைக்காற்புள்ளி. 738 00:34:44,590 --> 00:34:45,790 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 739 00:34:45,790 --> 00:34:46,290 >> மாணவர்: நான் +. 740 00:34:46,290 --> 00:34:46,909 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் +. 741 00:34:46,909 --> 00:34:47,530 எங்கள் ஐந்து வளைய இருக்கிறது. 742 00:34:47,530 --> 00:34:48,860 சரி, லூப் உள்ளே. 743 00:34:48,860 --> 00:34:51,670 >> மாணவர்: பின்னர் printf செய்ய. 744 00:34:51,670 --> 00:34:53,340 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. 745 00:34:53,340 --> 00:34:53,889 >> மாணவர்: அடைப்புக்குறிகள். 746 00:34:53,889 --> 00:34:55,130 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: பருந்தடைப்புகள், மேற்கோள். 747 00:34:55,130 --> 00:34:59,930 >> மாணவர்: பருந்தடைப்புகள், மேற்கோள்,% c / n. 748 00:34:59,930 --> 00:35:00,760 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கேட்ச், சரி. 749 00:35:00,760 --> 00:35:01,670 >> மாணவர்: / n. 750 00:35:01,670 --> 00:35:03,470 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: / n. 751 00:35:03,470 --> 00:35:04,410 >> மாணவர்: மூடிய மேற்கோள். 752 00:35:04,410 --> 00:35:05,270 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய மேற்கோள். 753 00:35:05,270 --> 00:35:05,810 >> மாணவர்: கமா. 754 00:35:05,810 --> 00:35:06,860 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: கமா. 755 00:35:06,860 --> 00:35:07,800 >> மாணவர்: எஸ் 756 00:35:07,800 --> 00:35:08,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எஸ் 757 00:35:08,070 --> 00:35:08,690 >> மாணவர்: பிராக்கெட் நான். 758 00:35:08,690 --> 00:35:10,230 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: பிராக்கெட் நான். 759 00:35:10,230 --> 00:35:11,520 >> மாணவர்: பின்னர் மூடப்பட்டது அடைப்புக்குறிக்குள். 760 00:35:11,520 --> 00:35:12,540 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள். 761 00:35:12,540 --> 00:35:13,660 >> மாணவர்: பின்னர் அரைக்காற்புள்ளி. 762 00:35:13,660 --> 00:35:13,770 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 763 00:35:13,770 --> 00:35:14,380 அற்புதம். 764 00:35:14,380 --> 00:35:16,890 எனவே இந்த காப்பாற்ற நாம். 765 00:35:16,890 --> 00:35:19,770 உச்சரிக்க வேண்டும். 766 00:35:19,770 --> 00:35:20,040 ஒ. 767 00:35:20,040 --> 00:35:22,275 நான் பிழைகள் ஒரு ஜோடி கிடைத்துவிட்டது. 768 00:35:22,275 --> 00:35:33,120 வரி 11 முதல் பிழை, இது என்கிறார், வெளிப்பாடு என எதிர்பார்க்கப்படுகிறது, மற்றும் அது கொடுக்கிறாள் 769 00:35:33,120 --> 00:35:36,910 எனக்கு ஒரு பிழை இரண்டாவது என்று int, பிழை இருக்கிறது. 770 00:35:36,910 --> 00:35:38,430 அங்கு சுற்றி அங்கு சில பிழை. 771 00:35:38,430 --> 00:35:41,060 யாருக்கும் அது என்ன பிழை தெரியும்? 772 00:35:41,060 --> 00:35:41,640 கர்ட்? 773 00:35:41,640 --> 00:35:44,108 >> மாணவர்: நான் அதை வேண்டும் என்று நினைக்கிறேன் ஒரு கமா மற்றும் ஒரு அரைக்காற்புள்ளி இருக்கும். 774 00:35:44,108 --> 00:35:46,010 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி, ஒரு மேற்கோள் அதற்கு பதிலாக ஒரு அரைக்காற்புள்ளி வேண்டும். 775 00:35:46,010 --> 00:35:47,340 எனவே நாம் சரி செய்ய வேண்டும் என்று? 776 00:35:47,340 --> 00:35:47,655 >> மாணவர்: இல 777 00:35:47,655 --> 00:35:48,930 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்ன வேறு நாம் சரி செய்ய வேண்டும்? 778 00:35:48,930 --> 00:35:50,920 >> மாணவர்: நாம் string.h சேர்க்க வேண்டும். 779 00:35:50,920 --> 00:35:51,680 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அடங்கும் string.h. 780 00:35:51,680 --> 00:35:53,730 நான் எங்கே என்று சேர்க்க வேண்டும்? 781 00:35:53,730 --> 00:35:57,085 >> மாணவர்: நீங்கள் உட்பட நாம் ஒரே இடத்தில் மற்ற பொருட்களை, வலது 782 00:35:57,085 --> 00:35:59,560 பின்னர் stdio.h அடங்கும். 783 00:35:59,560 --> 00:36:01,610 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இந்த இயங்கும் என்றால் பார்க்கலாம் முதல் பொதுவாக, நான் விரும்புகிறேன், ஏனெனில் 784 00:36:01,610 --> 00:36:06,360 ரன் பின்னர் முதல் ஒன்று சரிசெய்ய, மற்றும் இது, பின்னர் நாம் பிழைகள் பார்க்க. 785 00:36:06,360 --> 00:36:11,620 நாம் முனைய அழிக்க போகிறோம் கட்டுப்பாடு, n, தான் எழுத்துப்பிழை செய்ய அனுமதிக்க. 786 00:36:11,620 --> 00:36:15,190 787 00:36:15,190 --> 00:36:18,770 எனவே வரி 11 மற்றொரு பிழை. 788 00:36:18,770 --> 00:36:20,540 அரைக்காற்புள்ளி எதிர்பார்க்கப்படுகிறது. 789 00:36:20,540 --> 00:36:22,640 நான் இன்னும் வருகிறது இந்த வரிசையில் பிழைகள். 790 00:36:22,640 --> 00:36:25,270 அது எனக்கு அதை சொல்லி பிழை கொடுக்கப்பட்ட strlen என்ன புரிந்து கொள்ள முடியாது, 791 00:36:25,270 --> 00:36:28,980 ஆனால் இது என்னை பிழைகளை கொடுக்கும் வரி, அதனால் என்ன தவறு? 792 00:36:28,980 --> 00:36:29,690 குறி? 793 00:36:29,690 --> 00:36:30,940 மார்கஸ். 794 00:36:30,940 --> 00:36:32,570 >> மாணவர்: நீங்கள் நீக்க வேண்டுமா இரண்டாவது int அறிவிப்பு? 795 00:36:32,570 --> 00:36:34,990 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அகற்று இரண்டாவது int. 796 00:36:34,990 --> 00:36:35,710 இதை முயற்சி செய்யலாம். 797 00:36:35,710 --> 00:36:37,600 இப்போது முனைய துடைக்க. 798 00:36:37,600 --> 00:36:40,130 உச்சரிக்க வேண்டும். 799 00:36:40,130 --> 00:36:40,490 பிழை. 800 00:36:40,490 --> 00:36:42,890 மறைமுகமாக நூலகம் பிரகடனம் விழாவில் strlen. 801 00:36:42,890 --> 00:36:44,270 எனவே இப்போது நாம் அந்த பிழையை பார்க்கிறோம். 802 00:36:44,270 --> 00:36:45,760 நாம் என்ன செய்ய வேண்டும்? 803 00:36:45,760 --> 00:36:46,660 >> மாணவர்: String.h. 804 00:36:46,660 --> 00:36:51,880 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அடங்கும் string.h, நாம் # மேல் string.h அடங்கும் 805 00:36:51,880 --> 00:36:52,920 திரையில். 806 00:36:52,920 --> 00:36:55,450 தான் காப்பாற்ற நாம், உச்சரிக்க வேண்டும். 807 00:36:55,450 --> 00:36:56,970 இப்போது தொகுக்கப்பட்ட. 808 00:36:56,970 --> 00:37:01,970 எனவே மீண்டும், நாம் தேவை எங்கள் ஐந்து வளைய போது வரி 12 நினைவில் 809 00:37:01,970 --> 00:37:08,010 நாங்கள், int நான் = 0 அதை அமைக்க நீளம் = strlen (கள்). 810 00:37:08,010 --> 00:37:09,350 >> இந்த ஒரு அற்புதமான திட்டம் ஆகும். 811 00:37:09,350 --> 00:37:12,590 இந்த பாணி, பெரிய இந்த வடிவமைப்பு நன்றாக இருக்கிறது. 812 00:37:12,590 --> 00:37:15,620 நாம், பின்னர் அந்த காரணங்களை கொண்டு செல்ல முடியும் ஆனால் நீங்கள் மட்டும் அழைக்க வேண்டும், இந்த வழி 813 00:37:15,620 --> 00:37:19,040 அதற்கு பதிலாக ஒவ்வொரு முறை strlen நேரம் நீங்கள் வளையத்தின் வழியாக இயக்க. 814 00:37:19,040 --> 00:37:22,255 எனினும், நீங்கள் ஒரு கமா பயன்படுத்த வேண்டும் நீங்கள் மீண்டும் int தேவையில்லை. 815 00:37:22,255 --> 00:37:24,180 அந்த இரண்டு அறிவித்தார் என்றால் ஒன்றாக மாறிகள், நீங்கள் 816 00:37:24,180 --> 00:37:26,850 மீண்டும் int தேவையில்லை. 817 00:37:26,850 --> 00:37:29,820 பின்னர் நீங்கள், strlen பயன்படுத்த போகிறோம் என்றால் இது மற்றொரு நூலகம் உள்ளது 818 00:37:29,820 --> 00:37:33,560 சேர்க்கப்படவில்லை stdio.h அல்லது cs50.h, செய்ய 819 00:37:33,560 --> 00:37:35,310 நிச்சயமாக நீங்கள் string.h அடங்கும். 820 00:37:35,310 --> 00:37:35,900 கர்ட்? 821 00:37:35,900 --> 00:37:39,085 >> மாணவர்: அப்போ உங்களுக்கு தேவையில்லை என்றால் வகை நீளம் என்ன சொல்ல, அந்த செய்கிறது 822 00:37:39,085 --> 00:37:40,290 அது ஒரு முழு எண்ணாக இருக்க வேண்டும் என்று சொல்கிறீர்களா? 823 00:37:40,290 --> 00:37:41,930 நீங்கள் இரண்டு வெவ்வேறு முடியாது அங்கு வகையான? 824 00:37:41,930 --> 00:37:43,290 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் முடியும் இரண்டு வெவ்வேறு வகையான உள்ளன. 825 00:37:43,290 --> 00:37:45,730 நீளம் என்றாலும், இங்கு ஒரு முழு எண்ணாக இருக்கிறது. 826 00:37:45,730 --> 00:37:48,590 அதை மேற்கோள் ஏனென்றால் நீளம் ஒரு முழு எண்ணாக இருக்கிறது பின்னர் அதையே. 827 00:37:48,590 --> 00:37:50,460 >> மாணவர்: அது இது நடக்கிறது என்று கருதுகிறது முதல் அதே இருக்க வேண்டும்? 828 00:37:50,460 --> 00:37:52,423 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. 829 00:37:52,423 --> 00:37:54,970 நாம் இப்போது செய்ய போகிறது, ஆனால் நீங்கள் இரண்டு மாறிகள் சேர்க்க முடியும் 830 00:37:54,970 --> 00:37:57,080 ஒரு தரவு வகையை பயன்படுத்தி அதே வரி. 831 00:37:57,080 --> 00:38:01,415 எனவே int x, y உருவாக்க வேண்டும் இரண்டு மாறிகள். 832 00:38:01,415 --> 00:38:05,830 833 00:38:05,830 --> 00:38:10,770 நாம் செய்தால், அது தரும் மிக int x, y எனக்கு பயன்படுத்தப்படாத மாறி x மற்றும் y காரணம் 834 00:38:10,770 --> 00:38:12,020 நாம் அவற்றை பயன்படுத்த கூடாது. 835 00:38:12,020 --> 00:38:17,950 836 00:38:17,950 --> 00:38:21,650 ஒரு முன் எனவே வெற்றிடத்தை போடுவதை ஆடம்பரமான தந்திரம் நீங்கள் பயன்படுத்த வேண்டாம் என்றால் 837 00:38:21,650 --> 00:38:22,810 அதை பயன்படுத்த ஏதாவது,. 838 00:38:22,810 --> 00:38:26,300 நீங்கள் பார்க்க ஆனால், நான் x மற்றும் y உருவாக்க காற்புள்ளிகளால் அதே வரியில். 839 00:38:26,300 --> 00:38:28,450 இரண்டு முழு உருவாக்குவதில் அங்கே. 840 00:38:28,450 --> 00:38:31,560 உருவாக்க ஆம், முற்றிலும் சாத்தியம் மிகவும் அதே வரியில் இரண்டு விஷயங்கள் 841 00:38:31,560 --> 00:38:33,720 ஒரு மேற்கோள் பிரிக்கப்பட்ட. 842 00:38:33,720 --> 00:38:35,470 எனினும், நாட்டின் அந்த பெற அனுமதிக்க. 843 00:38:35,470 --> 00:38:36,370 >> எனவே எழுத்துப்பிழை இருக்கிறது. 844 00:38:36,370 --> 00:38:39,200 எங்களுக்கு அது குறியீட்டு நீங்கள் தோழர்களே நன்றி. 845 00:38:39,200 --> 00:38:43,040 நாம் அது இன்னும் ஒரு முறை, அதை ரன். 846 00:38:43,040 --> 00:38:44,580 எனக்கு ஒரு சரம் கொடுக்க. 847 00:38:44,580 --> 00:38:45,580 [செவிக்கு புலப்படாமல்], நீங்கள் மிகவும் செய்தார். 848 00:38:45,580 --> 00:38:47,910 சரம் என்ன? 849 00:38:47,910 --> 00:38:48,250 >> மாணவர்: வணக்கம். 850 00:38:48,250 --> 00:38:50,110 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: வணக்கம். 851 00:38:50,110 --> 00:38:52,810 H-மின் எல் எல் ஓ, ஒரு வரியில் ஒவ்வொரு பாத்திரம். 852 00:38:52,810 --> 00:38:53,700 பெரிய தெரிகிறது. 853 00:38:53,700 --> 00:38:54,750 அதை மீண்டும் இயக்க வேண்டும். 854 00:38:54,750 --> 00:38:56,050 எப்போதும் பார்க்கிறேன் மூலையில் வழக்குகள். 855 00:38:56,050 --> 00:38:57,750 ஒரு நல்ல மூலையில் வழக்கு என்ன என்பதை தான்? 856 00:38:57,750 --> 00:39:00,250 857 00:39:00,250 --> 00:39:00,890 >> மாணவர்: பல? 858 00:39:00,890 --> 00:39:02,240 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு எண். 859 00:39:02,240 --> 00:39:06,580 நான் 1 வைக்க வேண்டும், அது அவுட் 1 அச்சிடுகிறது. 860 00:39:06,580 --> 00:39:08,970 இது கடிதங்களை கேட்டு, அப்படி இல்லை அது எண்கள் வேலை போல் தெரிகிறது. 861 00:39:08,970 --> 00:39:09,890 நல்ல மூலையில் வழக்கு சரிபார்க்க. 862 00:39:09,890 --> 00:39:11,740 மற்றொரு நல்ல மூலையில் என்ன சரிபார்க்க வழக்கு? 863 00:39:11,740 --> 00:39:12,420 >> மாணவர்: ஒரு வெற்று சரம். 864 00:39:12,420 --> 00:39:12,910 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஆம்? 865 00:39:12,910 --> 00:39:13,880 >> மாணவர்: ஒரு வெற்று சரம் போல. 866 00:39:13,880 --> 00:39:14,400 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: வெற்று சரம். 867 00:39:14,400 --> 00:39:16,730 எனவே எதையும் வைக்க வேண்டாம். 868 00:39:16,730 --> 00:39:18,660 என்ன அச்சு? 869 00:39:18,660 --> 00:39:19,090 >> மாணவர்: ஒன்றும். 870 00:39:19,090 --> 00:39:19,870 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒன்றும். 871 00:39:19,870 --> 00:39:20,555 வேலை போல் தெரிகிறது. 872 00:39:20,555 --> 00:39:23,790 நீங்கள் இன்னும் மூலையில் வழக்குகளில் முயற்சி, ஆனால் முடியவில்லை பொதுவாக எண்கள், வேறு ஒரு தரவு 873 00:39:23,790 --> 00:39:26,160 முயற்சி பெரும், அதே எதுவும் இல்லை. 874 00:39:26,160 --> 00:39:29,180 ஒன்றுமில்லை, பூஜ்ஜியம், நெகடிவ்வை எப்போதும் நீங்கள் முயற்சி விஷயங்கள் பெரிய விஷயங்கள் 875 00:39:29,180 --> 00:39:33,140 சோதனை, விஷயங்கள், நிச்சயமாக நாம் சோதிக்க வேண்டும் 50 சோதிக்க வேண்டும் காசோலை. 876 00:39:33,140 --> 00:39:34,720 Spell.c பற்றி எந்த கேள்விகள்? 877 00:39:34,720 --> 00:39:37,752 878 00:39:37,752 --> 00:39:39,310 >> சரி, மீண்டும் தலையை நாம். 879 00:39:39,310 --> 00:39:42,420 நான் இன்னும் ஒரு திட்டம் வேண்டும் நீங்கள் எழுத வேண்டும். 880 00:39:42,420 --> 00:39:44,700 இது students.c எனப்படும். 881 00:39:44,700 --> 00:39:49,020 இந்த பயனர் கேட்கும் என்று ஒரு திட்டம் உள்ளது ஐந்து பெயர்கள், பின்னர் தோராயமாக தேர்வு 882 00:39:49,020 --> 00:39:51,600 மற்றும் பெயர்கள் ஒரு அவுட் அச்சிடுகிறது. 883 00:39:51,600 --> 00:39:54,840 இந்த திட்டம் சிறிது மேலும் நாம் எழுதிய கடந்த இரண்டு விட இதில், 884 00:39:54,840 --> 00:39:58,080 ஏன் நாம் ஐந்து நிமிடங்கள் நாம் பிறகு தனித்தனியாக அது குறியீடு, மற்றும் 885 00:39:58,080 --> 00:40:00,130 ஒரு குழுவாக அது குறியீடு. 886 00:40:00,130 --> 00:40:03,795 >> இந்த திட்டத்தை மேலும் சில விஷயங்களை உள்ளடக்கியது நீங்கள் அப்படி இருந்தால், முன் பார்த்திருக்கிறேன் 887 00:40:03,795 --> 00:40:06,390 நீங்கள் செய்ய எப்படி, பற்றி ஒரு கேள்வி நான் உங்கள் கையை உயர்த்த, அது செய்கிறேன். 888 00:40:06,390 --> 00:40:08,530 நான் வந்து உங்களை சுட்டி வேண்டும் சரியான திசையில். 889 00:40:08,530 --> 00:40:10,820 ஆனால் நாங்கள் அதை செய்கிறோம், இந்த காரணம் சில அறிமுகப்படுத்த ஒரு நல்ல வழி இருக்கும் 890 00:40:10,820 --> 00:40:12,070 தந்திரமான என்று தலைப்புகள். 891 00:40:12,070 --> 00:44:14,600 892 00:44:14,600 --> 00:44:15,560 >> அது சரி, வேலை? 893 00:44:15,560 --> 00:44:17,580 >> மாணவர்: ஆமாம். 894 00:44:17,580 --> 00:44:19,180 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் ஒரு முறை போதெல்லாம் செய்ய சிக்கல் தொகுப்பு, அங்கு பல வழிகளில் 895 00:44:19,180 --> 00:44:20,790 அது, ஆனால் இன்னும் சில உள்ளன மற்றவர்களை விட நேர்த்தியான. 896 00:44:20,790 --> 00:44:29,000 897 00:44:29,000 --> 00:44:31,110 எங்களை உள்ளே முழுக்கு நாம் 898 00:44:31,110 --> 00:44:32,880 # Cs50.h. அடங்கும் 899 00:44:32,880 --> 00:44:34,250 # Stdio.h அடங்கும். 900 00:44:34,250 --> 00:44:37,240 int முக்கிய வெற்றிடத்தை, சுருள் பிரேஸ்களான. 901 00:44:37,240 --> 00:44:39,430 சுருள் பிரேஸ்களான உள்ளே, நான் இரண்டு கருத்துக்கள் உண்டு. 902 00:44:39,430 --> 00:44:41,500 முதல் ஒரு, ask ஐந்து பெயர்கள் பயனர். 903 00:44:41,500 --> 00:44:46,580 இரண்டாவது, தோராயமாக தேர்வு மற்றும் பெயர்களில் ஒன்றை வெளியே அச்சிட. 904 00:44:46,580 --> 00:44:50,250 எனவே முதல் ஒரு செய்ய நாம், ask ஐந்து பெயர்கள் பயனர். 905 00:44:50,250 --> 00:44:53,730 யார் ஐந்து பெயர்கள் பயனர் கேட்டார் எப்படி அதை செய்ய எனக்கு சொல்ல முடியும்? 906 00:44:53,730 --> 00:44:56,760 907 00:44:56,760 --> 00:44:58,570 இரண்டு பேர் முதல் பகுதி செய்தார். 908 00:44:58,570 --> 00:45:00,150 மூன்று பேர் முதல் பகுதி செய்தார். 909 00:45:00,150 --> 00:45:00,670 நான்கு, ஐந்து. 910 00:45:00,670 --> 00:45:03,140 டாம், நீங்கள் அதை எப்படி செய்ய வேண்டும்? 911 00:45:03,140 --> 00:45:09,940 >> மாணவர்: நீங்கள் ஒரு சரம் அறிவிக்க வேண்டும் பின்னர் பெயர், அடைப்புக்குறி ஐந்து. 912 00:45:09,940 --> 00:45:12,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் அடைப்புக்குறி ஐந்து பெயரிட. 913 00:45:12,070 --> 00:45:15,350 அவ்வாறு இந்த வரி, என்ன சரம் பெயர் அடைப்புக்குறி ஐந்து? 914 00:45:15,350 --> 00:45:17,800 >> மாணவர்: நீங்கள் அறிவிக்க வேண்டும் சரங்களை ஒரு வரிசை. 915 00:45:17,800 --> 00:45:19,000 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது சரங்களை ஒரு வரிசை. 916 00:45:19,000 --> 00:45:21,590 எத்தனை சரங்களை போகிறீர்கள் இங்கே பொருந்தும்? 917 00:45:21,590 --> 00:45:22,010 >> மாணவர்: ஐந்து. 918 00:45:22,010 --> 00:45:22,320 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஐந்து. 919 00:45:22,320 --> 00:45:22,660 சிறந்த. 920 00:45:22,660 --> 00:45:26,360 நாம் அது பெயர்கள் ஏனெனில் அழைக்க போகிறோம் நாம் பல தான் போகிறோம். 921 00:45:26,360 --> 00:45:27,790 சரி, அடுத்த? 922 00:45:27,790 --> 00:45:29,270 >> பின்னர் நீங்கள்: STUDENT லூப் ஒரு வேண்டும் - 923 00:45:29,270 --> 00:45:30,060 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: லூப். 924 00:45:30,060 --> 00:45:33,035 >> மாணவர்: - நான் = 0. 925 00:45:33,035 --> 00:45:37,040 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: (int நான் = 0. 926 00:45:37,040 --> 00:45:38,270 >> மாணவர்: அரைக்காற்புள்ளி. 927 00:45:38,270 --> 00:45:38,880 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 928 00:45:38,880 --> 00:45:39,790 >> மாணவர்: நான் ஐந்து குறைவாக. 929 00:45:39,790 --> 00:45:41,310 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் ஐந்து குறைவாக. 930 00:45:41,310 --> 00:45:42,230 >> மாணவர்: அரைக்காற்புள்ளி. 931 00:45:42,230 --> 00:45:42,560 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 932 00:45:42,560 --> 00:45:43,380 >> மாணவர்: நான் +. 933 00:45:43,380 --> 00:45:46,050 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் +. 934 00:45:46,050 --> 00:45:47,100 >> மாணவர்: பின்னர் மூடப்பட்டது அடைப்புக்குறிக்குள். 935 00:45:47,100 --> 00:45:48,600 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறிக்குள், பின்னர் சில சுருள் பிரேஸ்களான. 936 00:45:48,600 --> 00:45:50,050 சுருள் பிரேஸ்களான உள்ளே? 937 00:45:50,050 --> 00:45:51,423 >> மாணவர்: பின்னர் printf. 938 00:45:51,423 --> 00:45:52,535 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. 939 00:45:52,535 --> 00:45:56,200 >> மாணவர்: திறந்த அடைப்புக்குறிக்குள், பெயர்% d. 940 00:45:56,200 --> 00:45:57,090 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும்? 941 00:45:57,090 --> 00:45:57,660 >> மாணவர்: பெயர். 942 00:45:57,660 --> 00:45:58,200 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: பெயர். 943 00:45:58,200 --> 00:46:01,700 >> மாணவர்: பின்னர் விண்வெளி மற்றும்% d. 944 00:46:01,700 --> 00:46:02,950 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: பெயர், விண்வெளி,% d. 945 00:46:02,950 --> 00:46:05,630 946 00:46:05,630 --> 00:46:10,820 >> மாணவர்: அப்புறம் / N, பின்னர் மூடப்பட்டது. 947 00:46:10,820 --> 00:46:15,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே பெயர், இடம், % D / n, மூடிய அடைப்புக்குறிக்குள். 948 00:46:15,070 --> 00:46:17,730 >> மாணவர்: கமா, I + 1. 949 00:46:17,730 --> 00:46:19,390 நான் வருந்துகிறேன். 950 00:46:19,390 --> 00:46:21,040 மூடிய ஆனால், பின்னர் கமா, நான் +1 ஐ. 951 00:46:21,040 --> 00:46:24,400 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய ஆனால், கமா, நான் +1 ஐ. 952 00:46:24,400 --> 00:46:25,850 >> மாணவர்: ஆமாம். 953 00:46:25,850 --> 00:46:27,650 பின்னர் அடுத்த வரி - 954 00:46:27,650 --> 00:46:29,400 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: I + 1. 955 00:46:29,400 --> 00:46:31,600 >> மாணவர்: ஆமாம். 956 00:46:31,600 --> 00:46:36,440 பின்னர் அடுத்த ஸ்லைடு பெயர்கள் அடைப்புக்குறி நான் தான். 957 00:46:36,440 --> 00:46:39,000 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அடுத்த வரியில் பெயர்கள் அடைப்புக்குறி நான் தான். 958 00:46:39,000 --> 00:46:41,360 >> மாணவர்: = சரம் கிடைக்கும். 959 00:46:41,360 --> 00:46:43,460 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: = கெட் - 960 00:46:43,460 --> 00:46:44,510 மூலதன ஜி மின் டி - 961 00:46:44,510 --> 00:46:45,530 சரம். 962 00:46:45,530 --> 00:46:47,800 அடடா, மன்னிக்கவும். 963 00:46:47,800 --> 00:46:49,050 >> மாணவர்: திறந்த, மூடிய அடைப்புக்குறிக்குள் பின்னர் - 964 00:46:49,050 --> 00:46:50,940 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: திறந்த, அடைப்புக்குறி மூடப்பட்டது. 965 00:46:50,940 --> 00:46:51,030 >> மாணவர்: அரைக்காற்புள்ளி. 966 00:46:51,030 --> 00:46:52,500 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 967 00:46:52,500 --> 00:46:57,545 சரி, அதனால் நீங்கள் வரிசை துவக்க பின்னர் சரங்களை, பெயர்கள், மற்றும் ஒரு வழியாக செல்ல 968 00:46:57,545 --> 00:47:02,720 லூப், ஐந்து முறை சில அச்சிட சேமித்து பின்னர் பயனர் கேட்கும் மற்றும் 969 00:47:02,720 --> 00:47:03,360 ஐந்து சரங்களை. 970 00:47:03,360 --> 00:47:08,090 யாருக்கும் எந்த இருக்கிறது இந்த மாற்றங்கள்? 971 00:47:08,090 --> 00:47:10,030 டாம், நான் எல்லோரையும் நீங்கள் ஒப்புக்கொள்கிறார். 972 00:47:10,030 --> 00:47:10,880 நல்ல தெரிகிறது. 973 00:47:10,880 --> 00:47:11,660 சரி. 974 00:47:11,660 --> 00:47:14,830 ஏன் என்றால், நான் +1 செய்தீர்கள்? 975 00:47:14,830 --> 00:47:18,000 >> மாணவர்: அதாவது, இல்லை இருக்கும், ஆனால் அதை தான் நான் +1 976 00:47:18,000 --> 00:47:19,700 பெயர் ஒரு ஐந்து பெயரிட. 977 00:47:19,700 --> 00:47:21,930 இல்லையெனில், அது பெயர் இருக்க வேண்டும் நான்கு பெயரிட பூஜ்யம். 978 00:47:21,930 --> 00:47:24,400 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் நான் +1 செய்தார் இல்லையெனில் வேண்டும், ஏனெனில் 979 00:47:24,400 --> 00:47:27,060 நான்கு மூலம் பூஜ்யம் அச்சு காரணம் அந்த கம்ப்யூட்டர்கள் என்று எப்படி, ஆனால் மனிதர்கள் 980 00:47:27,060 --> 00:47:28,530 உண்மையில் அப்படி படிக்க முடியாது. 981 00:47:28,530 --> 00:47:30,190 மற்றொரு விஷயம் நீங்கள் காண்பீர்கள். 982 00:47:30,190 --> 00:47:33,210 சில நேரங்களில் நீங்கள் ஏதாவது வெளியே அச்சிட போது பயனர், நீங்கள் ஒரு செய்ய வேண்டும் என்று நான் நினைக்கிறேன் 983 00:47:33,210 --> 00:47:35,733 கொஞ்சம் அழகு, மற்றும் செய்து இந்த வழக்கில் +1 நான் ஒரு உள்ளது 984 00:47:35,733 --> 00:47:37,430 அதை அழகு செய்ய வழி. 985 00:47:37,430 --> 00:47:41,380 >> நான் ஐந்து முறை, சரம் பெயரை பார்க்க ஐந்து, நான் குறைவாக ஐந்து ஆகும். 986 00:47:41,380 --> 00:47:42,430 நீங்கள் ஐந்து அங்குதான் எனக்கு தெரியும். 987 00:47:42,430 --> 00:47:44,890 நீங்கள் என்னிடம் இருந்து கிடைத்தது நீங்கள் ஐந்து பெயர்கள். 988 00:47:44,890 --> 00:47:49,000 ஆனால் நாம் ஒரு குறியீடு செய்ய விரும்பினால் சற்று வலுவான, ஒன்று நாம் 989 00:47:49,000 --> 00:47:53,110 , int வெளியே, இங்கு இல்லை நாங்கள் இப்படி ஏதாவது செய்ய 990 00:47:53,110 --> 00:47:57,070 # வரையறுக்க, நாம் NAMES 5 செய்ய முடியாது. 991 00:47:57,070 --> 00:48:01,580 992 00:48:01,580 --> 00:48:05,390 >> எனவே அடிப்படையில், எங்கு நான் மூலதன எழுத N, மூலதன ஒரு, மூலதன எம், மூலதன மின், 993 00:48:05,390 --> 00:48:08,890 மூலதன எஸ், அந்த சரம், அதை மாற்றியமைக்கும் குறியீடு 5 என்று. 994 00:48:08,890 --> 00:48:11,530 995 00:48:11,530 --> 00:48:13,445 அல்லது தான் அதை அழைக்க நாம் - நாம் தருகிறேன் அதை எண் அழைக்க. 996 00:48:13,445 --> 00:48:17,190 அதனால் நான் அனைத்து தொப்பிகளை வரையறுக்கும் எண் 5 இருக்க வேண்டும். 997 00:48:17,190 --> 00:48:22,830 >> எனவே இப்போது நான், எண் 5 கொண்டிருக்கிறேன் எங்கு அனைத்து தொப்பிகளை எண் அதை மாற்ற முடியும். 998 00:48:22,830 --> 00:48:26,880 இப்போது, நான் எண்ணை மாற்ற வேண்டும் என்றால் பெயர்கள், நான் செய்ய வேண்டிய அனைத்து உள்ளது 999 00:48:26,880 --> 00:48:31,350 நான் இந்த ஒரு வரி, வரி நான்கு, #, எண் 5 வரையறுக்க 10 மாற்ற, 1000 00:48:31,350 --> 00:48:34,340 அல்லது அந்த 4 மாற்ற. 1001 00:48:34,340 --> 00:48:37,400 உங்கள் குறியீடு நீண்ட வரும்போது, நீங்கள் இல்லை அனைத்து இடங்களிலும் நீங்கள் நினைவில் போகிறது 1002 00:48:37,400 --> 00:48:41,630 நீங்கள் விரும்பிய எத்தனை பெயர்கள் வைத்து, மற்றும் ஒரு மிஸ் நீங்கள் பொருட்டு, இந்த 1003 00:48:41,630 --> 00:48:45,490 ஏதாவது கண்டுபிடிக்க, அதை செய்ய ஒரு நல்ல வழி பின்னர் மேல் மற்றும் அந்த சொற்றொடரை பயன்படுத்த 1004 00:48:45,490 --> 00:48:46,400 எல்லா இடங்களிலும் உங்கள் குறியீடு முழுவதும். 1005 00:48:46,400 --> 00:48:46,780 மார்கஸ்? 1006 00:48:46,780 --> 00:48:49,780 >> மாணவர்: அந்த stylistically விரும்பப்படுகிறது உலகளவில் ஒரு வரையறுக்கும் விட 1007 00:48:49,780 --> 00:48:51,270 நிலையான N? 1008 00:48:51,270 --> 00:48:53,760 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அதனால் தான் stylistically உலகளவில் விட விரும்பப்படுகிறது 1009 00:48:53,760 --> 00:48:54,980 ஒரு நிலையான N வரையறுக்கும்? 1010 00:48:54,980 --> 00:48:59,036 எனவே நீங்கள் எப்படி சொல்கிறீர்கள் செய்ய, int எண் = 5? 1011 00:48:59,036 --> 00:49:01,300 >> மாணவர்: அவர்கள் மெய் இல்லை சி அல்லது இல்லை? 1012 00:49:01,300 --> 00:49:02,720 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அல்லது const - சம ல். 1013 00:49:02,720 --> 00:49:04,275 எனவே நீங்கள் சொல்கிறீர்கள் உலக மாறி? 1014 00:49:04,275 --> 00:49:04,990 >> மாணவர்: ஆமாம். 1015 00:49:04,990 --> 00:49:08,670 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே stylistically, அவசியம் ஒரு சரியான அங்கு இல்லை 1016 00:49:08,670 --> 00:49:12,050 பதில், ஆனால் அந்த இருவரும் நன்றாக இருக்கும் தான் இந்த சீரற்ற எறிந்து விட 1017 00:49:12,050 --> 00:49:12,960 உங்கள் குறியீடு முழுவதும் எண்கள். 1018 00:49:12,960 --> 00:49:14,650 நாம் அவர்களுக்கு மாய எண்கள் அழைக்கிறோம். 1019 00:49:14,650 --> 00:49:16,450 நான் உங்கள் குறியீடு பாருங்கள் அல்லது போது யாராவது அதை மூலம் படித்துக்கொண்டிருக்கிறான், அவர்கள் 1020 00:49:16,450 --> 00:49:18,790 தான் இந்த சீரற்ற எண்கள் விரும்பவில்லை உணர்வு செய்ய வேண்டாம் என்று. 1021 00:49:18,790 --> 00:49:22,420 பொதுவாக இது கூட எண் 26, எழுத்துக்களில் கடிதங்கள் எண்ணிக்கை, 1022 00:49:22,420 --> 00:49:28,870 இது மேல் எழுத்துக்களை வரை வரையறுக்க நல்லது மேலும், அந்த சரத்தில் உள்ள எண் 26 சேமிக்க 1023 00:49:28,870 --> 00:49:29,550 அர்த்தமுள்ளதாக அது. 1024 00:49:29,550 --> 00:49:33,210 >> - அல்லது சிக்கல் ஒரு பதிலாக அமைந்தது மீண்டும், நாம் இது பற்றி பேசவில்லை 1025 00:49:33,210 --> 00:49:37,020 நேரம், ஆனால் அதற்கு பதிலாக வெறும் துரத்துடுமா எல்லா இடங்களிலும் ஒரு 25 அல்லது 10 ல், நீங்கள் 1026 00:49:37,020 --> 00:49:41,860 குவார்டர் எண் 25 அல்லது 10 என சேமிக்க DIME, மற்றும் அது எளிதாக செய்கிறது 1027 00:49:41,860 --> 00:49:44,140 எவர் உங்கள் குறியீடு மூலம் வாசிப்பு நீங்கள் அந்த எண்ணை தேர்வு ஏன் புரிந்து கொள்ள. 1028 00:49:44,140 --> 00:49:46,540 மேலும் நீங்கள், நீங்கள் எப்போதும் விரும்பினால் செய்ய உங்கள் குறியீடு மேம்படுத்த, அதை ஒரு பிட் செய்கிறது 1029 00:49:46,540 --> 00:49:47,290 மேலும் வலுவான. 1030 00:49:47,290 --> 00:49:48,070 அப்படியா? 1031 00:49:48,070 --> 00:49:50,830 >> மாணவர்: இந்த குறியீடு செல்கிறான் பின்னர் எங்களுக்கு கிடைக்க வேண்டும்? 1032 00:49:50,830 --> 00:49:52,453 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இந்த குறியீடுகள் அனைத்தும் நாம் ஒன்றாக எழுதப்பட்ட என்று 1033 00:49:52,453 --> 00:49:54,620 உங்களுக்கு மின்னஞ்சல் போகிறது தோழர்களே கிடைக்கும். 1034 00:49:54,620 --> 00:49:55,740 ஆம். 1035 00:49:55,740 --> 00:49:58,040 எனவே ஐந்து பெயர்கள் பயனர் ask. 1036 00:49:58,040 --> 00:50:00,280 தோராயமாக தேர்வு மற்றும் அச்சிடும் பெயர்களில் ஒன்றை. 1037 00:50:00,280 --> 00:50:00,940 இந்த வரி ஏன்? 1038 00:50:00,940 --> 00:50:02,230 இந்த இங்கே trickiest வரி. 1039 00:50:02,230 --> 00:50:02,450 மன்னிக்கவும், டாம். 1040 00:50:02,450 --> 00:50:05,510 நீங்கள் ஒரு நல்ல வேலையை செய்தாய், ஆனால் இந்த ஒரு பிட் trickier உள்ளது. 1041 00:50:05,510 --> 00:50:06,600 மார்கஸ், முன்னோக்கி செல்ல. 1042 00:50:06,600 --> 00:50:10,180 >> மாணவர்: சரி, முதலில் நீங்கள் போகிறோம் stdlib.h மற்றும் time.h. சேர்க்க வேண்டும் 1043 00:50:10,180 --> 00:50:13,200 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே நீங்கள் சொல்கிறீர்கள் மேலே, இன்னும் இரண்டு நூலகங்கள் ஆகியவை அடங்கும். 1044 00:50:13,200 --> 00:50:18,830 நீங்கள் என்னை S-T-D-L-நான் பி சேர்க்க வேண்டும் டாட் எச், ஸ்டாண்டர்ட் நூலகம், என்ன 1045 00:50:18,830 --> 00:50:19,760 மற்ற இருந்தது? 1046 00:50:19,760 --> 00:50:21,010 >> மாணவர்: Time.h. 1047 00:50:21,010 --> 00:50:25,130 1048 00:50:25,130 --> 00:50:27,840 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: # time.h. அடங்கும் 1049 00:50:27,840 --> 00:50:29,470 எனவே இந்த இரண்டு நூலகங்கள் உள்ளன. 1050 00:50:29,470 --> 00:50:31,790 நான் நாம் பயன்படுத்த போகிறோம் இப்போது எண்ணுகிறேன் இந்த உள்ளன என்று செயல்பாடுகளை 1051 00:50:31,790 --> 00:50:34,240 நீங்கள் தேவை ஏன் இது இரு, அவர்களை சேர்க்க? 1052 00:50:34,240 --> 00:50:36,980 >> மாணவர்: அப்போ, முதல் நீ srand எழுத வேண்டும் என்று. 1053 00:50:36,980 --> 00:50:38,770 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Srand. 1054 00:50:38,770 --> 00:50:42,070 >> மாணவர்: (நேரம் (0) 1055 00:50:42,070 --> 00:50:42,700 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும். 1056 00:50:42,700 --> 00:50:45,580 Srand (நேரம் ( 1057 00:50:45,580 --> 00:50:46,890 >> மாணவர்: 0. 1058 00:50:46,890 --> 00:50:47,230 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: 0. 1059 00:50:47,230 --> 00:50:49,990 >> மாணவர்:)), அரைக்காற்புள்ளி. 1060 00:50:49,990 --> 00:50:51,320 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மற்றொரு மூடிய அடைப்புக்குறி? 1061 00:50:51,320 --> 00:50:51,650 அரைக்காற்புள்ளி. 1062 00:50:51,650 --> 00:50:53,610 நான் பதிலாக போகிறேன் Null உடன் உங்கள் பூஜ்யம். 1063 00:50:53,610 --> 00:50:55,980 அதே விஷயம் பற்றி செய்ய, ஆனால் நான் பொதுவாக, நீங்கள், பூஜ்ய பார்க்கிறேன் இது 1064 00:50:55,980 --> 00:50:57,720 நாம் இது பற்றி பேசலாம் இரண்டாவது வரி. 1065 00:50:57,720 --> 00:50:58,580 >> மாணவர்: Stylistically சிறந்த? 1066 00:50:58,580 --> 00:51:02,240 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: பொதுவாக, மக்கள் வலது NULL, ஆனால் அதே விஷயம். 1067 00:51:02,240 --> 00:51:05,010 >> மாணவர்: பின்னர் int பெயர். 1068 00:51:05,010 --> 00:51:06,490 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு பெயர். 1069 00:51:06,490 --> 00:51:07,280 >> மாணவர்: = 1070 00:51:07,280 --> 00:51:07,780 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: = 1071 00:51:07,780 --> 00:51:08,580 >> மாணவர்: ராண்ட். 1072 00:51:08,580 --> 00:51:09,340 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ராண்ட். 1073 00:51:09,340 --> 00:51:10,420 >> மாணவர்: () 1074 00:51:10,420 --> 00:51:11,500 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: () 1075 00:51:11,500 --> 00:51:12,850 >> மாணவர்: மட்டு எண். 1076 00:51:12,850 --> 00:51:14,310 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மட்டு என்ன? 1077 00:51:14,310 --> 00:51:14,970 பாத்திரம்? 1078 00:51:14,970 --> 00:51:16,000 சதவீதம் பாத்திரம்? 1079 00:51:16,000 --> 00:51:17,790 >> மாணவர்: சதவீத பாத்திரம். 1080 00:51:17,790 --> 00:51:19,521 நீங்கள் மேலே வரையறுக்கப்பட்ட என்று மட்டு எண். 1081 00:51:19,521 --> 00:51:22,030 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மட்டு எண். 1082 00:51:22,030 --> 00:51:24,052 >> மாணவர்: பின்னர் அரைக்காற்புள்ளி. 1083 00:51:24,052 --> 00:51:24,660 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 1084 00:51:24,660 --> 00:51:27,820 >> மாணவர்: பிறகு புதிய வரி, printf. 1085 00:51:27,820 --> 00:51:28,460 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. 1086 00:51:28,460 --> 00:51:29,730 >> மாணவர்: ( 1087 00:51:29,730 --> 00:51:30,620 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ( 1088 00:51:30,620 --> 00:51:31,650 >> மாணவர்: " 1089 00:51:31,650 --> 00:51:32,630 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: " 1090 00:51:32,630 --> 00:51:35,320 >> மாணவர்:% கள் / n 1091 00:51:35,320 --> 00:51:37,220 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கள் / n 1092 00:51:37,220 --> 00:51:38,420 >> மாணவர்: " 1093 00:51:38,420 --> 00:51:40,640 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கள் / n " 1094 00:51:40,640 --> 00:51:43,540 >> மாணவர்: கமா, விண்வெளி பெயர்கள். 1095 00:51:43,540 --> 00:51:44,350 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: விண்வெளி - 1096 00:51:44,350 --> 00:51:46,300 >> மாணவர்: ஓ, நான் நினைக்கிறேன், என்ன நாங்கள் இங்கே அழைத்தீர்களா? 1097 00:51:46,300 --> 00:51:48,640 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நாம் அது பெயர்கள் என்று. 1098 00:51:48,640 --> 00:51:52,360 >> மாணவர்: திறந்த அடைப்புக்குறி, பெயர். 1099 00:51:52,360 --> 00:51:55,090 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: திறந்த அடைப்புக்குறி, பெயர். 1100 00:51:55,090 --> 00:51:55,850 >> மாணவர்: மூடிய அடைப்புக்குறி. 1101 00:51:55,850 --> 00:51:56,490 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மூடிய அடைப்புக்குறி. 1102 00:51:56,490 --> 00:51:57,460 >> மாணவர்:) 1103 00:51:57,460 --> 00:51:58,800 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்:) 1104 00:51:58,800 --> 00:51:59,440 >> மாணவர்: அரைக்காற்புள்ளி. 1105 00:51:59,440 --> 00:52:00,410 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அரைக்காற்புள்ளி. 1106 00:52:00,410 --> 00:52:01,500 சரி, நாட்டின் காப்பாற்ற நாம். 1107 00:52:01,500 --> 00:52:04,410 இதை குறியீடு செய்யலாம். 1108 00:52:04,410 --> 00:52:06,365 மாணவர்கள். 1109 00:52:06,365 --> 00:52:07,100 இதை குறியீடு இயக்க அனுமதிக்க. 1110 00:52:07,100 --> 00:52:08,480 மாணவர்கள். 1111 00:52:08,480 --> 00:52:11,630 இல்லை. / மாணவர். . / மாணவர்கள். 1112 00:52:11,630 --> 00:52:12,870 பெயர் ஒன்று. 1113 00:52:12,870 --> 00:52:15,490 நாம் டேவிட் சொல்கிறேன். 1114 00:52:15,490 --> 00:52:18,070 பெயர் இரண்டு, ஆர்.ஜே.. 1115 00:52:18,070 --> 00:52:20,561 பெயர் மூன்று, ராப். 1116 00:52:20,561 --> 00:52:22,490 பெயர் நான்கு, லூகாஸ். 1117 00:52:22,490 --> 00:52:26,060 பெயர் ஐந்து, ஜோசப். 1118 00:52:26,060 --> 00:52:28,850 பின்னர் அது மீண்டும் ஜோசப் அவுட் அச்சிடுகிறது. 1119 00:52:28,850 --> 00:52:31,730 >> என்னை மீண்டும் இயங்க அனுமதிக்க. 1120 00:52:31,730 --> 00:52:32,460 எனக்கு ஒரே பெயர்கள் செய்வோம். 1121 00:52:32,460 --> 00:52:39,760 டேவிட், ஆர்.ஜே., ராப், லூகாஸ், ஜோசப். 1122 00:52:39,760 --> 00:52:41,070 அது டேவிட் எனக்கு இந்த நேரம் கொடுத்தார். 1123 00:52:41,070 --> 00:52:43,030 அதனால் நான் தான் செய்தேன், ஆனால் அதை அளித்தது எனக்கு வேறு விஷயம், மற்றும் என்று 1124 00:52:43,030 --> 00:52:45,410 ஏனெனில், நிச்சயமாக, நாம் கேட்கிறாய் ஒரு சீரற்ற பெயர். 1125 00:52:45,410 --> 00:52:50,950 எனவே நான் என்னை அலையும் ஒரு இனிய அடிப்படையில், நினைக்கிறேன் அறை முழுவதும், பெரும்பாலான மக்கள் 1126 00:52:50,950 --> 00:52:55,960 அநேகமாக, முதல் பகுதி உரிமை கிடைத்தது அந்த அணி அமைக்க பின்னர் கிடைக்கும் 1127 00:52:55,960 --> 00:52:56,430 அனைத்து பெயர்கள். 1128 00:52:56,430 --> 00:52:59,320 நான் 16 மூலம் வரிகளை 10 பற்றி பேசுகிறேன். 1129 00:52:59,320 --> 00:53:02,150 ஆனால் 21 மூலம் வரிகளை 18 ஒருவேளை உள்ளன சில விஷயங்களை நீங்கள் முன் பார்த்ததில்லை, 1130 00:53:02,150 --> 00:53:03,750 எனவே அந்த வழியாக செல்லலாம். 1131 00:53:03,750 --> 00:53:10,390 >> இந்த வரிசையில், srand நேரம் NULL அடிப்படையில் - 1132 00:53:10,390 --> 00:53:14,300 மன்னிக்கவும், அது கீழே தவிர்க்க நாம் ஒரு வரி, ராண்ட் (). 1133 00:53:14,300 --> 00:53:17,320 என்று, நீங்கள் ஒரு சீரற்ற எண் கொடுக்கிறது ஒரு சீரற்ற முழு எண். 1134 00:53:17,320 --> 00:53:19,630 நீங்கள் மனிதன் ராண்ட் ஹிட் என்றால், அது நீங்கள் நிறைய செய்தார் - 1135 00:53:19,630 --> 00:53:21,530 எம்-ஒரு-N விண்வெளி ஆர் ஒரு-N-டி - 1136 00:53:21,530 --> 00:53:25,910 இந்த முனையத்தில், எம் ஒரு-N விண்வெளி ஆராய்ச்சி, ஒரு-N-D, Enter அடிக்க. 1137 00:53:25,910 --> 00:53:30,490 நீங்கள் கைமுறை வரை வந்து விடும் என்று ராண்ட் வாசிக்க முடியும் 1138 00:53:30,490 --> 00:53:34,260 கட்டளை வெளியீடு எண் போலி சீரற்ற பைட்டுகள் சீரற்ற எண் விதைப்பு பிறகு 1139 00:53:34,260 --> 00:53:35,510 ஜெனரேட்டர் முறை. 1140 00:53:35,510 --> 00:53:38,450 1141 00:53:38,450 --> 00:53:39,700 >> அதனால் ஒரு விளக்கம் இருக்கிறது. 1142 00:53:39,700 --> 00:53:43,860 1143 00:53:43,860 --> 00:53:46,800 என்று ராண்ட் என்ன ஆகும், கொடுக்கிறது நீங்கள் ஒரு சீரற்ற எண் போது 1144 00:53:46,800 --> 00:53:48,610 நீங்கள் அந்த செயல்பாடு அழைக்கிறீர்கள். 1145 00:53:48,610 --> 00:53:53,140 துரதிர்ஷ்டவசமாக, அது உண்மையில் சீரற்ற இல்லை நீங்கள் சீரற்ற அழைத்தால் காரணம் 1146 00:53:53,140 --> 00:53:55,970 சில விதை, சில பெறாமல் புள்ளி தொடங்கி, அது எப்போதும் தேர்ந்தெடுக்கும் 1147 00:53:55,970 --> 00:53:59,100 அதே ஒரு அது ஒரு சூத்திரத்தை பயன்படுத்துகிறது அடுத்த ஒரு தீர்மானிக்க. 1148 00:53:59,100 --> 00:54:01,730 நீங்கள் ராண்ட் அழைக்க இருந்தால், அது தருகிறேன் அதையே கொடுக்க. 1149 00:54:01,730 --> 00:54:02,610 இது மிகவும் கணிக்க முடியும். 1150 00:54:02,610 --> 00:54:03,790 இது உண்மையில் சீரற்ற முடியாது. 1151 00:54:03,790 --> 00:54:09,610 >> எனவே நாம் என்ன செய்ய வேண்டும், மார்கஸ் இன் படி எனக்கு அறிவுறுத்தல்கள், விதை ராண்ட் இருந்தன 1152 00:54:09,610 --> 00:54:13,810 வேறு ஏதாவது, இது என்ன srand செயல்படுகிறது. 1153 00:54:13,810 --> 00:54:18,055 ஒரு பிட் இன்னும் ஏதாவது அதை விதைகள் ராண்ட் அதையே விட சீரற்ற, மற்றும் 1154 00:54:18,055 --> 00:54:23,360 அவர், நேரம் Null உடன் அதை விதைப்பு இது வெறும் மாநாட்டின் மூலம், தற்போதைய, ஆகிறது 1155 00:54:23,360 --> 00:54:24,650 விநாடிகள் நேரம். 1156 00:54:24,650 --> 00:54:29,790 >> எனவே நீங்கள் எல்லோரும் இல்லை என்று கருதிக்கொண்டு சரியான நேரத்தில் குறியீடு இயக்க போகிறேன் 1157 00:54:29,790 --> 00:54:33,620 அதே இரண்டாவது, அது ஒரு பாதுகாப்பான பந்தயம் என்று நேரம் NULL வேறு இருக்க போகிறது 1158 00:54:33,620 --> 00:54:35,250 ஒவ்வொரு முறையும் இந்த குறியீடு இயங்குகிறது. 1159 00:54:35,250 --> 00:54:39,020 பாதுகாப்பான பந்தயம் இதனால், srand சாப்பிடுவேன் விதை ராண்ட் என்று வேறு ஏதாவது ஒவ்வொரு உடன் 1160 00:54:39,020 --> 00:54:39,990 ஒற்றை நேரம். 1161 00:54:39,990 --> 00:54:44,110 அதனால் மாநாட்டின் மூலம், நாம் ஒரு வேண்டும் சீரற்ற எண், நாம், இந்த வரியை எழுத 1162 00:54:44,110 --> 00:54:50,540 srand நேரம் NULL, எங்களுக்கு மிகவும் கொடுக்க மேலும் சீரற்ற விதை, மற்றும் நாம் ரன் 1163 00:54:50,540 --> 00:54:52,080 எங்களுக்கு ஒரு சீரற்ற எண் வழங்கும் ராண்ட்,. 1164 00:54:52,080 --> 00:54:52,840 அப்படியா? 1165 00:54:52,840 --> 00:54:54,140 >> மாணவர்: நீங்கள் என்ன சொல்ல முடியும் நீங்கள் விதை அர்த்தம்? 1166 00:54:54,140 --> 00:54:55,630 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: விதை போல் - 1167 00:54:55,630 --> 00:54:58,730 எனவே ராண்ட் சில பல எடுக்க போகிறது மற்றும் சில பயன்படுத்த நடக்கிறது 1168 00:54:58,730 --> 00:55:00,060 சூத்திரம் அங்கு. 1169 00:55:00,060 --> 00:55:03,250 எனவே இது ஏதோ தொடங்க போகிறது பின்னர் அடிப்படையில் ஏதாவது அதை திரும்ப 1170 00:55:03,250 --> 00:55:03,890 அந்த சூத்திரம் இனிய. 1171 00:55:03,890 --> 00:55:06,090 நீங்கள் எப்போதும் ஒரே விஷயம் கொடுத்தால், அது எப்போதும் அதை திரும்ப நடக்கிறது 1172 00:55:06,090 --> 00:55:06,790 அதே விஷயம். 1173 00:55:06,790 --> 00:55:08,450 என்று முதல் விஷயம் நீ இது விதை தான் கொடுக்க. 1174 00:55:08,450 --> 00:55:10,880 அதனால் நீங்கள் அதை ஏதாவது கொடுக்க வேண்டும் வெளியே தொடங்க பல்வேறு, மற்றும் அது 1175 00:55:10,880 --> 00:55:12,610 வேறு ஏதாவது அதை மாறும். 1176 00:55:12,610 --> 00:55:15,840 >> பின்னர் இறுதியாக, வரி 20, இந்த% அழைக்கப்படுகிறது 1177 00:55:15,840 --> 00:55:17,470 மட்டு, மற்றும் குழப்பம் விளைவிக்கும். 1178 00:55:17,470 --> 00:55:19,850 சிறிது என்று ஒன்று இருக்கிறது நீங்கள் உண்மையில் இல்லை என்று இங்கே வேறு 1179 00:55:19,850 --> 00:55:22,240 நிஜ வாழ்க்கை கணித வேண்டும். 1180 00:55:22,240 --> 00:55:27,430 ஆனால் அடிப்படையில், நீங்கள் ஒரு மாபெரும் எடுக்க போது எண் மற்றும் நீங்கள், சி பிரித்து என்ன 1181 00:55:27,430 --> 00:55:29,482 எஞ்சிய நடக்கும்? 1182 00:55:29,482 --> 00:55:30,510 >> மாணவர்: அது மட்டுப்படுத்தப்பட்டுள்ளது விடும். 1183 00:55:30,510 --> 00:55:31,220 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது மட்டுப்படுத்தப்பட்டுள்ளது. 1184 00:55:31,220 --> 00:55:35,200 அதனால் 3 வகுக்க 20 என்ன? 1185 00:55:35,200 --> 00:55:37,950 என்று திருப்பி நீங்கள், 20 3 வகுக்க. 1186 00:55:37,950 --> 00:55:39,260 மன்னிக்கவும், 3 10 பிரிக்கப்பட்டுள்ளது. 1187 00:55:39,260 --> 00:55:41,062 என்று நீங்கள் என்ன திரும்ப? 1188 00:55:41,062 --> 00:55:41,540 >> மாணவர்: [செவிக்கு புலப்படாமல்]. 1189 00:55:41,540 --> 00:55:45,170 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: 10 வெறும் 3 வகுக்க மீண்டும் 3, 3 எஞ்சிய 1. 1190 00:55:45,170 --> 00:55:51,490 என்ன 10 மட்டு 3 அறிக்கைகளும் மிகவும் வெறும் எஞ்சிய, 1. 1191 00:55:51,490 --> 00:55:54,020 நீங்கள் 10 வகுக்க என்ன என்று நினைத்தேன் 3 உண்மையில், நீ என்று 1192 00:55:54,020 --> 00:55:58,950 3 வகுக்க 10 செய்ய, நீங்கள், உங்கள் 3 கிடைக்கும் என்று பின்னர் நீங்கள் 10 மட்டு 3 செய்ய, மற்றும் நான் 1193 00:55:58,950 --> 00:55:59,860 நீங்கள் ஒரு 1 பெற விரும்புகிறேன். 1194 00:55:59,860 --> 00:56:04,630 எனவே நீங்கள் 10 பிரிக்கப்பட்டுள்ளது என்று விரும்புகிறேன் 3 3, எஞ்சிய 1. 1195 00:56:04,630 --> 00:56:07,990 >> இந்த வரிசையில், ராண்ட் இருக்க முடியும் எந்த முழு எண், அடிப்படையில். 1196 00:56:07,990 --> 00:56:12,660 மட்டு கூறி, அதனால், அதை பிரித்து இந்த வழக்கில் 5 ல் இது எண்,. 1197 00:56:12,660 --> 00:56:16,420 நீங்கள் எப்போதும் பல பிரித்து என்றால், முழு எப்போதும் விட குறைவாக இருக்க வேண்டும் 1198 00:56:16,420 --> 00:56:17,590 அந்த எண். 1199 00:56:17,590 --> 00:56:22,200 நீங்கள் பல 5 பிளவு நீங்கள் இருந்தால், எஞ்சிய எப்போதும் இருக்க போகிறது 1200 00:56:22,200 --> 00:56:23,396 பூஜ்ஜியம் நான்கு மூலம். 1201 00:56:23,396 --> 00:56:25,520 அந்த கணித வெளியே வேலை எப்படி இருக்கிறது. 1202 00:56:25,520 --> 00:56:29,700 >> எனவே, ஒரு சிறிய மூலம் moduloed ஒரு பெரும் எண்ணிக்கையிலான எண்ணை எப்போதும் மீண்டும் 1203 00:56:29,700 --> 00:56:33,530 எஞ்சிய எப்போதும் சில திரும்புவார் எண்ணை நீங்கள் குறைவாக என்று பல 1204 00:56:33,530 --> 00:56:34,693 வகுக்கப்படும். 1205 00:56:34,693 --> 00:56:37,920 யாரையும் பற்றி எந்த கேள்விகள் இருக்கிறது மட்டு, அது மிகவும் வருவார்கள் என்பதால், 1206 00:56:37,920 --> 00:56:41,450 மிகவும் எளிது, அதனால் நான் உறுதி செய்ய வேண்டும் அனைவரும் அதை புரிந்து? 1207 00:56:41,450 --> 00:56:43,710 குளிர். 1208 00:56:43,710 --> 00:56:46,000 நாம் இந்த திட்டத்தை வேலை என்று பார்த்தேன். 1209 00:56:46,000 --> 00:56:50,280 சரி, ஆனால் நகரும். 1210 00:56:50,280 --> 00:56:52,970 >> எனவே அடுத்த, நாம் செல்ல போகிறோம் செயல்பாடுகள், மற்றும் நாம் போக போகிறோம் 1211 00:56:52,970 --> 00:56:55,580 இந்த பொருட்களை மீதமுள்ள மூலம் அழகான நான் பெற வேண்டும் விரைவாக காரணம் 1212 00:56:55,580 --> 00:56:57,150 கட்டளை வரி வாதங்கள். 1213 00:56:57,150 --> 00:57:00,330 எனவே செயல்பாடுகளை, முக்கியமாக உள்ளன நீங்கள் பார்த்தேனே, கருப்பு பெட்டிகள். 1214 00:57:00,330 --> 00:57:04,290 அவர்கள், என்று அளவுருக்கள் விஷயங்களை எடுத்து அவர்கள், அவர்களுக்கு ஏதாவது செய்ய 1215 00:57:04,290 --> 00:57:06,990 அவர்களை மாற்ற அல்லது சில பக்க விளைவுகளை உருவாக்க இறுதியாக, அவர்கள் வெளிப்படுத்துவேன் 1216 00:57:06,990 --> 00:57:09,530 இது ஏதோ அவுட், திரும்ப மதிப்பு. 1217 00:57:09,530 --> 00:57:12,495 யாராவது எனக்கு ஒரு காரணம் கொடுக்க முடியும் நாம் ஏன் செயல்பாடுகளை பயன்படுத்த வேண்டும்? 1218 00:57:12,495 --> 00:57:15,870 1219 00:57:15,870 --> 00:57:16,360 யாராவது? 1220 00:57:16,360 --> 00:57:19,360 நாம் செயல்பாடுகளை பயன்படுத்த விரும்புகிறேன் ஏன்? ஒரு காரணம் 1221 00:57:19,360 --> 00:57:21,280 யார்? 1222 00:57:21,280 --> 00:57:22,700 நான் இரண்டு கைகளை பார்த்தேன். 1223 00:57:22,700 --> 00:57:23,590 ஒரு நல்ல காரணம் என்ன? 1224 00:57:23,590 --> 00:57:24,930 மார்கஸ்? 1225 00:57:24,930 --> 00:57:27,730 >> மாணவர்: நீங்கள் அதே அழைக்க வேண்டும் என்றால் குறியீடு பல முறை துண்டின். 1226 00:57:27,730 --> 00:57:29,150 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரி, நீங்கள் தேவை என்றால் அதே துண்டின் அழைக்க 1227 00:57:29,150 --> 00:57:30,040 பல முறை குறியீடு. 1228 00:57:30,040 --> 00:57:32,470 ஜெஃப், நீங்கள் வேறு ஒரு காரணம் இருக்கிறது? 1229 00:57:32,470 --> 00:57:34,230 >> மாணவர்: ஜஸ்ட் என்று நீங்கள் குறைவாக குறியீடு முடியாது. 1230 00:57:34,230 --> 00:57:35,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் குறைவாக குறியீடு முடியாது. 1231 00:57:35,070 --> 00:57:35,320 வலது. 1232 00:57:35,320 --> 00:57:38,720 - நீங்கள் ஏதாவது நிறைய செய்ய விரும்பினால் 1233 00:57:38,720 --> 00:57:41,720 முந்தைய குறியீடு, நான் முடியும் சரம் ஐந்து முறை கிடைக்கும் எழுதப்பட்ட, ஆனால் ஒரு 1234 00:57:41,720 --> 00:57:44,620 கண்ணி அதை இனிமையானதுமாகும் மற்றும் பார் செய்கிறது அமெரிக்கா நீங்கள் குறைவாக குறியீடு எழுத வேண்டும். 1235 00:57:44,620 --> 00:57:45,760 செயல்பாடுகளை ஒத்த கருத்து இருக்கிறது. 1236 00:57:45,760 --> 00:57:48,720 நான், அதையே நிறைய செய்ய விரும்பினால் ஒரு செயல்பாடு அதை நகர்த்த மற்றும் அழைப்பு என்று 1237 00:57:48,720 --> 00:57:49,610 ஒவ்வொரு முறை செயல்பட. 1238 00:57:49,610 --> 00:57:51,190 என்று நீங்கள் அந்த காரியத்தை செய்யும். 1239 00:57:51,190 --> 00:57:53,740 என்று ஒரு பெரிய காரணம் செயல்பாடுகளை பயன்படுத்த. 1240 00:57:53,740 --> 00:57:54,870 >> எனவே, ஒரு செயல்பாடு உடற்கூறியல். 1241 00:57:54,870 --> 00:57:56,670 ஒரு செயல்பாடு பொதுவாக சாப்பிடுவேன் இப்படி இருக்க. 1242 00:57:56,670 --> 00:57:59,280 அதை, திரும்ப வகை தொடங்க வேண்டும் நீங்கள் பெயர் கிடைக்கும். 1243 00:57:59,280 --> 00:58:02,935 அது இல்லையெனில், வாதங்களை எடுத்து கொள்கிறேன் வரையறைகளை, உள்ளே அறியப்படுகிறது 1244 00:58:02,935 --> 00:58:05,290 அந்த சுருள் பிரேஸ்களான, உங்களுக்கு உங்கள் குறியீடு எழுத. 1245 00:58:05,290 --> 00:58:07,150 >> நாம் ஒரு விழாவில் நிறைய பார்த்திருக்கிறேன். 1246 00:58:07,150 --> 00:58:09,160 அந்த முக்கிய விஷயம். 1247 00:58:09,160 --> 00:58:13,820 இங்கே மீது முக்கிய விதிக்கப்பட்ட என்று உடற்கூறியல் நான் முன்பு இருந்தது. 1248 00:58:13,820 --> 00:58:15,525 வலது இங்கே int என்ன அர்த்தம்? 1249 00:58:15,525 --> 00:58:18,534 1250 00:58:18,534 --> 00:58:19,450 Int என்ன அர்த்தம்? 1251 00:58:19,450 --> 00:58:21,026 நான் int முக்கிய எழுத போது (வெற்றிடத்தை). 1252 00:58:21,026 --> 00:58:21,740 >> மாணவர்: திரும்ப வகை? 1253 00:58:21,740 --> 00:58:22,350 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும்? 1254 00:58:22,350 --> 00:58:23,170 >> மாணவர்: திரும்ப வகை. 1255 00:58:23,170 --> 00:58:24,820 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு ஆகிறது சரியாக, வகை திரும்ப. 1256 00:58:24,820 --> 00:58:25,870 முக்கிய ஒரு முழு எண்ணாக கொடுக்கிறது. 1257 00:58:25,870 --> 00:58:28,678 முக்கிய என்ன? 1258 00:58:28,678 --> 00:58:29,510 >> மாணவர்: செயல்பாடு பெயர். 1259 00:58:29,510 --> 00:58:30,800 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: முதன்மை உள்ளது செயல்பாடு பெயர். 1260 00:58:30,800 --> 00:58:31,510 சரியாக. 1261 00:58:31,510 --> 00:58:31,840 மற்றும் வெற்றிடத்தை? 1262 00:58:31,840 --> 00:58:33,190 அடைப்புக்குறிக்குள் உள்ளே வெற்றிடத்தை என்ன? 1263 00:58:33,190 --> 00:58:36,650 1264 00:58:36,650 --> 00:58:42,030 >> மாணவர்: அது தேவையில்லை எந்த வெளி மதிப்பு. 1265 00:58:42,030 --> 00:58:42,930 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: எனவே வெற்றிடத்தை - 1266 00:58:42,930 --> 00:58:43,240 வலது. 1267 00:58:43,240 --> 00:58:45,940 அடைப்புக்குறிக்குள் உள்ளே, நாம் வைத்து அளவுருக்கள் அல்லது வாதங்களை 1268 00:58:45,940 --> 00:58:48,480 செயல்பாடு என்ன, எடுக்கிறது கறுப்பு பெட்டிக்குள். 1269 00:58:48,480 --> 00:58:50,760 நீங்கள் வெற்றிடத்தை எழுத போது, நீங்கள் சொல்கிறீர்கள் இந்த உள்ளே எதுவும் எடுக்கிறது 1270 00:58:50,760 --> 00:58:53,802 எனவே int முக்கிய வெற்றிடத்தை முக்கிய இன் பொருள் உள்ளே எதுவும் எடுத்து 1271 00:58:53,802 --> 00:58:56,950 >> சுருள் பிரேஸ்களான உள்ளே, நாம் சில வேண்டும் குறியீடு, மற்றும் நாம் இறுதியில் பார்க்க 1272 00:58:56,950 --> 00:58:57,640 பூஜ்யம் திரும்ப. 1273 00:58:57,640 --> 00:59:01,220 பூஜ்யம் திரும்ப என்ன அர்த்தம்? 1274 00:59:01,220 --> 00:59:02,470 சரி, நாம் திரும்ப வகை பற்றி பேசினோம். 1275 00:59:02,470 --> 00:59:03,780 முக்கிய ஒரு முழு எண்ணாக திரும்ப வேண்டும். 1276 00:59:03,780 --> 00:59:04,960 இந்த வரி என்ன இருக்கிறது. 1277 00:59:04,960 --> 00:59:07,330 அது ஒரு முழு எண்ணாக, பூஜ்யம் கொடுக்கிறது. 1278 00:59:07,330 --> 00:59:13,600 >> நிச்சயமாக, நாம் பார்த்ததில்லை என்று நிறைய நிரலாக்க நாம் செய்ய காரணம் 1279 00:59:13,600 --> 00:59:16,070 நாம் செய்ய இயந்திரங்கள் மற்றும் கம்பைலர்களை நாங்கள், இப்போதெல்லாம் நீங்கள் பயன்படுத்த 1280 00:59:16,070 --> 00:59:16,990 அந்த வரி தேவையில்லை. 1281 00:59:16,990 --> 00:59:20,070 முக்கிய அது தெரியும் என்று போதுமான சிறப்பு உள்ளது நீங்கள் முக்கிய, வெறும் அடையும் போது 1282 00:59:20,070 --> 00:59:22,060 எல்லாம் நன்றாக சென்றால் பூஜ்யம் திரும்ப. 1283 00:59:22,060 --> 00:59:25,560 உண்மையில், ஏதோ சரியாக இல்லை என்றால், முக்கிய பெரும்பாலும் வெவ்வேறு மீண்டும் 1284 00:59:25,560 --> 00:59:28,500 என்று ஏதாவது குறிப்பிடப்படுகிறது எண் உங்கள் திட்டத்தில் தவறு. 1285 00:59:28,500 --> 00:59:32,470 >> நீங்கள் குறியீடு பார்க்க மிகவும் பொதுவாக போது, நீங்கள் மீண்டும் பூஜ்ய எழுத, ஆனால் அது நல்லது இல்லை 1286 00:59:32,470 --> 00:59:34,770 பின்னால் என்ன நடக்கிறது என்று தெரியும் காட்சிகளை நீங்கள் எழுத போதெல்லாம், ஏனெனில் 1287 00:59:34,770 --> 00:59:36,370 செயல்பாடு மற்றொரு வகை, நீங்கள் வேண்டும் போகிறீர்கள் 1288 00:59:36,370 --> 00:59:37,400 மீண்டும் வரி ஆகியவை அடங்கும். 1289 00:59:37,400 --> 00:59:39,710 நீங்கள் சொல்லி இருந்தால் நான் போகிறேன் ஒரு முழு எண்ணாக திரும்ப, நீங்கள் வேண்டும் 1290 00:59:39,710 --> 00:59:41,250 ஏதாவது திரும்ப எழுத. 1291 00:59:41,250 --> 00:59:45,160 நீங்கள் இங்கே வெற்றிடத்தை வரை சொன்னால் ஐந்து தொடக்கத்தில், வெற்றிடத்தை முக்கிய வெற்றிடத்தை, 1292 00:59:45,160 --> 00:59:48,670 எடுத்துக்காட்டாக, அது திரும்பி எதையும் - வெற்றிடத்தை ஒன்றுமேயில்லை - 1293 00:59:48,670 --> 00:59:50,320 அதனால் நீங்கள் என்று பதிலுக்கு வரி தேவையில்லை. 1294 00:59:50,320 --> 00:59:53,610 ஆனால் நீங்கள் எப்போதும் இல்லை என்று ஏதாவது எழுத திரும்ப வகை களைவதற்கு, நீங்கள் வேண்டும் 1295 00:59:53,610 --> 00:59:55,950 பதிலுக்கு நீங்கள் சொல்வது ஒரு வரி அங்கு ஏதாவது செய்ய வேண்டும் 1296 00:59:55,950 --> 00:59:57,650 அந்த வகை பொருந்தும். 1297 00:59:57,650 --> 00:59:58,900 அதை பற்றி எந்த கேள்விகள்? 1298 00:59:58,900 --> 01:00:03,110 1299 01:00:03,110 --> 01:00:04,680 இனிப்பு. 1300 01:00:04,680 --> 01:00:05,930 >> நோக்கம். 1301 01:00:05,930 --> 01:00:07,360 இந்த நமக்கு ஏதோ அதே இல் தொட்டது. 1302 01:00:07,360 --> 01:00:10,720 ஒவ்வொரு மாறி, நாம் தெரியும், ஒரு கொண்டிருக்கிறது குறிப்பிட்ட நோக்கம், அந்த அடிப்படையில் தான் 1303 01:00:10,720 --> 01:00:14,160 பற்றி அங்கு மாறி அல்லது குறிப்பிடப்பட்ட இருக்கலாம். 1304 01:00:14,160 --> 01:00:16,310 நான் என்ன சொல்ல விரும்புகிறேன் சுருள் பிரேஸ்களான தங்கியிருக்கும் 1305 01:00:16,310 --> 01:00:18,000 சுருள் பிரேஸ்களான உள்ளே. 1306 01:00:18,000 --> 01:00:21,490 இந்த குறியீடு பார், அதனால் உதாரணமாக, நீங்கள் நாங்கள் ஒரு உலக மாறி வரையறுக்கும் 1307 01:00:21,490 --> 01:00:24,510 முக்கிய, int ஒரு வெளியே, இங்கு மேலே. 1308 01:00:24,510 --> 01:00:27,380 நாம் மற்றொரு அழைப்பு ஒரு உள்ளே முக்கிய int. 1309 01:00:27,380 --> 01:00:29,760 நாம் இன்னும் சில சுருள் பிரேஸ்களான வேண்டும், நாம் மற்றொரு int ஒரு அழைப்பு. 1310 01:00:29,760 --> 01:00:31,690 >> நாங்கள் மூன்று ஒரு நாட்டின் குறியீடு உள்ளது. 1311 01:00:31,690 --> 01:00:32,550 இதே விஷயம் இல்லை. 1312 01:00:32,550 --> 01:00:34,880 நான் மூன்று வேறுபட்ட மாறிகள் உருவாக்கப்பட்டது. 1313 01:00:34,880 --> 01:00:39,370 பின்னர் இந்த உள் சுருள் உள்ளே பிரேஸ்களான, நான் ஒரு = 4 சொல்கிறேன். 1314 01:00:39,370 --> 01:00:44,130 ஒரு பற்றி என்று இது, முதல் ஒரு, இரண்டாவது, 1315 01:00:44,130 --> 01:00:47,045 அல்லது மூன்றாவது ஒரு? 1316 01:00:47,045 --> 01:00:47,920 >> மாணவர்: மூன்றாவது. 1317 01:00:47,920 --> 01:00:49,320 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது பேசுகிறான் மூன்றாவது பற்றி. 1318 01:00:49,320 --> 01:00:52,850 ஒரு உண்மையில் தான் அந்த அனைத்து இருக்க முடியும் இந்த குறிப்பிட்ட பேசப்படுவோம் 1319 01:00:52,850 --> 01:00:58,660 உதாரணமாக, அவர்களின் நோக்கம் அனைத்து செல்கிறது ஏனெனில் இந்த உள்ளே சுருள் பிரேஸ்களான கொண்டு. 1320 01:00:58,660 --> 01:01:02,360 எனினும், நீங்கள் விஷயங்களை அதே அழைப்பு பெயர், மறைத்து என்று ஒன்று இருக்கிறது. 1321 01:01:02,360 --> 01:01:09,670 அதனால் நீங்கள் மட்டுமே சமாளிக்க அல்லது சரி அல்லது பயன்படுத்த மிக சமீபத்திய மாறி, அல்லது ஒரு 1322 01:01:09,670 --> 01:01:11,090 நீங்கள் மிக அருகில். 1323 01:01:11,090 --> 01:01:14,760 எனவே உள்ளே இங்கே, இந்த மூன்றாவது ஒரு மிக அந்த வரிசையில், ஒரு = 4, அது 1324 01:01:14,760 --> 01:01:16,550 மூன்றாவது ஒரு பாதிக்கிறது. 1325 01:01:16,550 --> 01:01:19,890 மற்றும் கடைசி வரியில், ஒரு இது ஒரு = 2, முதல், இரண்டாவது, பற்றி பேசி, 1326 01:01:19,890 --> 01:01:20,805 அல்லது மூன்றாம்? 1327 01:01:20,805 --> 01:01:22,530 >> மாணவர்: இரண்டாம். 1328 01:01:22,530 --> 01:01:24,430 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது பேசுகிறான் இரண்டாவது ஒரு பற்றி. 1329 01:01:24,430 --> 01:01:27,970 நிச்சயமாக, மூன்றாவது ஒரு மிக குறியீடு அது, ஆனால் மூன்றாவது 1330 01:01:27,970 --> 01:01:30,200 வெளியில் இல்லை அந்த சுருள் பிரேஸ்களான. 1331 01:01:30,200 --> 01:01:32,650 நீங்கள் அந்த மூடிய சுருள் பெற அது போய்விட்டது போன்ற பிரேஸ், அது, தான் 1332 01:01:32,650 --> 01:01:33,570 அடிப்படையில். 1333 01:01:33,570 --> 01:01:36,150 நீ விட்டு இரண்டு உள்ளன முதல் இரண்டு, நிச்சயமாக, இப்போது 1334 01:01:36,150 --> 01:01:37,960 இது இரண்டாவது மிக அருகில். 1335 01:01:37,960 --> 01:01:39,410 >> அதனால் ஒரு நல்ல விஷயம் நோக்கம் பற்றி ஞாபகம். 1336 01:01:39,410 --> 01:01:42,900 உதாரணமாக, நான் சந்தித்தோம் தெரியும் ஒரு இந்த கண்ணி போது செய்கிறது. 1337 01:01:42,900 --> 01:01:46,680 நீங்கள் மாறி உள்ளே துவக்க என்றால் கண்ணி நீங்கள் முயற்சி போது 1338 01:01:46,680 --> 01:01:50,360 வெளியே அதை அணுக, நீங்கள் ஒருவேளை இந்த, போன்ற சில எச்சரிக்கை கிடைத்தது 1339 01:01:50,360 --> 01:01:51,680 மாறி இல்லை. 1340 01:01:51,680 --> 01:01:54,370 என்று, ஏனெனில் நோக்கம் யோசனை தான் அந்த விஷயங்களை மட்டுமே உள்ளன 1341 01:01:54,370 --> 01:01:55,320 அந்த சுருள் பிரேஸ்களான உள்ளே. 1342 01:01:55,320 --> 01:01:59,320 கர்லி பிரேஸ்களான ஒரு பெரிய கட்டி பிடித்து இருக்கும் என்று நீங்கள் மற்றொரு, உங்கள் குறியீடு கொடுக்க 1343 01:01:59,320 --> 01:02:01,380 அதை பற்றி யோசிக்க வழி. 1344 01:02:01,380 --> 01:02:05,280 >> இந்த ஒன்று, மற்றொரு செயல்பாடு உள்ளது குறியீடு, hellofunction.c செய்ய உங்களுக்கு கிடைக்கும். 1345 01:02:05,280 --> 01:02:08,240 நாம் இப்போது அந்த தவிர்க்க போகிறது, ஆனால் இந்த நான் உங்களை ஊக்குவிக்க ஒன்று உள்ளது 1346 01:02:08,240 --> 01:02:09,740 உங்கள் சொந்த பயிற்சி. 1347 01:02:09,740 --> 01:02:12,510 இதில் முக்கிய அழைப்புகளை ஒரு திட்டத்தை எழுத ஒரு அவுட் அச்சிடுகிறது என்று மற்றொரு செயல்பாடு 1348 01:02:12,510 --> 01:02:13,750 பயனர் வாழ்த்து. 1349 01:02:13,750 --> 01:02:17,750 இது அடிப்படையில் ஹலோ உலகின் எடுத்து அந்த printf ஒரு அருவப்படுத்தும் 1350 01:02:17,750 --> 01:02:18,680 மற்றொரு செயல்பாடு. 1351 01:02:18,680 --> 01:02:22,360 ஆனால் நாம் இப்போதே செய்ய போவதில்லை நாம் எவ்வளவு நேரம் இல்லை, ஏனெனில் 1352 01:02:22,360 --> 01:02:23,350 நான் விரும்பிய என்று விட்டு. 1353 01:02:23,350 --> 01:02:26,250 >> செயல்பாடு அறிவிப்பு அதனால். 1354 01:02:26,250 --> 01:02:28,080 நாம் அதே முன் இந்த பார்த்திருக்கிறேன். 1355 01:02:28,080 --> 01:02:31,180 நீங்கள், மற்றொரு செயல்பாடு எழுத விரும்பினால் நீங்கள் கணினி தெரியப்படுத்த வேண்டும் மற்றும் 1356 01:02:31,180 --> 01:02:32,600 முக்கிய இது உள்ளது என்று தெரிகிறது. 1357 01:02:32,600 --> 01:02:37,140 நாம் மேலே முக்கிய உள்ளது என்ன, நாம் எழுத திரும்ப வகை, பெயர், மற்றும் 1358 01:02:37,140 --> 01:02:42,970 அளவுருக்கள், பின்னர் கீழே முக்கிய கீழே, கீழே இங்கே, நாம் உண்மையில் அந்த வரி நகலெடுக்க 1359 01:02:42,970 --> 01:02:45,080 பின்னர் உண்மையான குறியீடு எழுத. 1360 01:02:45,080 --> 01:02:50,990 இந்த வழியில், நீங்கள் செயல்பாடு அழைத்தால் மேலே உள்ள முக்கிய, முக்கிய என்று தெரிகிறது 1361 01:02:50,990 --> 01:02:54,650 நான் இருந்தால் ஹலோ, எடுத்துக்காட்டாக, உள்ளது ஹலோ அழைக்க, மற்றும் அது தெரிகிறது என்று 1362 01:02:54,650 --> 01:02:56,710 செயல்படுத்த கீழே கீழே. 1363 01:02:56,710 --> 01:02:59,680 நான் இந்த அடங்கும் என்றால் என்ன நடக்கிறது மேல் வரிசை, (வெற்றிடத்தை) ஹலோ களைவதற்கு? 1364 01:02:59,680 --> 01:03:03,820 1365 01:03:03,820 --> 01:03:06,560 >> நான் இந்த வரியை சேர்க்க வேண்டாம் என்றால் மற்றும் முக்கிய அழைப்புகள் ஹலோ, நான் 1366 01:03:06,560 --> 01:03:07,640 ஒரு பிழை போகிறது. 1367 01:03:07,640 --> 01:03:10,090 நான் ஒரு பிழை காரணமாக பெற போகிறேன் மொழி தெரியாது 1368 01:03:10,090 --> 01:03:13,070 இந்த விஷயம் உள்ளது என்று. 1369 01:03:13,070 --> 01:03:16,680 இந்த ஏன் ஒத்த நாம் # அடங்கும் cs50.h. 1370 01:03:16,680 --> 01:03:21,390 அடிப்படையில் cs50.h என்ன செய்கிறாள் அங்கு சரம் கிடைக்கும் போடுவாள். 1371 01:03:21,390 --> 01:03:23,120 அது அங்கு int கிடைக்கும் போடுவதை. 1372 01:03:23,120 --> 01:03:26,570 அந்த விழாவில் அனைத்து போடுவதை வரை முக்கிய முன் அந்த வகையை போது 1373 01:03:26,570 --> 01:03:29,900 நீங்கள் முக்கிய அவர்களை அழைக்க, முக்கிய தெரிகிறது இந்த விஷயங்கள் உள்ளன என்று. 1374 01:03:29,900 --> 01:03:31,630 அந்த அந்த. ம கோப்புகள் என்ன. 1375 01:03:31,630 --> 01:03:33,850 எனவே நீங்கள் உங்கள் சொந்த செய்ய போகிறோம் என்றால் விழாவில், நீங்கள் உறுதி செய்ய கிடைத்துவிட்டது 1376 01:03:33,850 --> 01:03:36,690 நீங்கள் அங்கு அந்த மாதிரி போட. 1377 01:03:36,690 --> 01:03:38,380 இந்த இதுவரை எந்த கேள்விகள்? 1378 01:03:38,380 --> 01:03:41,630 1379 01:03:41,630 --> 01:03:42,490 >> கட்டளை வரி வாதங்கள். 1380 01:03:42,490 --> 01:03:44,780 இந்த நாம் முடிக்க போகிறோம் என்ன ஆனால், பின்னர் வட்டம் நாங்கள் தருகிறேன் 1381 01:03:44,780 --> 01:03:46,180 சில pset உள்ள பிழி. 1382 01:03:46,180 --> 01:03:48,700 நாங்கள் பிழி முடியும் என்றால் எனக்கு தெரியாது அந்த நேரம், ஏனெனில், ஆனால் 1383 01:03:48,700 --> 01:03:51,560 இங்கே யார் உங்களுக்கு கொண்டு, மற்றும் நீங்கள் தோழர்களே ஒரு பிட் பிறகு, நாம் சொல்ல வேண்டும் 1384 01:03:51,560 --> 01:03:54,290 வெளியே அதை செல்ல முடியும். 1385 01:03:54,290 --> 01:03:56,020 ஆனால் நாம் முடிக்க போகிறோம் கட்டளை வரி வாதங்களை 1386 01:03:56,020 --> 01:03:58,510 கடந்த 15 நிமிடங்கள். 1387 01:03:58,510 --> 01:03:59,930 நாங்கள் விழித்து, மைக்கேல்? 1388 01:03:59,930 --> 01:04:01,180 நீங்கள் விழித்து இருக்கும்? 1389 01:04:01,180 --> 01:04:01,660 நல்ல. 1390 01:04:01,660 --> 01:04:03,760 நீங்கள் தூங்க என்றால் எனக்கு தெரியாது கண்களை மூடி கொண்டு. 1391 01:04:03,760 --> 01:04:05,800 இது தந்திரமான இருக்க வேண்டும். 1392 01:04:05,800 --> 01:04:07,180 >> கட்டளை வரி வாதங்கள். 1393 01:04:07,180 --> 01:04:10,430 அந்த தகவல் அனுப்ப ஒரு வழி ஒரு நிரலை. 1394 01:04:10,430 --> 01:04:12,780 இறுதியில், நாம் மற்றவர்கள் காண்பீர்கள். 1395 01:04:12,780 --> 01:04:15,600 ஆனால் அடிப்படையில், நாங்கள் நிறுத்த போகிறோம் நாம் விரும்பினால் int முக்கிய (வெற்றிடத்தை) எழுதி 1396 01:04:15,600 --> 01:04:16,720 சில கட்டளை வரி வாதங்களை எடுத்து. 1397 01:04:16,720 --> 01:04:19,850 நாம் இந்த விஷயத்தை எழுத போகிறோம் int முக்கிய (int argc, என்று 1398 01:04:19,850 --> 01:04:22,430 சரம் argv, அடைப்புக்குறிக்குள். 1399 01:04:22,430 --> 01:04:23,710 என்று குழப்பம். 1400 01:04:23,710 --> 01:04:26,070 என்று இல்லாத கடிதங்கள் நிறைய இருக்கிறது மனித ஆங்கிலம், நாம் போகிறோம் 1401 01:04:26,070 --> 01:04:27,680 இப்போது அவர்கள் திறக்க. 1402 01:04:27,680 --> 01:04:30,450 >> Argc வாதம் எண்ணிக்கை குறிக்கிறது - 1403 01:04:30,450 --> 01:04:32,600 மீண்டும், இந்த அனைத்து சாப்பிடுவேன் ஆன்லைன் கிடைக்கும் - 1404 01:04:32,600 --> 01:04:34,280 அந்த வாதங்களை எண்ணிக்கை தான். 1405 01:04:34,280 --> 01:04:37,940 Argv வாதம் திசையன் குறிக்கிறது, மற்றும் அந்த வாதங்களை தங்களை உள்ளன. 1406 01:04:37,940 --> 01:04:38,830 அது சரங்களை ஒரு வரிசை தான். 1407 01:04:38,830 --> 01:04:40,880 நாம் உண்மையில் ஒரு வரிசை பார்த்திருக்கிறேன் இன்று முன் சரங்களின். 1408 01:04:40,880 --> 01:04:44,390 நாங்கள் கடந்த ஒரு உருவாக்கப்பட்டது நாம் குறியிடப்படும். 1409 01:04:44,390 --> 01:04:45,720 >> எனவே இங்கு ஒரு எடுத்துக்காட்டு. 1410 01:04:45,720 --> 01:04:50,230 நான் எழுத. / Ohai cs50 பிரிவில் என் கட்டளை வரியில். 1411 01:04:50,230 --> 01:04:54,090 இந்த வழக்கில் Argc 3 சமம். 1412 01:04:54,090 --> 01:05:01,170 Argv அடைப்புக்குறி 0 ohai, argv அடைப்புக்குறி 1 cs50 உள்ளது, argv அடைப்புக்குறி 2 பிரிவு. 1413 01:05:01,170 --> 01:05:05,160 மீண்டும், argc, வாதங்கள் எண் மற்றும் பயணம் நீங்கள் ஒரு சிறிய செய்ய 1414 01:05:05,160 --> 01:05:08,710 பிட், நாங்கள் எப்போதும் பெயர் எண்ண முதல் வாதம் செயல்படுகின்றன. 1415 01:05:08,710 --> 01:05:12,350 எனவே, இந்த விஷயத்தில், மூன்று உள்ளன வாதங்கள், செயல்பாடு பெயர் 1416 01:05:12,350 --> 01:05:14,590 பின்னர் நான் உள்ளே தட்டச்சு அந்த இரண்டு 1417 01:05:14,590 --> 01:05:18,900 >> அடுத்து, அந்த காப்பாற்ற போகிறோம் argv வாதங்களில் தங்களை. 1418 01:05:18,900 --> 01:05:22,690 மீண்டும், நாம் முன்னர் பார்த்த போலவே, நாங்கள் செய்தது இந்த இறுதி நிகழ்ச்சியில் நாம் குறியிடப்படும். 1419 01:05:22,690 --> 01:05:27,110 நீங்கள் வரிசையின் வழியாக செல்ல முடியாது argv அந்த சரங்களை கிடைக்கும். 1420 01:05:27,110 --> 01:05:28,830 அந்த நேரத்தில் நாம் என்ன அடிப்படையில் தான் நமது கடந்த திட்டம் இறுதியில். 1421 01:05:28,830 --> 01:05:33,190 நாம் ஒரு சீரற்ற பெயரை தேர்வு செய்து சென்றார் பெயர்கள் அடைப்புக்குறி என்ன மற்றும் அச்சிடப்பட்ட 1422 01:05:33,190 --> 01:05:34,580 சரம் அங்கு அமைந்துள்ள. 1423 01:05:34,580 --> 01:05:39,870 1424 01:05:39,870 --> 01:05:43,670 >> ஒரு வரிசைக்கு மேல், ஏனெனில் சரங்களை தங்களை, வரிசைகள் உள்ளன 1425 01:05:43,670 --> 01:05:46,320 பற்றி பேசினோம், நீங்கள் வரிசைகளை முடியும் வரிசைகளின், இது 1426 01:05:46,320 --> 01:05:48,530 அடிப்படையில் என்ன argv உள்ளது. 1427 01:05:48,530 --> 01:05:51,370 உங்களை பற்றி யோசிக்க முடியும் ஒரு வழி இந்த வரிசைகள் மற்றும் அணி வரிசைகளை உள்ளது. 1428 01:05:51,370 --> 01:05:54,750 நான் இப்போதே வரைய முடியும். 1429 01:05:54,750 --> 01:05:57,370 எனவே argv - 1430 01:05:57,370 --> 01:05:58,630 என்று அழித்தலை. 1431 01:05:58,630 --> 01:05:59,880 நாட்டின் ohai கீழ் வரைய வேண்டும். 1432 01:05:59,880 --> 01:06:09,320 1433 01:06:09,320 --> 01:06:12,490 >> நான், ohai cs50 பிரிவில், எழுதினார் என்றால் நான் துண்டி போகிறேன் 1434 01:06:12,490 --> 01:06:14,520 இந்த எடுத்துக்காட்டாக பிரிவில். 1435 01:06:14,520 --> 01:06:29,026 ஆனால் அடிப்படையில், என் பல பரிமாண வரிசை, ohai cs50, 1436 01:06:29,026 --> 01:06:32,200 நாம் பிரிவை செய்ய போகிறோம். 1437 01:06:32,200 --> 01:06:34,610 இங்கு, நான் அணுக முடியும் - 1438 01:06:34,610 --> 01:06:40,930 1439 01:06:40,930 --> 01:06:45,710 - நான் argv ஒரு எண்ணை கொடுக்க வேண்டும் 1440 01:06:45,710 --> 01:06:46,390 இந்த தவறு. 1441 01:06:46,390 --> 01:06:49,020 இந்த படத்தில் என்ன தவறு? 1442 01:06:49,020 --> 01:06:49,690 >> மாணவர்: பூஜ்ஜியத்தில் தொடங்கு. 1443 01:06:49,690 --> 01:06:50,350 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது வேண்டும் பூஜ்யம் தொடங்கும். 1444 01:06:50,350 --> 01:06:52,940 நான் அநேகமாக அது சுழற்ற, ஆனால் வேண்டும் நான் ஏற்கனவே வரையப்பட்ட நான் இருந்து, நான் 1445 01:06:52,940 --> 01:06:54,120 இப்போது அங்கு அதை விட்டு போகிறேன். 1446 01:06:54,120 --> 01:06:55,160 ஆனால் அது பூஜ்ஜியத்தில் தொடங்குகிறது. 1447 01:06:55,160 --> 01:06:56,410 அது சரி. 1448 01:06:56,410 --> 01:06:58,980 1449 01:06:58,980 --> 01:07:00,120 இந்த சிறிய என்றால் நான் வருந்துகிறேன். 1450 01:07:00,120 --> 01:07:01,370 நீங்கள் வகையான பார்க்க முடியும்? 1451 01:07:01,370 --> 01:07:03,620 1452 01:07:03,620 --> 01:07:06,670 நான் argv 0 செய்தால் அதனால், நான் ohai அனைத்து கிடைக்கும். 1453 01:07:06,670 --> 01:07:08,555 நான் argv 1 செய்தால், நான் cs50 அனைத்து கிடைக்கும். 1454 01:07:08,555 --> 01:07:10,720 நான் argv 2 செய்தால், நான் பிரிவை அனைத்து கிடைக்கும். 1455 01:07:10,720 --> 01:07:13,370 >> ஆனால் இப்போது, நாம் சொன்னது போல், சரங்களை வரிசைகள் தங்களை உள்ளன. 1456 01:07:13,370 --> 01:07:19,740 என்ன நான் என்ன செய்ய முடியும் இந்த சிகிச்சை முடியும் பல பரிமாண அணிகளில், மற்றும் நான் 1457 01:07:19,740 --> 01:07:24,190 இந்த வழிகளில் ஏதாவது செய்ய முடியும் எனக்கு கொடுக்கும் argv 0, 0, 1458 01:07:24,190 --> 01:07:25,400 பாத்திரம் 0. 1459 01:07:25,400 --> 01:07:28,760 என்னை ம வழங்கும் Argv 0, 1,. 1460 01:07:28,760 --> 01:07:33,960 எனக்கு கொடுக்கும் Argv 1, 3, கீழே இங்கே cs50 இந்த 0. 1461 01:07:33,960 --> 01:07:37,690 >> அதனால் தான் சரங்களை தங்களை நாங்கள் வரிசைகள் போடுவதை 1462 01:07:37,690 --> 01:07:38,540 மற்றொரு வரிசையில். 1463 01:07:38,540 --> 01:07:42,850 நாம் இப்போது வரிசைகளின் வரிசை உள்ளது, மற்றும் நாம் எங்கள் முதல் வரிசைக்கு கொண்டு குறியீட்டு முடியும் 1464 01:07:42,850 --> 01:07:44,840 பின்னர் எங்கள் இரண்டாவது வரிசை மீது குறியீட்டெண். 1465 01:07:44,840 --> 01:07:48,650 நீங்கள் எதிர்பார்ப்பதை போல, நாம் செய்கிறோம் என்று - அந்த இரண்டு போடுவதை மூலம் 1466 01:07:48,650 --> 01:07:51,760 நாம் சதுர அடைப்புக்குறிக்குள் செய்ய இன்னொரு பக்கத்தில். 1467 01:07:51,760 --> 01:07:58,930 இந்த உதாரணத்தில், argv 1 cs50 மற்றும் argv 1, 2, நாங்கள் சொன்னது போல், வெறும் 5 உள்ளது. 1468 01:07:58,930 --> 01:08:02,120 யாரையும் பற்றி எந்த கேள்விகள் இருக்கிறது பல பரிமாண அணிகளை? 1469 01:08:02,120 --> 01:08:05,090 1470 01:08:05,090 --> 01:08:06,380 நீங்கள் அறிவாளி செய்கிறோம். 1471 01:08:06,380 --> 01:08:07,750 இனிப்பு. 1472 01:08:07,750 --> 01:08:11,980 >> எனவே, சரியான இங்கே மற்றொரு திட்டம் இல்லை இந்த நாங்கள் இறுதி விஷயம் 1473 01:08:11,980 --> 01:08:13,690 இப்போது என்ன செய்ய போகிறார்கள். 1474 01:08:13,690 --> 01:08:18,160 அதனால் நான் உங்களுக்கு ஒரு திட்டம் எழுத வேண்டும் என்று ஒரு பயனரின் முழு பெயர், இரண்டு மட்டுமே எடுக்கிறது 1475 01:08:18,160 --> 01:08:21,649 இரண்டு கட்டளை வரி வாதங்கள், மற்றும் இறுதியாக, ஒரு வாழ்த்து அவுட் அச்சிட 1476 01:08:21,649 --> 01:08:24,180 பயனர் முதல் பெயர். 1477 01:08:24,180 --> 01:08:27,800 மூன்று அல்லது நான்கு ஏன் நீங்கள் எடுக்க வேண்டாம் நிமிடங்கள் நாம் செல்லலாம் இந்த செய்ய, மற்றும் 1478 01:08:27,800 --> 01:08:29,870 ஒரு குழு என, மற்றும் பின்னர் நாம் தயார் செய்கிறேன்? 1479 01:08:29,870 --> 01:09:44,189 1480 01:09:44,189 --> 01:09:48,084 >> மீண்டும், இங்கே, நாம் சொல்லும் போது, ஒரு எடுக்க விளக்கம் ஒன்றுக்கு பயனரின் முழு பெயர் 1481 01:09:48,084 --> 01:09:54,473 இந்த பிரச்சினை, அதை கட்டளை இருக்க வேண்டும் வரி வாதங்கள், பயன்படுத்தி இல்லை சரம் கிடைக்கும். 1482 01:09:54,473 --> 01:09:55,450 ஆமாம், மார்கஸ்? 1483 01:09:55,450 --> 01:09:58,260 >> மாணவர்: நீங்கள் சொல்கிறீர்கள் எனவே இந்த இரண்டு கட்டளை வரி வாதங்கள், என்று கூடுதலாக 1484 01:09:58,260 --> 01:10:00,000 . / இயக்க, அல்லது - 1485 01:10:00,000 --> 01:10:02,980 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நல்ல கேள்வி. 1486 01:10:02,980 --> 01:10:05,995 . / ரன், மூன்று உட்பட, செய்ய கட்டளை வரி வாதங்கள். 1487 01:10:05,995 --> 01:10:08,550 1488 01:10:08,550 --> 01:10:11,320 அல்லது,. / தனிப்பட்ட உட்பட இந்த விஷயத்தில், தான் காரணம் 1489 01:10:11,320 --> 01:10:12,360 இந்த கோப்பு பெயர். 1490 01:10:12,360 --> 01:10:13,300 எனவே argc மூன்று இருக்கும். 1491 01:10:13,300 --> 01:10:19,480 ஆனால் நான் மட்டும் இரண்டு வாதங்களை வேண்டும் நிரல் கொடுக்கப்பட்டது. 1492 01:10:19,480 --> 01:10:20,400 நான் குறிப்பிட வேண்டும். 1493 01:10:20,400 --> 01:10:23,380 நான் போஸ்ட் முன் நான் அந்த மாற்றம் செய்ய வேண்டும் இந்த மற்றும் நீங்கள் அவர்களை அனுப்ப. 1494 01:10:23,380 --> 01:10:32,747 1495 01:10:32,747 --> 01:10:34,740 >> மாணவர்: என்ன நீங்கள் ஒரு நடுத்தர பெயர்? 1496 01:10:34,740 --> 01:10:36,800 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நீங்கள் ஒரு நடுத்தர இருந்தால் பெயர், நீங்கள் அதிர்ஷ்டம் போதவில்லை. 1497 01:10:36,800 --> 01:10:38,050 நான் வருந்துகிறேன். 1498 01:10:38,050 --> 01:10:40,320 1499 01:10:40,320 --> 01:10:43,744 அல்லது நீங்கள் மட்டுமே ஷகிரா மூலம் சென்றால், நீங்கள் அதிர்ஷ்டம் வெளியே தான் இருக்கிறோம். 1500 01:10:43,744 --> 01:10:55,672 1501 01:10:55,672 --> 01:10:56,425 அப்படியா? 1502 01:10:56,425 --> 01:11:00,760 >> மாணவர்: எனவே மக்கள் இல்லை போது cs50.h, அவர்கள் argv வரையறுக்க 1503 01:11:00,760 --> 01:11:03,450 எரிப்பதை நட்சத்திர argv போன்ற? 1504 01:11:03,450 --> 01:11:05,160 அல்லது அது இன்னும் சரம் argv என்று அழைக்கப்படுகிறது? 1505 01:11:05,160 --> 01:11:07,430 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஆமாம். 1506 01:11:07,430 --> 01:11:10,480 சரம் எனவே, மீண்டும், நாங்கள் மறைக்க என்ன சரியாக அங்கு நடக்கிறது. 1507 01:11:10,480 --> 01:11:14,040 ஒருவேளை பிரிக்கப்படாத வேண்டும் நடக்கிறது என்று புதன்கிழமை, ஆனால் விரைவில். 1508 01:11:14,040 --> 01:11:16,380 இது பயிற்சி சக்கரங்கள் போல. 1509 01:11:16,380 --> 01:11:18,370 முக்கியமாக, அதை காரணம் அதே விஷயம். 1510 01:11:18,370 --> 01:11:37,040 1511 01:11:37,040 --> 01:11:42,560 >> எனவே திட்டத்தை மற்றொரு நிமிடம் அழைத்து செல்லலாம் இந்த, மற்றும் அதன் பின் நாம் செல்வோம் 1512 01:11:42,560 --> 01:11:45,130 ஒரு குழுவாக இது, பின்னர் நான் சொன்னது போல், முடித்துவிடுவதற்கு. 1513 01:11:45,130 --> 01:11:47,770 நான், அவர்கள் இன்னும் கூடுதல் சாக்லேட் என்று நான் நினைக்கிறேன் எனவே உங்களுக்கு வட்டம் எடுக்க வேண்டும் 1514 01:11:47,770 --> 01:11:49,790 என்று, அல்லது அந்த கொள்ளுங்கள். 1515 01:11:49,790 --> 01:12:20,380 1516 01:12:20,380 --> 01:12:22,560 >> நீங்கள் இன்னும் எழுத மன்னிக்கவும் என்றால், ஆனால் நான் முழுக்கு நாம் விரும்பவில்லை 1517 01:12:22,560 --> 01:12:24,010 அதை ஒன்றாக முடிக்க முடியும். 1518 01:12:24,010 --> 01:12:30,470 அதனால் நான் # அடங்கும், எழுதப்பட்ட cs50.h, # stdio.h அடங்கும். 1519 01:12:30,470 --> 01:12:33,970 int முக்கிய (வெற்றிடத்தை), சுருள் பிரேஸ், சுருள் பிரேஸ், உள்ளே மூன்று கோடுகள் 1520 01:12:33,970 --> 01:12:38,760 போலிக்குறியீட்டை, ஒரு பயனரின் முழு பெயர் எடுக்க இரண்டு மற்றும் இரண்டு கட்டளை வரி 1521 01:12:38,760 --> 01:12:42,670 வாதங்கள், ஒரு வாழ்த்து அவுட் அச்சிட பயனர் முதல் பெயர். 1522 01:12:42,670 --> 01:12:45,810 >> முதல் ஒரு எனவே, எடுக்க ஒரு பயனரின் முழு பெயர். 1523 01:12:45,810 --> 01:12:47,290 என்னை எடுத்து உதவ முடியும் ஒரு பயனரின் முழு பெயர்? 1524 01:12:47,290 --> 01:12:50,882 1525 01:12:50,882 --> 01:12:52,780 நான் அந்த பகுதி எப்படி செய்ய வேண்டும்? 1526 01:12:52,780 --> 01:12:57,685 1527 01:12:57,685 --> 01:12:59,500 நீங்கள் முதல் பகுதி செய்தீர்கள்? 1528 01:12:59,500 --> 01:13:02,587 1529 01:13:02,587 --> 01:13:03,894 ஒரு பயனரின் முழு பெயர் எடுக்க. 1530 01:13:03,894 --> 01:13:05,860 அந்த ஒரு கட்டளை வரியை வாதம், நான் என்ன எழுத வேண்டும்? 1531 01:13:05,860 --> 01:13:09,624 நான் என்ன மாற்ற வேண்டும் என் செயல்பாடு அறிவிப்பு? 1532 01:13:09,624 --> 01:13:11,140 >> மாணவர்: நீங்கள் விரும்பவில்லை அதை இனி செல்லாது இருக்க வேண்டும். 1533 01:13:11,140 --> 01:13:11,410 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நிச்சயமாக. 1534 01:13:11,410 --> 01:13:12,385 நான் அதை வெற்றிடத்தை இருக்க விரும்பவில்லை. 1535 01:13:12,385 --> 01:13:13,630 நான் என்ன செய்ய வேண்டும்? 1536 01:13:13,630 --> 01:13:14,650 >> மாணவர்: முகப்பு argc. 1537 01:13:14,650 --> 01:13:15,720 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: முகப்பு argc. 1538 01:13:15,720 --> 01:13:17,430 >> மாணவர்: சரம் argv. 1539 01:13:17,430 --> 01:13:19,055 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சரம் argv. 1540 01:13:19,055 --> 01:13:19,705 >> மாணவர்: பிராக்கெட், அடைப்புக்குறி. 1541 01:13:19,705 --> 01:13:20,070 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: பிராக்கெட், அடைப்புக்குறி. 1542 01:13:20,070 --> 01:13:21,780 என்று சரியாக தான், என்று உண்மையில், நான் எப்படி பெற போகிறேன் 1543 01:13:21,780 --> 01:13:22,820 ஒரு பயனரின் முழு பெயர். 1544 01:13:22,820 --> 01:13:24,070 அவர்கள் அங்கு வைத்து போகிறோம். 1545 01:13:24,070 --> 01:13:27,720 1546 01:13:27,720 --> 01:13:28,780 அதனால் ஒரு முடிந்துவிட்டது. 1547 01:13:28,780 --> 01:13:30,780 எனவே இப்போது நான் இரண்டு மற்றும் இரண்டு கட்டளை வரி வாதங்கள். 1548 01:13:30,780 --> 01:13:35,065 நோவாவின் எனவே, என்னால் முடியும் ஒரு வழி என்ன கட்டளை எண்ணிக்கை சரிபார்க்கவும் 1549 01:13:35,065 --> 01:13:36,315 வரி வாதங்களை நான்? 1550 01:13:36,315 --> 01:13:39,676 1551 01:13:39,676 --> 01:13:40,725 >> மாணவர்: நீங்கள் ஒரு அறிக்கை என்றால் என்ன. 1552 01:13:40,725 --> 01:13:42,270 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்றால் அறிக்கை, சரியாக. 1553 01:13:42,270 --> 01:13:44,830 நான் நிலை என்ன வேண்டும்? 1554 01:13:44,830 --> 01:13:48,370 >> மாணவர்: 3 விட argc அதிகமாக இருந்தால். 1555 01:13:48,370 --> 01:13:52,485 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்றால் argc 3 அதிகமாக உள்ளது. 1556 01:13:52,485 --> 01:13:58,430 Argc 3 விட, நான் என்ன செய்ய வேண்டும்? 1557 01:13:58,430 --> 01:13:59,400 >> மாணவர்: ரிட்டர்ன் 1. 1558 01:13:59,400 --> 01:14:01,856 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: 1 Return. 1559 01:14:01,856 --> 01:14:04,050 என்று நான் உறுதிப்படுத்தும் இரண்டு மற்றும் இரண்டு? 1560 01:14:04,050 --> 01:14:07,280 1561 01:14:07,280 --> 01:14:07,820 >> மாணவர்: இல 1562 01:14:07,820 --> 01:14:13,110 Argc அதிகமாக இருந்தால் 2 க்கும் 3 மற்றும் குறைந்த. 1563 01:14:13,110 --> 01:14:17,770 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: argc அதிகமாக இருந்தால் 3 மற்றும் argc 2 குறைவாக விட. 1564 01:14:17,770 --> 01:14:21,540 நான் இந்த எழுத முடியும் ஒரு வழி என்ன ஒரு வரி, அல்லது அந்த பயன்படுத்தி இல்லாமல் 1565 01:14:21,540 --> 01:14:23,890 மற்றும் ஆபரேட்டர் பூலியன்? 1566 01:14:23,890 --> 01:14:25,942 >> மாணவர்: இது 2 சமமாக இல்லை. 1567 01:14:25,942 --> 01:14:28,790 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: என்றால் argc 2 சமமாக இல்லை. 1568 01:14:28,790 --> 01:14:29,260 சரியாக. 1569 01:14:29,260 --> 01:14:34,890 Argc, 2 சமமாக இல்லை என்றால் அந்த இந்த திட்டம் கொடுக்கும், 1570 01:14:34,890 --> 01:14:37,250 தனிப்பட்ட, நான் அதை ரன் போது, மற்றும் என்று எனக்கு கொடுக்கும் எத்தனை 1571 01:14:37,250 --> 01:14:38,740 கட்டளை வரி வாதங்கள்? 1572 01:14:38,740 --> 01:14:42,110 எத்தனை நான் பார்க்கிறேன்? 1573 01:14:42,110 --> 01:14:42,370 >> மன்னிக்கவும். 1574 01:14:42,370 --> 01:14:43,400 எனக்கு அந்த சொல் அமை நாம். 1575 01:14:43,400 --> 01:14:46,620 Argc = 2, எத்தனை விஷயங்களை செய்தால் பயனர் கோட்டில் எழுத? 1576 01:14:46,620 --> 01:14:47,500 >> மாணவர்: ஒரு. 1577 01:14:47,500 --> 01:14:49,120 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ஒரு. 1578 01:14:49,120 --> 01:14:50,430 எனவே முன், நீங்கள் சொல்வது சரி நோவாவின் இருந்தன. 1579 01:14:50,430 --> 01:14:52,192 நான் உண்மையில் அங்கு வைத்து என்ன செய்ய வேண்டும்? 1580 01:14:52,192 --> 01:14:53,640 >> மாணவர்: அந்த 3 சமம். 1581 01:14:53,640 --> 01:14:55,970 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Argc இல்லை சமமாக 3 செய்கிறது. 1582 01:14:55,970 --> 01:15:00,250 நான் வேண்டும், ஏனெனில் நான் 3 சமமாக வேண்டும் தனிப்பட்ட மற்றும் மற்ற இரண்டு. 1583 01:15:00,250 --> 01:15:02,560 Argc சமமாக 3 இல்லை என்றால், 1 திரும்ப. 1584 01:15:02,560 --> 01:15:04,475 ஏன் 1 திரும்பி சொன்னாய்? 1585 01:15:04,475 --> 01:15:06,180 >> மாணவர்: அது தான் அது தவறு என்றால். 1586 01:15:06,180 --> 01:15:08,420 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: அது தவறு, அதாவது, என்ன செய்ய போகிறது? 1587 01:15:08,420 --> 01:15:10,360 >> மாணவர்: பயனர் மீண்டும் கேட்கும். 1588 01:15:10,360 --> 01:15:11,940 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: இது வெளியேற நடக்கிறது திட்டம், அதை இயக்க வேண்டும் 1589 01:15:11,940 --> 01:15:14,520 மீண்டும், ஆனால் நாம் எதுவும் இல்லை இங்கே மீண்டும் அவற்றை கேட்க. 1590 01:15:14,520 --> 01:15:14,840 நான் கேட்கவில்லை. 1591 01:15:14,840 --> 01:15:15,990 அதனால் சரியாக இருக்கிறது. 1592 01:15:15,990 --> 01:15:17,680 வெறும் நிரல் திடீர் 1 திரும்ப. 1593 01:15:17,680 --> 01:15:18,520 கிரேட். 1594 01:15:18,520 --> 01:15:21,600 >> மற்றும் பயனர் ஒரு வாழ்த்து அவுட் அச்சிட என்று அவர்களின் பெயர் அடங்கும். 1595 01:15:21,600 --> 01:15:24,010 நான் எப்படி செய்ய முடியும்? 1596 01:15:24,010 --> 01:15:25,990 அண்ணா? 1597 01:15:25,990 --> 01:15:26,580 >> மாணவர்: Printf. 1598 01:15:26,580 --> 01:15:27,785 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Printf. 1599 01:15:27,785 --> 01:15:28,640 >> மாணவர்: (" 1600 01:15:28,640 --> 01:15:30,460 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ( 1601 01:15:30,460 --> 01:15:31,600 >> மாணவர்: "ஹலோ 1602 01:15:31,600 --> 01:15:33,210 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: "ஹலோ 1603 01:15:33,210 --> 01:15:34,800 >> மாணவர்:% கள் 1604 01:15:34,800 --> 01:15:37,230 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்:% கள் 1605 01:15:37,230 --> 01:15:38,840 >> மாணவர்: / n 1606 01:15:38,840 --> 01:15:41,030 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: / n 1607 01:15:41,030 --> 01:15:43,120 >> மாணவர்: ", 1608 01:15:43,120 --> 01:15:45,130 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: ", 1609 01:15:45,130 --> 01:15:46,620 >> மாணவர்: Argv 1610 01:15:46,620 --> 01:15:47,080 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: மன்னிக்கவும்? 1611 01:15:47,080 --> 01:15:47,750 >> மாணவர்: Argv 1612 01:15:47,750 --> 01:15:48,840 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: Argv 1613 01:15:48,840 --> 01:15:50,190 >> மாணவர்: சதுர அடைப்புக்குறிக்குள் 1. 1614 01:15:50,190 --> 01:15:51,230 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: சதுர அடைப்புக்குறிக்குள்? 1615 01:15:51,230 --> 01:15:51,870 >> மாணவர்: 1. 1616 01:15:51,870 --> 01:15:54,050 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: 1. 1617 01:15:54,050 --> 01:15:55,850 >> மாணவர்: மேலும்) அரைக்காற்புள்ளி. 1618 01:15:55,850 --> 01:15:58,290 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்:) அரைக்காற்புள்ளி. 1619 01:15:58,290 --> 01:16:00,250 இந்த இயக்க அனுமதிக்க. 1620 01:16:00,250 --> 01:16:03,730 தனிப்பட்ட செய்ய. 1621 01:16:03,730 --> 01:16:06,392 . / விருப்ப. 1622 01:16:06,392 --> 01:16:07,420 அது விலகினார். 1623 01:16:07,420 --> 01:16:10,390 ஏன் அதை விட்டு? 1624 01:16:10,390 --> 01:16:11,310 >> மாணவர்: நீங்கள் எந்த வாதங்களை வைக்க வில்லை. 1625 01:16:11,310 --> 01:16:12,560 >> ஜேசன் ஹிர்ஸ்கோஹார்ன்: நான் இல்லை எந்த வாதங்களை உள்ளே போட 1626 01:16:12,560 --> 01:16:16,360 1627 01:16:16,360 --> 01:16:16,920 பெரிய தெரிகிறது. 1628 01:16:16,920 --> 01:16:18,130 உங்களுக்கு அது அறைந்தார்கள். 1629 01:16:18,130 --> 01:16:22,420 எனவே மீண்டும், நீங்கள் argv நீங்கள் சென்றார் தொடக்கத்தில் argc சரிப்பார்க்கவேண்டும். 1630 01:16:22,420 --> 01:16:24,390 அந்த இரண்டு முக்கியம் விஷயங்களை நினைவில். 1631 01:16:24,390 --> 01:16:29,250 நாம் முன்னர் நமது கடந்த இரண்டு நிமிடங்கள் விட்டு, நாம் pset இரு பெற, ஆனால் 1632 01:16:29,250 --> 01:16:33,585 நீங்கள் பிறகு தங்க விரும்பினால் போல், என்றார் 10 நிமிடங்கள், நான் அவர் செல்ல சந்தோஷமாக என்று 1633 01:16:33,585 --> 01:16:35,710 நீங்கள் தர்க்கம் கொண்டு மேல் இந்த பிரச்சனை தடவைகளில். 1634 01:16:35,710 --> 01:16:37,930 இன்று நாம் மறைப்பதற்கு நிறைய எனவே நான் அவர்களுக்கு கிடைக்க வில்லை. 1635 01:16:37,930 --> 01:16:39,820 பொதுவாக, நான் சேர்க்க விரும்புகிறேன் அந்த முடிவில். 1636 01:16:39,820 --> 01:16:42,150 நீங்கள், சுற்றி ஒட்டிக்கொள்கின்றன வேண்டும் என்றால் 10 நிமிடங்கள் சுற்றி ஒட்டிக்கொள்கின்றன. 1637 01:16:42,150 --> 01:16:42,990 நாம் அதை செய்யலாம். 1638 01:16:42,990 --> 01:16:46,250 >> பின்னர், நான், தொடக்கத்தில் குறிப்பிட்டுள்ள pset பூஜ்யம் மற்றும் ஒன்று, நாம் பெறுவோம் 1639 01:16:46,250 --> 01:16:48,040 நீங்கள் மீண்டும் கருத்து விரைவில். 1640 01:16:48,040 --> 01:16:51,260 இலக்கு, pset ஒரு கருத்தை பெற உள்ளது Comments பகுதியாக, 1641 01:16:51,260 --> 01:16:52,850 pset இரண்டு காரணமாக முன். 1642 01:16:52,850 --> 01:16:56,730 நீங்கள் சில தவறுகளை அல்லது செய்யப்பட்ட என்றால் stylistically, விஷயங்கள், சிறந்த இருக்க முடியும் 1643 01:16:56,730 --> 01:17:01,330 நீங்கள் அந்த தகவல் வேண்டும் எனவே நீங்கள் pset இரண்டு அதே விஷயங்களை செய்ய மாட்டேன். 1644 01:17:01,330 --> 01:17:06,140 பின்னர் எதிர்காலத்தில், நீங்கள் பெறுவீர்கள் உங்கள் pset கருத்துக்களை கருத்துக்கள் 1645 01:17:06,140 --> 01:17:08,190 அடுத்த ஒரு காரணமாக திரும்ப முன். 1646 01:17:08,190 --> 01:17:12,695 >> இறுதியாக, நான் மற்றொரு வைக்க முடியும் கருத்துக்கு பிளக். 1647 01:17:12,695 --> 01:17:13,935 இது உங்களுக்கு முதல் பிரிவு. 1648 01:17:13,935 --> 01:17:15,920 இது என் முதல் பிரிவில் இருந்து இந்த ஆண்டு ஆசிரியர். 1649 01:17:15,920 --> 01:17:16,930 அங்கு போக. 1650 01:17:16,930 --> 01:17:19,800 , நல்ல, கெட்ட, பொருட்களை எழுத மற்றும் நான் செய்ய அதை பயன்படுத்துவேன் 1651 01:17:19,800 --> 01:17:21,320 சிறந்த பகுதியை அடுத்த முறை. 1652 01:17:21,320 --> 01:17:24,870 கடந்த, மீண்டும், நீங்கள் வேண்டும் என்றால் எதையும், எனக்கு தெரியப்படுத்துங்கள். 1653 01:17:24,870 --> 01:17:26,410 நான் உங்களுக்கு உதவ விட மகிழ்ச்சியாக இருக்கிறேன். 1654 01:17:26,410 --> 01:17:28,420 நீ சாக்லேட் விரும்பினால், நான் கூடுதல் சாக்லேட் வேண்டும். 1655 01:17:28,420 --> 01:17:29,800 நான் அதை கொண்டு சந்தோஷமாக இருக்கிறேன். 1656 01:17:29,800 --> 01:17:31,190 >> இந்த ஒரு அற்புதமான நிச்சயமாக இருக்க போகிறது. 1657 01:17:31,190 --> 01:17:34,900 இந்த ஒன்றாகும், இல்லை என்றால் என் பிடித்தமான நிச்சயமாக, நான் என் வாழ்நாள் முழுவதும் எடுத்து விட்டேன், 1658 01:17:34,900 --> 01:17:37,220 நான் அது இருக்கும் என்று நான் நம்புகிறேன் நீங்கள் அற்புதமான. 1659 01:17:37,220 --> 01:17:40,090 அதனால் நான் என் சக்தி எல்லாம் செய்ய வேண்டும் அதை நீங்கள் அந்த அற்புதமான செய்ய. 1660 01:17:40,090 --> 01:17:46,590 நான் என்றால் ஒரு மின்னஞ்சல் அனுப்ப போகிறேன் என் பிரிவில் அல்லது நோவாவின், மற்றும் 1661 01:17:46,590 --> 01:17:50,310 ஒவ்வொன்றும் முயற்சி மற்றும் திட்டமிடும் போகிறது உங்களுக்கு மேல் சரிபார்க்க ஒரு முறை 1662 01:17:50,310 --> 01:17:53,820 வாரங்களில் அடுத்த இரண்டு அதனால் நான் ஒரு பெற முடியும் உங்கள் சிஎஸ் பின்னணி என்ன உணர்வு, 1663 01:17:53,820 --> 01:17:58,170 மேலும் இந்த என்னை தையல்காரர் உதவும் நல்ல உங்கள் தேவைகளுக்கு ஏற்ப பிரிவுகள். 1664 01:17:58,170 --> 01:17:59,740 அதனால் நான் வரிசையாக வந்திருக்கிறேன் என்ன. 1665 01:17:59,740 --> 01:18:02,260 மீண்டும், நான் வெளியே நீங்கள் காண்பீர்கள் நீங்கள் இருக்க வேண்டும் என்றால். 1666 01:18:02,260 --> 01:18:03,700 இந்த இரு பிரிவில் வாரம் இருந்தது. 1667 01:18:03,700 --> 01:18:04,950 மிகவும் தோழர்களே நன்றி. 1668 01:18:04,950 --> 01:18:09,067