1 00:00:00,000 --> 00:00:00,320 2 00:00:00,320 --> 00:00:02,700 >> டேவிட் ஜே MALAN: தான் ஒரு நிரலை எழுத வேண்டும் நாங்கள் மதிப்புகள் மாற்ற முயற்சி 3 00:00:02,700 --> 00:00:04,970 இரண்டு மாறிகள், x மற்றும் y. 4 00:00:04,970 --> 00:00:07,490 முன்னதாக, நான் மிகவும் எழுதி ஏற்கனவே இந்த திட்டம். 5 00:00:07,490 --> 00:00:11,130 முதலில், நான் ஒரு மாறி, x அறிவிக்க, மற்றும், அது 1 மதிப்பை சேமிக்க. 6 00:00:11,130 --> 00:00:14,120 நான் மாறி y அறிவிக்கிறேன் மற்றும் அது மதிப்பு, 2 சேமிக்க. 7 00:00:14,120 --> 00:00:17,700 >> நான் காட்ட printf கொண்டு செல்கிறேன் அந்த இரண்டு மாறிகளில். 8 00:00:17,700 --> 00:00:21,090 பிறகு நான் வேறு printf கொண்டு கூறிக்கொள்கிறேன் அந்த மாறிகள் மாற்ற வேண்டும். 9 00:00:21,090 --> 00:00:23,690 நான் இடமாற்று என்று ஒரு செயல்பாடு அழைக்கிறேன். 10 00:00:23,690 --> 00:00:26,100 பின்னர் நான் கூறிக்கொள்கிறேன் என்று மாறிகள் பண்டமாற்று வருகின்றன. 11 00:00:26,100 --> 00:00:30,610 பின்னர் நான் வெளியே அச்சிட என்று நான் கூறுவது x மற்றும் y புதிய மதிப்புகள். 12 00:00:30,610 --> 00:00:32,030 >> இப்போது இந்த செயல்பாடு இடமாற்று என்ன? 13 00:00:32,030 --> 00:00:34,970 இது சி வருகிறது என்று ஒன்று இல்லை உண்மையில், நாம் மேலே பார்த்தால், என் 14 00:00:34,970 --> 00:00:38,850 கோப்பு, நீங்கள் நான் அறிவித்தார் என்று கவனிக்க வேண்டும் இந்த செயல்பாடு இடமாற்று ஒரு முன்மாதிரி 15 00:00:38,850 --> 00:00:42,750 அது இரண்டு டேவிட் எடுக்கும் என்று குறிப்பிடாமல், தன்னிச்சையாக a மற்றும் b என, இந்த 16 00:00:42,750 --> 00:00:44,300 செயல்பாடு எதையும் தராது. 17 00:00:44,300 --> 00:00:48,370 எனவே மறைமுகமாக, அது என்ன செய்கிறது பரிமாற்றங்கள் ஒரு மற்றும் ப மதிப்புகள். 18 00:00:48,370 --> 00:00:50,170 இப்போது இடமாற்று செயல்படுத்த வேண்டும். 19 00:00:50,170 --> 00:00:53,820 >> முதலில், நான் ஒரு தற்காலிக அறிவிக்க போகிறேன் மாறி அதை ஒதுக்க 20 00:00:53,820 --> 00:00:57,260 ஒரு மதிப்பு, எனினும் நான் முடியும் அதை எளிதாக ப சேமிக்கப்படும். 21 00:00:57,260 --> 00:01:00,925 நான் மதிப்பை மாற்ற போகிறேன் ஒரு ஆ என்று சமமாக இருக்கும். 22 00:01:00,925 --> 00:01:04,849 பின்னர் இறுதியாக, நான் மாற்ற போகிறேன் ப மதிப்பு என்ன ஒரு இருந்தது, ஆனால் இது இருக்க வேண்டும் 23 00:01:04,849 --> 00:01:06,340 இப்போது திறக்க வேண்டும். 24 00:01:06,340 --> 00:01:08,910 >> இப்போது நான் என்ன செய்தேன் கூறிக்கொள்கிறேன் தர்க்கரீதியாக சரியான ஆகிறது. 25 00:01:08,910 --> 00:01:12,780 நான், ஒரு தற்காலிக மாறி ஒரு சேமித்த பின்னர் ப இருக்கும் ஒரு மதிப்பு மாற்றம், மற்றும் 26 00:01:12,780 --> 00:01:15,580 என்ன ஒரு நாட்டின் இருந்தது என ப மதிப்பு மாற்றப்பட்டது. 27 00:01:15,580 --> 00:01:18,620 ஆனால் நான் தொகுத்தல் மற்றும் இந்த ரன் போது திட்டம் மிகவும், நான் என்று இல்லை கவலைப்பட 28 00:01:18,620 --> 00:01:20,140 நான் பார்க்க என்ன நடக்கிறது. 29 00:01:20,140 --> 00:01:21,625 >> , எந்த இடமாற்று கொள்ளுங்கள். 30 00:01:21,625 --> 00:01:24,350 டாட், எந்த இடமாற்று குறைக்கிறது. 31 00:01:24,350 --> 00:01:27,560 மேலும் துரதிர்ஷ்டவசமாக, வைட்டமின் படி, x மற்றும் y மதிப்பு, கூட 32 00:01:27,560 --> 00:01:31,560 நாம் மாற்ற வேண்டும் என்று கூறி பின்னர் அவர்கள், இன்னும் 1 மற்றும் 2 உள்ளது. 33 00:01:31,560 --> 00:01:32,630 >> இப்போது ஏன் அது? 34 00:01:32,630 --> 00:01:36,160 சரி, அது மாறிவிடும் என்று முக்கிய, நாம் கடந்து, இந்த செயல்பாடு இடமாற்று அழைப்பு 35 00:01:36,160 --> 00:01:39,960 வாதங்கள் x மற்றும் y, அது உண்மையில் தான் x மற்றும் y பிரதிகளை என்று 36 00:01:39,960 --> 00:01:41,310 இடமாற்று கடந்து வருகின்றனர். 37 00:01:41,310 --> 00:01:45,430 அதாவது, தங்கள் மதிப்பு 1 மற்றும் 2 இருக்கின்றன A மற்றும் B என இடமாற்று கடந்து. 38 00:01:45,430 --> 00:01:48,590 அதை நாம் இறுதியில் இருக்கிறோம் என்று ஒரு மற்றும் ப முக்கிய மாற்றம். 39 00:01:48,590 --> 00:01:50,810 >> அந்த 2 1 ஆகிறது, 1 2 ஆகிறது, ஆகிறது. 40 00:01:50,810 --> 00:01:54,630 ஆனால் இடமாற்று திரும்பி மதிப்பு உள்ளது, ஏனெனில் ஏனெனில் அது x பிரதிகளை பெற்றார் 41 00:01:54,630 --> 00:01:58,220 மற்றும் y, அது நடத்தை தான் x மற்றும் y மீது எந்த விளைவையும். 42 00:01:58,220 --> 00:02:02,610 உண்மையில், A மற்றும் B பேச, ஆகியவற்றை நோக்காகக்கொண்ட இருக்கும், x மற்றும் y இருக்கும் அதேசமயம், இடமாற்றம் 43 00:02:02,610 --> 00:02:03,990 முக்கிய ஆகியவற்றை. 44 00:02:03,990 --> 00:02:05,070 >> எனவே நாம் ஒரு பிரச்சனை. 45 00:02:05,070 --> 00:02:06,320 ஆனால் எப்படி அதை சரி செய்ய? 46 00:02:06,320 --> 00:02:08,312