1 00:00:00,000 --> 00:00:03,250 >> اسپیکر 1: اب ایک پروگرام لکھتے ہیں وہ واقعی دو ڈور کا موازنہ 2 00:00:03,250 --> 00:00:04,245 کردار کے لئے کردار. 3 00:00:04,245 --> 00:00:06,830 کے طور پر 0 موازنہ کا استعمال کرتے ہیں ہمارے نقطہ اغاز. 4 00:00:06,830 --> 00:00:11,550 لیکن پرت واپس کی پہلی جلد ہے کہ سٹرنگ قسم ہے اور اس کو دوبارہ سے لکھنا 5 00:00:11,550 --> 00:00:14,120 یہ واقعی کیا ہے کے لئے، جس میں ایک چار ستارہ ہے. 6 00:00:14,120 --> 00:00:17,740 یہ ایک کردار کا پتہ ہے، ایک میں خاص طور پر سب سے پہلے کردار 7 00:00:17,740 --> 00:00:21,010 ہم زیادہ تھا کہ حروف کی ترتیب عام طور پر ایک تار کے طور پر جانتے ہیں. 8 00:00:21,010 --> 00:00:21,880 >> T کے لئے ایک ہی. 9 00:00:21,880 --> 00:00:25,660 کی اس سٹرنگ کے اعلان کو دوبارہ سے لکھنا دو چار سٹار کے طور پر. 10 00:00:25,660 --> 00:00:28,690 اور اب ہم کرنے کی ضرورت ہے اب کوئی ایسا نہ ہو کہ، ٹی کے خلاف کا موازنہ 11 00:00:28,690 --> 00:00:30,150 ہم دو پتے کا آپس میں موازنہ. 12 00:00:30,150 --> 00:00:33,180 ہم واقعی موازنہ کرنا چاہتے ہیں دو ڈور خود. 13 00:00:33,180 --> 00:00:37,520 ایسا کرنے کے لئے، ہم نے ایک تقریب میں استعمال کر سکتے ہیں string.h میں اعلان کیا. 14 00:00:37,520 --> 00:00:40,920 تو میں شامل ہیں شامل کریں میری فائل کے سب سے اوپر پر. 15 00:00:40,920 --> 00:00:43,130 >> اور پھر میں تبدیل کرنے جا رہا ہوں یہاں اس لائن. 16 00:00:43,130 --> 00:00:47,920 T کے خلاف کی آپس میں موازنہ کرنے کی بجائے، میں ہوں ایک تقریب ہلچل comp کے فون کرنے جا، 17 00:00:47,920 --> 00:00:52,290 سٹرنگ کے لئے آپس میں موازنہ، اور منتقل دلائل S اور T کے طور پر. 18 00:00:52,290 --> 00:00:56,480 ہم موازنہ سٹرنگ پر پھر ملتوی ہوں گے S اور T واقعی برابر ہوں تو اعداد و شمار 19 00:00:56,480 --> 00:00:59,870 اور اس کا موازنہ کس طرح اعداد و شمار ہیں کردار کے لئے ان کے کردار. 20 00:00:59,870 --> 00:01:02,410 >> اب، دستاویزات کے مطابق سٹرنگ کا آپس میں موازنہ کے لئے، یہ اصل میں ہے 21 00:01:02,410 --> 00:01:06,920 0 واپس جا رہا ہے اگر دو ڈور S اور T ایک ہی ہیں کی طرف سے نشاندہی کی. 22 00:01:06,920 --> 00:01:09,490 یہ ایک منفی نمبر واپس جا رہا ہے ے T سے پہلے آنا چاہئے اگر 23 00:01:09,490 --> 00:01:13,740 حروف تہجی یا ایک مثبت عدد ہے تو ے حروف تہجی کے ٹی کے بعد آنا چاہئے. 24 00:01:13,740 --> 00:01:16,090 >> لیکن اب کے لئے، ہم صرف دیکھ بھال مساوات کے بارے میں. 25 00:01:16,090 --> 00:01:19,270 تو میں نے صرف جانچ کرنے کے لئے جا رہا ہوں اگر تار کی واپسی کی قیمت، کا آپس میں موازنہ 26 00:01:19,270 --> 00:01:21,450 S اور T میں گزر، 0 کے برابر ہے. 27 00:01:21,450 --> 00:01:24,940 اور اگر ایسا ہے تو، میں دعوی کرنے کے لئے جا رہا ہوں دو ڈور ایک ہی ہیں. 28 00:01:24,940 --> 00:01:26,820 >> لیکن میں ایک بنانے کے لئے جا رہا ہوں دیگر تبدیلی کے طور پر اچھی طرح سے. 29 00:01:26,820 --> 00:01:30,410 یہ اس کے مطابق، حاصل تار باہر کر دیتا ہے دستاویزات، کبھی کبھی واپس آ سکتے ہیں 30 00:01:30,410 --> 00:01:34,320 مطابق، شہوت انگیز null، ایک پرہری قیمت ڈور دستاویزات، کا مطلب ہے حاصل کرنے کے لئے 31 00:01:34,320 --> 00:01:35,450 کچھ برا ہوا. 32 00:01:35,450 --> 00:01:38,830 مثال کے طور پر، ہم میموری سے باہر بھاگ گیا یا صارف کسی نہ کسی طرح تعاون نہیں کیا. 33 00:01:38,830 --> 00:01:41,080 >> سلک، دریں اثنا، کا آپس میں موازنہ ایک چھوٹی سی نازک ہے. 34 00:01:41,080 --> 00:01:44,730 آپ یہ نل یا تو اس کے لئے پاس کرجاتے ہیں تو سب سے پہلے یا اس کے دوسری دلیل، برا 35 00:01:44,730 --> 00:01:45,650 چیزیں ہو سکتا ہے. 36 00:01:45,650 --> 00:01:47,970 عام طور پر شامل بری چیزیں انقطاع گناہ. 37 00:01:47,970 --> 00:01:52,210 تو مکمل طور پر ہے کہ ممکنہ سے بچنے کے لئے، میں نے سب سے پہلے اس کے استعمال کی لپیٹ میں جا رہا ہوں 38 00:01:52,210 --> 00:01:56,350 اس پورے پوٹ کاری کی طرف سے موازنہ تار کوڈ اور پہلے صرف کر کے بلاک 39 00:01:56,350 --> 00:02:03,140 ے کہ، شہوت انگیز null برابر نہیں ہے اور ٹی شہوت انگیز null برابر نہیں ہے. 40 00:02:03,140 --> 00:02:08,280 >> اور اگر اس میں تعمیر ہے کہ ریپنگ گھوبگھرالی منحنی خطوط وحدانی کے ساتھ پہلے ٹائپ 41 00:02:08,280 --> 00:02:12,270 ٹھیک ہے، یہ تو میں صرف چھو اس وقت S اور T مجھے یقین ہے کہ ہوں تو 42 00:02:12,270 --> 00:02:13,450 وہ، شہوت انگیز null نہیں ہیں. 43 00:02:13,450 --> 00:02:17,220 اب، کو بچانے کے مرتب کرتے ہیں، اور اس پروگرام دوبارہ چلانے. 44 00:02:17,220 --> 00:02:22,240 >> 1 کا آپس میں موازنہ 1 ڈاٹ سلیش کا موازنہ بنائیں. 45 00:02:22,240 --> 00:02:23,950 میں ایک بار پھر خوش آمدید کہیں گے. 46 00:02:23,950 --> 00:02:25,890 خوش ایک بار پھر کے بعد. 47 00:02:25,890 --> 00:02:28,110 اور اس وقت، بے شک میں ایک ہی چیز ٹائپ کریں. 48 00:02:28,110 --> 00:02:30,255