1 00:00:00,000 --> 00:00:05,410 2 00:00:05,410 --> 00:00:07,640 >> डौग लॉयड: ठीक है, तो के छोरों के बारे में बात करते हैं। 3 00:00:07,640 --> 00:00:10,015 तो छोरों शांत की तरह कर रहे हैं वे अपने कार्यक्रम अनुमति है, क्योंकि 4 00:00:10,015 --> 00:00:12,050 कोड की तर्ज पर अमल करने के लिए और अधिक से अधिक और अधिक से अधिक। 5 00:00:12,050 --> 00:00:15,600 बार-बार, बिना कॉपी करने के लिए और पेस्ट या अन्यथा उन्हें दोहराना। 6 00:00:15,600 --> 00:00:17,630 प्रमुख तीन हैं आप देखेंगे छोरों की तरह। 7 00:00:17,630 --> 00:00:21,010 आप शायद का उपयोग करने के लिए अवसर होगा हर एक को आप CS50 के माध्यम से प्रगति के रूप में। 8 00:00:21,010 --> 00:00:22,940 इन छोरों से कुछ बहुत हैं स्क्रैच से आप परिचित, 9 00:00:22,940 --> 00:00:25,814 तो फिर, हम सशर्त के साथ किया था, हम कंधे से कंधा मिलाकर उन्हें डाल देंगे 10 00:00:25,814 --> 00:00:28,930 एक सादृश्य है, अगर वहाँ हम आकर्षित कर सकते हैं। 11 00:00:28,930 --> 00:00:33,600 >> सबसे पहले, स्क्रैच से हमेशा के लिए है जो है, जबकि (सच) के मुकाबले बेहतर है। 12 00:00:33,600 --> 00:00:35,390 यह है कि हम एक अनंत लूप क्या कहते है। 13 00:00:35,390 --> 00:00:38,560 घुंघराले के बीच कोड की लाइनों ब्रेसिज़, ज्यादा पहेली टुकड़े की तरह 14 00:00:38,560 --> 00:00:41,190 सी के अंदर है कि फिट हमेशा के लिए ब्लॉक की, 15 00:00:41,190 --> 00:00:45,290 ऊपर से बार-बार अमल करेंगे नीचे करने के लिए और अधिक से अधिक और अधिक से अधिक, 16 00:00:45,290 --> 00:00:46,085 हमेशा के लिए। 17 00:00:46,085 --> 00:00:48,710 सब के बाद, आप हमारी याद करते हैं बूलियन अभिव्यक्ति की चर्चा, 18 00:00:48,710 --> 00:00:51,060 सच हमेशा सच है। 19 00:00:51,060 --> 00:00:53,250 हम क्या कर रहे हैं तो अगर सच के रूप में इतने लंबे समय के कुछ 20 00:00:53,250 --> 00:00:58,227 यह true-- है एक छोटे silly-- सच लगता है हमेशा सच है, तो यह हमेशा चलने देंगे। 21 00:00:58,227 --> 00:01:00,060 यह हमेशा के लिए चला जाएगा और और कभी कभी हम जब तक 22 00:01:00,060 --> 00:01:02,900 साथ इसे से बाहर तोड़ने के लिए एक रास्ता खोजना एक ब्रेक के बयान, जो फिर से, 23 00:01:02,900 --> 00:01:06,350 हम थोड़ी देर पहले देखा था हम स्विच के बारे में बात कर रहे थे। 24 00:01:06,350 --> 00:01:08,725 >> या अन्यथा सिर्फ मारने हमारी कार्यक्रम है, जो संयोग से, 25 00:01:08,725 --> 00:01:11,110 क्या तुमने कभी एक में अपने आप को लगता है कि अगर एक अनंत लूप के साथ स्थिति 26 00:01:11,110 --> 00:01:13,484 और आप को रोकने के लिए पता नहीं है चलने से अपने कार्यक्रम। 27 00:01:13,484 --> 00:01:16,527 बस पर नियंत्रण और सी मारा और कि आप के लिए अपने कार्यक्रम को मार देंगे। 28 00:01:16,527 --> 00:01:18,360 लेकिन यह फिर से है, एक अनंत लूप बुलाया। 29 00:01:18,360 --> 00:01:19,818 यह हमेशा के लिए चला जाएगा कि एक पाश है। 30 00:01:19,818 --> 00:01:22,570 31 00:01:22,570 --> 00:01:25,610 अब, छोरों जबकि नहीं हैं हमेशा अनंत, इसलिए भी कि 32 00:01:25,610 --> 00:01:27,880 हम बूलियन जगह ले सकता है कुछ के साथ अभिव्यक्ति 33 00:01:27,880 --> 00:01:29,867 एक छोटे से अधिक उपयोगी से सिर्फ सच। 34 00:01:29,867 --> 00:01:30,950 तो यहाँ एक और उदाहरण है। 35 00:01:30,950 --> 00:01:34,600 जबकि और कुछ बूलियन अभिव्यक्ति और फिर घुंघराले ब्रेसिज़। 36 00:01:34,600 --> 00:01:38,310 यही कारण है कि अनुरूप बहुत ज्यादा है खरोंच से, जब तक दोहराने के लिए। 37 00:01:38,310 --> 00:01:40,700 एक दूसरे में, मैं हूँ यद्यपि अंतर समझा। 38 00:01:40,700 --> 00:01:44,310 >> सी में तो बूलियन अभिव्यक्ति यदि जबकि लूप के अंदर 39 00:01:44,310 --> 00:01:47,980 का सच, लाइनों का मूल्यांकन घुंघराले ब्रेसिज़ के बीच कोड 40 00:01:47,980 --> 00:01:51,900 और अधिक से अधिक बार बार अमल करेंगे और अधिक से अधिक बूलियन अभिव्यक्ति तक 41 00:01:51,900 --> 00:01:55,174 गलत करने के लिए मूल्यांकन करता है। 42 00:01:55,174 --> 00:01:57,340 तो उदाहरण के लिए, आप कर सकते हैं काउंटर के कुछ प्रकार है। 43 00:01:57,340 --> 00:02:01,440 तो की शुरुआत में आप कहते हैं इस लूप पूर्णांक एक्स शून्य के बराबर होती है कहना। 44 00:02:01,440 --> 00:02:06,370 एक्स 100 से भी कम है, जबकि एक जोड़ी है कि सर्पाकार अंदर बातें, 45 00:02:06,370 --> 00:02:10,570 फिर अपने पाश के अंत में, आप कहते हैं एक्स प्लस प्लस, आप एक्स बढ़ाने जा रहे हैं। 46 00:02:10,570 --> 00:02:13,360 आखिरकार एक्स मिल जाएगा के लिए 100 और आप करेंगे 47 00:02:13,360 --> 00:02:15,760 हालत क्योंकि रोक एक्स कम से कम 100 है 48 00:02:15,760 --> 00:02:19,416 अब नहीं के रूप में सच हो जाएगा जल्द ही एक्स के रूप में 100 के बराबर है। 49 00:02:19,416 --> 00:02:21,820 100 100 से कम नहीं है। 50 00:02:21,820 --> 00:02:25,870 >> अब कुछ हद तक भ्रामक, व्यवहार खरोंच ब्लॉक के उलट है। 51 00:02:25,870 --> 00:02:29,110 अगर यह होता है तो वास्तव में सावधान रहना छोरों का उपयोग करने में अपनी पहली चढ़ाई। 52 00:02:29,110 --> 00:02:33,630 असल में, दोहराने स्क्रैच में ब्लॉक तक 53 00:02:33,630 --> 00:02:35,970 कुछ दोहराना होगा और अधिक से अधिक और अधिक से अधिक, 54 00:02:35,970 --> 00:02:40,460 अभिव्यक्ति जब तक, बूलियन षट्भुज में अभिव्यक्ति सच है। 55 00:02:40,460 --> 00:02:43,860 इसलिए यह कर रखेंगे अगर यह सच है जब तक। 56 00:02:43,860 --> 00:02:48,881 इस बीच, जबकि पाश होगा यह गलत है जब तक यह करने के लिए जारी है। 57 00:02:48,881 --> 00:02:51,630 तो वे काफी समान हैं, लेकिन बस थोड़ा भेद नहीं है 58 00:02:51,630 --> 00:02:55,140 तुम बनाने के रूप में विशेष रूप से सावधान रहना होगा संक्रमण कर से अपनी पहली चढ़ाई 59 00:02:55,140 --> 00:02:58,149 ग में खरोंच करने के लिए। 60 00:02:58,149 --> 00:03:00,190 पाश के अगले प्रकार है वास्तव में बहुत समान है। 61 00:03:00,190 --> 00:03:02,860 यह Do पाश जबकि कहा जाता है। 62 00:03:02,860 --> 00:03:07,060 इस पाश सभी लाइनों पर अमल करेंगे एक बार घुंघराले ब्रेसिज़ के बीच कोड की, 63 00:03:07,060 --> 00:03:09,530 और फिर यह जाँच करेगा बूलियन अभिव्यक्ति। 64 00:03:09,530 --> 00:03:11,700 बूलियन अभिव्यक्ति हैं सही मूल्यांकन, 65 00:03:11,700 --> 00:03:14,340 इसे वापस जाने के लिए और दोहराता हूँ और अधिक से अधिक है कि इस प्रक्रिया 66 00:03:14,340 --> 00:03:17,690 और अधिक से अधिक बूलियन तक अभिव्यक्ति गलत करने के लिए मूल्यांकन करता है। 67 00:03:17,690 --> 00:03:23,370 तो इस लूप, थोड़ी देर के पाश के विपरीत है कम से कम एक बार चलाने के लिए गारंटी। 68 00:03:23,370 --> 00:03:26,080 यह बहुत उपयोगी हो सकता है। 69 00:03:26,080 --> 00:03:28,011 >> अन्त में, हम एक पाश के लिए है। 70 00:03:28,011 --> 00:03:30,010 छोरों के लिए एक तरह से कर रहे हैं वाक्य रचना बदसूरत 71 00:03:30,010 --> 00:03:32,330 और जा रहा है एक बहुत कुछ है यहाँ पर, तो मेरे साथ सहन 72 00:03:32,330 --> 00:03:34,640 हम कोशिश करते हैं और इसके अलावा इन टुकड़ों के रूप में तोड़। 73 00:03:34,640 --> 00:03:36,810 आम तौर पर, उपयोग के मामले पाश के लिए एक आप है की 74 00:03:36,810 --> 00:03:40,136 कुछ एक को दोहराना चाहते हैं समय की विशिष्ट संख्या। 75 00:03:40,136 --> 00:03:42,010 इस उदाहरण में, मैं दोहराने ब्लॉक है 76 00:03:42,010 --> 00:03:44,010 खरोंच से, जो है पाश के लिए के अनुरूप 77 00:03:44,010 --> 00:03:47,340 सी में, कुछ 10 बार दोहरा। 78 00:03:47,340 --> 00:03:49,250 और पर पाश के लिए वहाँ छोड़ दिया, जो 79 00:03:49,250 --> 00:03:51,410 एक चार पाश है कि एक ही बात करेंगे। 80 00:03:51,410 --> 00:03:52,570 यह 10 बार जाना होगा। 81 00:03:52,570 --> 00:03:56,720 शून्य से गिनती, हम पाश की प्रत्येक पारित वेतन वृद्धि। 82 00:03:56,720 --> 00:03:59,220 और हम कर रखना है मैं कम से कम 10 है जब तक। 83 00:03:59,220 --> 00:04:00,134 >> तो क्या होता है? 84 00:04:00,134 --> 00:04:01,550 वहाँ कोड की एक पूरी बहुत कुछ है। 85 00:04:01,550 --> 00:04:03,424 के लिए इसे तोड़ने के नीचे चलो क्या कदम क्या हो रहा है 86 00:04:03,424 --> 00:04:05,684 कदम से हम पाश के लिए एक के माध्यम से खुदाई के रूप में। 87 00:04:05,684 --> 00:04:08,350 क्या हुआ कि पहली बात यह है काउंटर चर केंद्र है। 88 00:04:08,350 --> 00:04:11,970 कि पहले के बाईं ओर सब कुछ कोष्ठकों के अंदर अर्धविराम 89 00:04:11,970 --> 00:04:12,970 निष्पादित किया जाता है। 90 00:04:12,970 --> 00:04:15,180 इस मामले में, हम कर रहे हैं मैं 0 के बराबर होती है पूर्णांक कह रही है। 91 00:04:15,180 --> 00:04:18,709 मैं नामक एक नया चर घोषित, चर कि एक प्रकार पूर्णांक है 92 00:04:18,709 --> 00:04:22,570 और हम अंदर मूल्य कह रहे हैं उस चर शून्य होने जा रहा है। 93 00:04:22,570 --> 00:04:25,480 >> हम क्या दूसरी बात है हम तो तुरंत का मूल्यांकन 94 00:04:25,480 --> 00:04:26,750 बूलियन अभिव्यक्ति। 95 00:04:26,750 --> 00:04:30,100 बूलियन अभिव्यक्ति में है दो अर्धविराम के बीच। 96 00:04:30,100 --> 00:04:31,360 मैं कम से कम 10 है। 97 00:04:31,360 --> 00:04:32,410 यह ठीक है, यहाँ सच है? 98 00:04:32,410 --> 00:04:36,030 हम सिर्फ मैं के बराबर है कहा शून्य है, और इसलिए 0, कम से कम 10 है 99 00:04:36,030 --> 00:04:38,040 और इतनी है कि हालत सच है और हम अब होगा 100 00:04:38,040 --> 00:04:40,640 लूप के शरीर पर अमल करने के लिए आगे बढ़ें। 101 00:04:40,640 --> 00:04:41,480 अगर यह गलत था। 102 00:04:41,480 --> 00:04:46,380 अगर, उदाहरण के लिए, मैं के बजाय कहा मैं, 0 वहाँ मैं मैं 15 के बराबर होती है कहा बराबर होती है 103 00:04:46,380 --> 00:04:47,820 मैं 15 के बराबर होती है int। 104 00:04:47,820 --> 00:04:51,450 अच्छी तरह से 15 10 से कम नहीं है, इसलिए हम लूप के शरीर में प्रवेश कर कभी नहीं होगा 105 00:04:51,450 --> 00:04:55,450 बूलियन अभिव्यक्ति क्योंकि गलत पाए जाने पर वहां का मूल्यांकन होगा। 106 00:04:55,450 --> 00:04:59,060 >> हम ऊपर से नीचे तक के माध्यम से जाने के बाद, हम, घुंघराले ब्रेस को बंद करने कि मुठभेड़ 107 00:04:59,060 --> 00:05:00,830 एक तीसरी बात यह है कि क्या होता है। 108 00:05:00,830 --> 00:05:03,840 काउंटर चर रहा है incremented, या यों कहें, लाइनों 109 00:05:03,840 --> 00:05:07,790 एक बयान के कोड के बाद के अंदर दूसरी अर्धविराम 110 00:05:07,790 --> 00:05:10,500 छोरों कोष्ठकों के लिए मार डाला है। 111 00:05:10,500 --> 00:05:13,250 इसलिए हम द्वारा शुरू मैं 0 के बराबर होती है पूर्णांक कह रही है। 112 00:05:13,250 --> 00:05:15,770 तो फिर हम क्या है या नहीं की जांच बूलियन अभिव्यक्ति सच है। 113 00:05:15,770 --> 00:05:17,469 0 10 तो यह सच है, की तुलना में कम है। 114 00:05:17,469 --> 00:05:19,510 इसलिए हम आगे बढ़ने के लिए जा रहे हैं शरीर पाश में। 115 00:05:19,510 --> 00:05:22,676 हालात लूप के अंदर होता है, और होगा हम बंद घुंघराले कि जब मुठभेड़ 116 00:05:22,676 --> 00:05:25,660 गले लगा, अगली बात यह है कि हम ऐसा हम मैं प्लस, प्लस कहना है। 117 00:05:25,660 --> 00:05:28,860 मैं शून्य अब मैं एक हो गया है। 118 00:05:28,860 --> 00:05:33,100 तो, हम फिर से मूल्य की जांच बीच में बूलियन अभिव्यक्ति। 119 00:05:33,100 --> 00:05:34,900 एक कम से कम 10 है। 120 00:05:34,900 --> 00:05:38,325 इसलिए हम इस माध्यम से जाना होगा बार-बार की प्रक्रिया। 121 00:05:38,325 --> 00:05:40,590 हम बंद करने के लिए मिल जाएगा फिर घुंघराले ब्रेस। 122 00:05:40,590 --> 00:05:44,090 हम से मैं वेतन वृद्धि करेंगे 1 से 2 और 2-3। 123 00:05:44,090 --> 00:05:48,290 और इतने पर और इतने पर और इतने पर, जब तक अंत में मैं के मूल्य 10 हो जाता है। 124 00:05:48,290 --> 00:05:49,950 10 से 10 कम है? 125 00:05:49,950 --> 00:05:51,200 नहीं। 126 00:05:51,200 --> 00:05:53,800 0 से गिनती, हम चले गए हैं लूप के 10 पुनरावृत्तियों के माध्यम से। 127 00:05:53,800 --> 00:05:57,204 हम सिर्फ 10 बार दोहराया है हम खरोंच ब्लॉक में किया था। 128 00:05:57,204 --> 00:05:59,370 और इतना है कि मूल रूप से है एक चार पाश के लिए प्रक्रिया। 129 00:05:59,370 --> 00:06:01,630 >> अब दूर ले जा रही है वास्तविक कोड और इसे लगाने 130 00:06:01,630 --> 00:06:05,120 बस कुछ बुनियादी सामान्य बयानों में। 131 00:06:05,120 --> 00:06:06,550 यहाँ क्या होता है। 132 00:06:06,550 --> 00:06:09,290 सभी बयान में पहले क्रियान्वित कर रहे हैं शुरू करते हैं। 133 00:06:09,290 --> 00:06:11,260 आप एक से अधिक हो सकता है। 134 00:06:11,260 --> 00:06:13,440 फिर, बूलियन अभिव्यक्ति की जाँच की है। 135 00:06:13,440 --> 00:06:17,850 अभिव्यक्ति सही मूल्यांकन करते हैं, शरीर पाश एक बार निष्पादित। 136 00:06:17,850 --> 00:06:21,060 अभिव्यक्ति का मूल्यांकन करता है, तो गलत करने के लिए, हम कर रहे हैं। 137 00:06:21,060 --> 00:06:23,040 हम पर अमल नहीं करते सब पर पाश के शरीर। 138 00:06:23,040 --> 00:06:25,530 हम निष्पादित करने के बाद शरीर पाश एक बार, 139 00:06:25,530 --> 00:06:29,487 हम तो क्या में है वहाँ वेतन वृद्धि हिस्सा है। 140 00:06:29,487 --> 00:06:31,820 जो आम तौर पर होने जा रहा है मैं ऐसा कुछ प्लस, प्लस 141 00:06:31,820 --> 00:06:34,510 या ऐसा कुछ है कि, एक काउंटर चर संशोधित करता है। 142 00:06:34,510 --> 00:06:37,390 फिर, के बाद हम, वेतन वृद्धि फिर अभिव्यक्ति की जांच 143 00:06:37,390 --> 00:06:41,120 और अधिक से अधिक उन चरणों को दोहराएँ और अभिव्यक्ति है पर जब तक 144 00:06:41,120 --> 00:06:42,890 अब सच। 145 00:06:42,890 --> 00:06:44,469 >> तो एक पाश के लिए उपयोग के मामलों क्या कर रहे हैं? 146 00:06:44,469 --> 00:06:46,760 आप थोड़ी देर के पाश जब उपयोग का उपयोग आप एक पाश दोहराना चाहते हैं 147 00:06:46,760 --> 00:06:51,200 बार के एक अज्ञात संख्या है, लेकिन यह संभवतः सभी नहीं चल सकता है। 148 00:06:51,200 --> 00:06:53,940 का एक बहुत सामान्य उदाहरण पाशन थोड़ी देर के लिए इस्तेमाल किया जा रहा है 149 00:06:53,940 --> 00:06:56,480 एक खेल के लिए नियंत्रण प्रवाह को चलाने के लिए है। 150 00:06:56,480 --> 00:06:59,040 तुम्हें पता नहीं कैसे हो सकता है लंबा उपयोगकर्ता खेल होने जा रहा है, 151 00:06:59,040 --> 00:07:01,440 लेकिन आप रखना चाहते हैं एक ही बात कर रहे हैं। 152 00:07:01,440 --> 00:07:04,970 के पदों को अपडेट कर रहा है बोर्ड पर विभिन्न स्प्राइट। 153 00:07:04,970 --> 00:07:07,490 आप चीजों को रखना चाहते हैं सभी समय पर चलती है, 154 00:07:07,490 --> 00:07:09,110 लेकिन आप जब पता नहीं है उपयोगकर्ता खेल को रोकने के लिए जा रहा है 155 00:07:09,110 --> 00:07:10,450 या वे जा रहे हैं जब जीवन से बाहर चलाने के लिए। 156 00:07:10,450 --> 00:07:12,741 तो थोड़ी देर के पाश वास्तव में है ऐसा कुछ के लिए अच्छा है। 157 00:07:12,741 --> 00:07:14,130 यही कारण है कि एक अच्छा इस्तेमाल का मामला है। 158 00:07:14,130 --> 00:07:16,230 >> एक मत के लिए लूप, जबकि यह बहुत समान है। 159 00:07:16,230 --> 00:07:19,746 आप एक पाश एक अज्ञात दोहराना चाहते हैं बार की संख्या है, लेकिन कम से कम एक बार। 160 00:07:19,746 --> 00:07:22,370 आप एक खेल के लिए इस का उपयोग हो सकता है भी है, लेकिन वास्तव में एक आम उपयोग के मामले 161 00:07:22,370 --> 00:07:24,420 इनपुट के लिए उपयोगकर्ता उत्साह है। 162 00:07:24,420 --> 00:07:28,609 आम तौर पर, आप कुछ कह सकते हैं जैसे, मुझे एक सकारात्मक पूर्णांक दे, 163 00:07:28,609 --> 00:07:30,650 और आप उस डाल सकता है पाश, जबकि एक मत के अंदर। 164 00:07:30,650 --> 00:07:33,900 तो यह हमेशा पर उन्हें पूछना होगा कम से कम एक बार एक सकारात्मक पूर्णांक के लिए। 165 00:07:33,900 --> 00:07:36,850 वे तुम्हें एक सकारात्मक पूर्णांक देते हैं, आप लूप के बाहर तोड़ सकता है। 166 00:07:36,850 --> 00:07:37,599 तुमने क्या किया जा सकता है। 167 00:07:37,599 --> 00:07:39,900 बूलियन अभिव्यक्ति में जबकि झूठा हो सकता है। 168 00:07:39,900 --> 00:07:41,137 >> और आप उन्हें फिर से पूछना नहीं होगा। 169 00:07:41,137 --> 00:07:44,470 वे तुम्हें एक नकारात्मक संख्या जहां देते हैं वे है कि कुछ शब्द या कुछ टाइप 170 00:07:44,470 --> 00:07:46,630 वास्तव में उपयोगी नहीं आप उपयोग हो सकता है 171 00:07:46,630 --> 00:07:49,770 पाश वापस जाने के लिए और क्या करना है, जबकि यह फिर से और फिर से। 172 00:07:49,770 --> 00:07:52,410 आप निश्चित रूप से पूछना चाहता हूँ उन्हें एक बार जब आप एक नंबर देने के लिए 173 00:07:52,410 --> 00:07:56,350 लेकिन आप कितनी बार पता नहीं है उसके बाद वे कीट हो सकता है। 174 00:07:56,350 --> 00:08:00,540 और यह एक महान प्रयोग एक क्या है और कितनी देर तक इनपुट के लिए उपयोगकर्ता उत्साह के लिए मामला। 175 00:08:00,540 --> 00:08:03,060 और छोरों के लिए एक का उपयोग मामले आम तौर पर तब होता है जब 176 00:08:03,060 --> 00:08:06,230 आप एक पाश दोहराना चाहते हैं समय की एक असतत संख्या, 177 00:08:06,230 --> 00:08:08,230 यद्यपि आप नहीं हो सकता है बार की संख्या पता 178 00:08:08,230 --> 00:08:10,040 पल कार्यक्रम संकलित किया गया है। 179 00:08:10,040 --> 00:08:15,510 >> तो उदाहरण के लिए, हो सकता है आप एक प्रोग्राम है जहां आप एक नंबर के लिए उपयोगकर्ता का संकेत। 180 00:08:15,510 --> 00:08:17,660 और वे 100 दर्ज करें। 181 00:08:17,660 --> 00:08:20,510 और फिर अपने पाश के लिए होगा उस मामले में 100 बार चलाते हैं। 182 00:08:20,510 --> 00:08:22,480 या हो सकता है कि वे प्रवेश अपने कार्यक्रम में 1000 183 00:08:22,480 --> 00:08:24,570 और फिर पाश 1,000 बार चलाते हैं। 184 00:08:24,570 --> 00:08:26,987 यह समय की एक विशिष्ट संख्या है। 185 00:08:26,987 --> 00:08:28,820 वे जरूरी नहीं है क्या है कि नंबर पता 186 00:08:28,820 --> 00:08:31,010 संकलित किया गया है पल कार्यक्रम है। 187 00:08:31,010 --> 00:08:35,010 यह एक समय पाश की तरह नहीं है जहां यह अनंत हो सकता है। 188 00:08:35,010 --> 00:08:37,127 यह एक नंबर के बजाय है आप अभी पता नहीं है कि। 189 00:08:37,127 --> 00:08:39,210 अब मैं भले ही उल्लिखित इन सभी मामलों का उपयोग, 190 00:08:39,210 --> 00:08:41,501 आपको लगता है कि सुंदर में पता होना चाहिए ज्यादा हर परिस्थिति, 191 00:08:41,501 --> 00:08:44,110 आप सभी की अदला-बदली कर सकते हैं इन छोरों के तीन। 192 00:08:44,110 --> 00:08:46,890 आप पाश, जहां आप के लिए एक का उपयोग कर सकते हैं अन्यथा थोड़ी देर के पाश का प्रयोग करेंगे। 193 00:08:46,890 --> 00:08:49,860 आप जहां भी पाश के लिए एक का उपयोग कर सकते हैं आप एक मत जबकि पाश और इतने पर प्रयोग होता। 194 00:08:49,860 --> 00:08:53,680 यह कभी कभी थोड़ा मुश्किल हो सकता है तो आम तौर पर यह एक अच्छा अभ्यास है 195 00:08:53,680 --> 00:08:55,140 एक विशिष्ट उपयोग के मामले का पालन करने के लिए। 196 00:08:55,140 --> 00:08:57,599 पाश, जबकि एक मत का प्रयोग करें अगर आप कम से कम, एक बार कुछ करना चाहता था। 197 00:08:57,599 --> 00:09:00,514 आप क्या करना चाहते हैं, तो पाश के लिए एक प्रयोग कुछ समय की एक विशिष्ट संख्या है। 198 00:09:00,514 --> 00:09:03,730 वहाँ क्यों कर रहे हैं सब के बाद, वह है, छोरों के तीन अलग अलग प्रकार की। 199 00:09:03,730 --> 00:09:06,172 >> इसलिए वे इस्तेमाल किया जा सकता सही संदर्भ में। 200 00:09:06,172 --> 00:09:07,880 लेकिन अगर आप की अदला-बदली कर सकते हैं उन्हें अगर आप चाहते हैं। 201 00:09:07,880 --> 00:09:10,790 आप थोड़ी देर के छोरों के साथ सहज महसूस करते हैं और आप हमेशा छोरों समय का उपयोग करना चाहते हैं। 202 00:09:10,790 --> 00:09:12,623 यह कुछ ऐसा है कि आप क्या कर सकते हैं, हालांकि यह 203 00:09:12,623 --> 00:09:15,590 एक छोटे से वाक्य रचना से हो सकता है मुश्किल है, जहां एक के लिए पाश 204 00:09:15,590 --> 00:09:17,850 एक बहुत अधिक सरल हो जाएगा। 205 00:09:17,850 --> 00:09:21,100 >> मेरा नाम डौग लॉयड है और इस CS50 है। 206 00:09:21,100 --> 00:09:22,688