1 00:00:00,000 --> 00:00:11,320 2 00:00:11,320 --> 00:00:13,260 >> DAVID MALAN: ಹಲೋ, ಮತ್ತು CS50 ಹಿಂದಕ್ಕೆ ಸ್ವಾಗತ. 3 00:00:13,260 --> 00:00:14,860 ಈ ವಾರ ನಾಲ್ಕು ಕೊನೆಯಲ್ಲಿ ಹೊಂದಿದೆ. 4 00:00:14,860 --> 00:00:16,680 ಮೊದಲ ಕೇವಲ ಒಂದು ಪ್ರಕಟಣೆ. 5 00:00:16,680 --> 00:00:19,600 ಆದ್ದರಿಂದ ಎಂದು ಐದನೇ ಸೋಮವಾರ ಆದ್ದರಿಂದ ಈ ಬರುವ ಸೋಮವಾರ ಬರುವ. 6 00:00:19,600 --> 00:00:22,800 ಈ ಬದಲಾಯಿಸಲು ಅವಕಾಶ ಒಂದು ಅಕ್ಷರದ ಗ್ರೇಡ್ ಗೆ / UNSAT SAT, ಅಥವಾ 7 00:00:22,800 --> 00:00:24,130 ಅಕ್ಷರದ ಗ್ರೇಡ್ / UNSAT SAT. 8 00:00:24,130 --> 00:00:27,130 Annoyingly, ಆ ಪ್ರಕ್ರಿಯೆಯು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ ನೀವು ಭರ್ತಿ ಮಾಡಬೇಕು ಸಹಿ, ಏಕೆಂದರೆ 9 00:00:27,130 --> 00:00:28,770 ಆ ಗುಲಾಬಿ ಆಡ್ / ಡ್ರಾಪ್ ರೂಪಗಳಲ್ಲಿ ಒಂದು ಔಟ್. 10 00:00:28,770 --> 00:00:31,680 >> ಏಕೆಂದರೆ ತಾಂತ್ರಿಕವಾಗಿ, SAT / UNSAT ಆವೃತ್ತಿ ಮತ್ತು ಅಕ್ಷರದ ಗ್ರೇಡ್ ಆವೃತ್ತಿ 11 00:00:31,680 --> 00:00:33,320 ವಿಶಿಷ್ಟ ಕ್ಯಾಟಲಾಗ್ ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. 12 00:00:33,320 --> 00:00:34,240 ಆದರೆ ಯಾವುದೇ ದೊಡ್ಡ ಒಪ್ಪಂದ. 13 00:00:34,240 --> 00:00:36,620 ಕೇವಲ ನನಗೆ ಬರಲು ಅಥವಾ ರಾಬ್ ಗೆ ಅಥವಾ ಯಾವುದೇ ಹಂತದಲ್ಲಿ ಲಾರೆನ್ ಗೆ. 14 00:00:36,620 --> 00:00:39,550 ನೀವು ರೀತಿಯ ಹೊಂದಿಲ್ಲ ವೇಳೆ ಅಥವಾ ನಮಗೆ ಇಮೇಲ್ ದಾಖಲೆ ಪತ್ರಗಳ ಕೆಲಸ ನೀವು ಇಂದು ಅಗತ್ಯವಿದೆ, ಮತ್ತು ನಾವು 15 00:00:39,550 --> 00:00:43,410 ನೀವು ತೆಗೆದುಕೊಳ್ಳಲು ಸಹಾಯ ಮರೆಯಬೇಡಿ ಕಾಣಿಸುತ್ತದೆ ಸೋಮವಾರ ಮುಂಚೆ ಆರೈಕೆ. 16 00:00:43,410 --> 00:00:45,780 >> ಎಲ್ಲಾ ಸರಿ, ಆದ್ದರಿಂದ ಇಂದು - 17 00:00:45,780 --> 00:00:47,630 ವಾಸ್ತವವಾಗಿ, ಪ್ರತಿಧ್ವನಿ ಒಂದು ಬಿಟ್ ಇತ್ತು. 18 00:00:47,630 --> 00:00:51,070 ನಾವು ಟೋನ್ ನನಗೆ ಕೆಳಗೆ ಸ್ವಲ್ಪ ಕ್ಯಾನ್? 19 00:00:51,070 --> 00:00:51,730 ಸರಿ. 20 00:00:51,730 --> 00:00:54,850 ಇಂದು ಆದ್ದರಿಂದ, ನಾವು ಒಂದು ವಿಷಯ ಪರಿಚಯಿಸಲು ಪಾಯಿಂಟರ್ಸ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. 21 00:00:54,850 --> 00:00:57,770 ಮತ್ತು ನಾನು ಈ ಒಂದಾಗಿದೆ ಎಂದು ಪ್ರವೇಶ ಮಾಡುತ್ತೇವೆ ನಾವು ಒಲವು ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ವಿಷಯಗಳು 22 00:00:57,770 --> 00:01:00,960 ಈ ವರ್ಗದಲ್ಲಿನ ರಕ್ಷಣೆ, ಅಥವಾ ನಿಜವಾಗಿಯೂ ಯಾವುದೇ ಸಿ ಬಳಸುವ ಪರಿಚಯಾತ್ಮಕ ಕೋರ್ಸ್ 23 00:01:00,960 --> 00:01:05,510 >> ಆದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ, ಇದು ನನ್ನ ಪದ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನಿಮ್ಮ ಮನಸ್ಸು ಒಂದು ಬಿಟ್ ಹೆಚ್ಚು ಬಾಗಿದ ಭಾವಿಸಿದರೆ 24 00:01:05,510 --> 00:01:07,100 ಇಂದು ಮತ್ತು ವಾರಗಳಲ್ಲಿ ಬರಲು. 25 00:01:07,100 --> 00:01:10,340 ನೀವು ಮಾಡುವ ಪ್ರತಿನಿಧಿ ಅಲ್ಲ ಈ ಯಾವುದೇ ಕೆಟ್ಟದಾಗಿ ಇದು ಕೇವಲ ಅರ್ಥ 26 00:01:10,340 --> 00:01:13,360 ಇದು ವಿಶೇಷವಾಗಿ ಅತ್ಯಾಧುನಿಕ ವಿಷಯ ಇಲ್ಲಿದೆ ನಾನು ಭರವಸೆ, ಕೆಲವು ವಾರಗಳ 27 00:01:13,360 --> 00:01:17,610 ಆದ್ದರಿಂದ, ಎಲ್ಲಾ ತುಂಬಾ ಆಕರ್ಷಕವಾಗಿ ತೋರುತ್ತದೆ ಕಾಣಿಸುತ್ತದೆ ಸಿಂಹಾವಲೋಕನ ಮಾಡಿದಾಗ, ನೇರ. 28 00:01:17,610 --> 00:01:18,720 >> ನಾನು ಇಂದಿಗೂ ಮರೆಯದಿರಿ. 29 00:01:18,720 --> 00:01:22,190 ನಾನು, ಎಲಿಯಟ್ ಊಟದ ಹಾಲ್ ನಲ್ಲಿ ಕುಳಿತಿದ್ದ ನನ್ನ TF ನಿಶಾತ್ ಮೆಹ್ತಾ ಮುಂದೆ ಕುಳಿತು, 30 00:01:22,190 --> 00:01:24,070 ಎಲಿಯಟ್ ಮನೆ ನಿವಾಸಿ ಇವರು. 31 00:01:24,070 --> 00:01:26,340 ಮತ್ತು ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ, ಈ ವಿಷಯವನ್ನು ಕೇವಲ ಕ್ಲಿಕ್ಕಿಸಿದಾಗ. 32 00:01:26,340 --> 00:01:29,430 ಇದು ನಾನು ಬಹಳ ಹೆಣಗಾಡಿತು ಎಂದು ಹೊಂದಿದೆ ಸಮಯ ಕೆಲವು ಮೊತ್ತಕ್ಕೆ ಇದು, ಆದರೆ ನಾನು 33 00:01:29,430 --> 00:01:33,610 ಅಂತಹ ಯಾವುದೇ ತಪ್ಪಿಸಲು ಸಹಾಯ ನನ್ನ ಕೈಲಾದ ಒಂದು ವಿಷಯ ಆ ಅಂತಿಮವಾಗಿ ಹೋರಾಟ 34 00:01:33,610 --> 00:01:34,580 ಸಾಕಷ್ಟು ಶಕ್ತಿಶಾಲಿಯಾಗಿದೆ. 35 00:01:34,580 --> 00:01:37,350 >> ವಾಸ್ತವವಾಗಿ, ವಿಷಯಗಳ ಒಂದು ನಾವು ಚರ್ಚೆ ಮಾಡುತ್ತೇವೆ ಬರಲು ವಾರಗಳಲ್ಲಿ ಎಂಬುದು 36 00:01:37,350 --> 00:01:41,130 ಭದ್ರತೆಗೆ, ಮತ್ತು ಹೇಗೆ ನೀವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ರೀತಿಯಲ್ಲಿ ಯಂತ್ರಗಳ ದುರ್ಬಳಕೆ 37 00:01:41,130 --> 00:01:42,320 ಆ ಉದ್ದೇಶ ಇಲ್ಲ. 38 00:01:42,320 --> 00:01:45,850 ಮತ್ತು ಆ exploitations ಇರುತ್ತದೆ ದೋಷಗಳು, ತಪ್ಪುಗಳು ಪರಿಣಾಮವಾಗಿ ನಾವು 39 00:01:45,850 --> 00:01:49,740 ಜನರು ಕೆಲವು ಅರ್ಥವಾಗದೆ ಮೂಲಕ ಮಾಡಲು ಆಧಾರವಾಗಿರುವ ಅನುಷ್ಠಾನದ 40 00:01:49,740 --> 00:01:52,250 ವಿವರಗಳು ಇದು ಮೂಲಕ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. 41 00:01:52,250 --> 00:01:55,410 >> ಈಗ ಈ ಮಾಡಲು ಎಲ್ಲಾ ಹೆಚ್ಚು ಬಳಕೆದಾರ ತೋರುತ್ತದೆ ಸ್ನೇಹಿ, ನಾನು ಒಂದು 10 ಆಡಲು ಎಂದೆನಿಸಿತ್ತು 42 00:01:55,410 --> 00:01:59,680 ಸ್ವಲ್ಪ claymation ಎರಡನೇ ಮುನ್ನೋಟ ತರಲಾಯಿತು ಯಾರು Binky ಎಂಬ ವ್ಯಕ್ತಿ 43 00:01:59,680 --> 00:02:03,020 ಸ್ಟಾನ್ಫೋರ್ಡ್ ಬೆಂಬಲದಿಂದ ಸ್ನೇಹಿತರಿಗೆ ಮೂಲಕ ಜೀವನ, ಪ್ರೊಫೆಸರ್ ನಿಕ್ Parlante. 44 00:02:03,020 --> 00:02:06,753 ಆದ್ದರಿಂದ ನನಗೆ ಈ ಕೊಡಲು ಅವಕಾಶ ಇಲ್ಲಿ Binky ಆಫ್ ಟೀಸರ್. 45 00:02:06,753 --> 00:02:09,520 >> [ವೀಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್] 46 00:02:09,520 --> 00:02:10,380 >> -ಹೇ, Binky. 47 00:02:10,380 --> 00:02:11,050 ಎದ್ದೇಳಿ. 48 00:02:11,050 --> 00:02:13,610 ಇದು ಪಾಯಿಂಟರ್ ಮೋಜಿಗಾಗಿ ಸಮಯವಾಗಿದೆ. 49 00:02:13,610 --> 00:02:14,741 >> -ಏನು ಎಂದು ಇಲ್ಲಿದೆ? 50 00:02:14,741 --> 00:02:16,440 ಪಾಯಿಂಟರ್ಸ್ ಬಗ್ಗೆ ತಿಳಿಯಿರಿ? 51 00:02:16,440 --> 00:02:17,928 ಓಹ್, ಗುಡ್ಡೀ. 52 00:02:17,928 --> 00:02:18,920 >> [END ವೀಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್] 53 00:02:18,920 --> 00:02:20,670 >> DAVID MALAN: ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಅದೆಂದರೆ ಕಂಪ್ಯೂಟರ್ ಸೈನ್ಸ್. 54 00:02:20,670 --> 00:02:23,194 ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಎಂದು ಮೇಲೆ ಬರಲು. 55 00:02:23,194 --> 00:02:24,930 >> [ಚಪ್ಪಾಳೆ] 56 00:02:24,930 --> 00:02:26,660 >> DAVID MALAN: ಕ್ಷಮಿಸಿ, ನಿಕ್. 57 00:02:26,660 --> 00:02:30,680 >> ಆದ್ದರಿಂದ ನಾವು ಕೊನೆಗೊಂಡಿತು ಕೊನೆಯ ಬಾರಿಗೆ ನೆನಪಿಸಿಕೊಂಡು ಈ ನಿಜವಾಗಿಯೂ ಉತ್ತೇಜಕ ರೋಚಕ 58 00:02:30,680 --> 00:02:32,960 ಆ ಈ ಕಾರ್ಯ ಕೇವಲ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ. 59 00:02:32,960 --> 00:02:34,960 ಕನಿಷ್ಠ ಅಂಶಕ್ಕೆ, ಇದು ಅಭಿಪ್ರಾಯ ಇದು ಕೆಲಸ ಮಾಡಬೇಕು ಹಾಗೆ. 60 00:02:34,960 --> 00:02:37,600 ಸರಳವಾಗಿ ಮೌಲ್ಯಗಳು ವಿನಿಮಯ ಎರಡು ಪೂರ್ಣಾಂಕಗಳ. 61 00:02:37,600 --> 00:02:40,915 ಆದರೆ ಕರೆಸಿಕೊಳ್ಳುವುದು ನಾವು ಔಟ್ ಮುದ್ರಿಸಿತು ಪ್ರಮುಖ, ಒಂದು ಮತ್ತು ಮೂಲ ಮೌಲ್ಯಗಳು 62 00:02:40,915 --> 00:02:44,210 ಎರಡು, ಅವರು ಇನ್ನೂ ಒಂದು ಮತ್ತು ಎರಡು ಮತ್ತು ಎರಡು ಮತ್ತು ಒಂದು. 63 00:02:44,210 --> 00:02:46,070 >> ಆದ್ದರಿಂದ ನನಗೆ ನಿಜವಾಗಿಯೂ ಬದಲಾಯಿಸಲು ಅವಕಾಶ ಪ್ರತಿ APPLIANCE ಗೆ. 64 00:02:46,070 --> 00:02:50,180 ಮತ್ತು ನಾನು ಅಸ್ತಿಪಂಜರದ ಕೋಡ್ ಒಂದು ಬಿಟ್ ಅಪ್ ಬರೆದರು ನಾನು ಹೇಳಿಕೊಂಡಿದ್ದರು, ಇಲ್ಲಿ ಮುನ್ನಡೆ ಎಂದು X 65 00:02:50,180 --> 00:02:52,500 1 ಇರುತ್ತದೆ, ವೈ 2 ಆಗಿರುತ್ತದೆ. 66 00:02:52,500 --> 00:02:54,810 ನಾನು ಅವರ ಎರಡೂ ಮುದ್ರಿಸುತ್ತದೆ ಮುದ್ರಣ ಎಫ್ ಜೊತೆ ಮೌಲ್ಯಗಳು. 67 00:02:54,810 --> 00:02:57,540 >> ನಾನು ಇಲ್ಲಿ ಕೆಳಗೆ ಹೇಳಿಕೊಳ್ಳುವ ನಾವು ಅವುಗಳನ್ನು ಸ್ವ್ಯಾಪ್ ಹೊರಟಿರುವೆ. 68 00:02:57,540 --> 00:03:00,800 ನಾನು ನಮಗೆ ಇಲ್ಲಿ ಒಂದು ಖಾಲಿ ಸ್ಥಳವನ್ನು ಬಿಟ್ಟು ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಇಂದು ತುಂಬಿಸಿ. 69 00:03:00,800 --> 00:03:03,380 ನಂತರ, ನಾನು ಪಡೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಎಂದು ಎರಡು ವ್ಯತ್ಯಾಸಗಳ ಬದಲಾಯಿಸಿಕೊಳ್ಳಬಹುದು ಮಾಡಲಾಗಿದೆ. 70 00:03:03,380 --> 00:03:04,770 ನಂತರ ನಾನು ಮುದ್ರಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮತ್ತೆ ಅವುಗಳನ್ನು. 71 00:03:04,770 --> 00:03:07,090 ಮತ್ತು ಆದ್ದರಿಂದ ಆಶಾದಾಯಕವಾಗಿ, ನಾನು, 2 1 ನೋಡಿ ಮಾಡಬೇಕು. 72 00:03:07,090 --> 00:03:07,380 2, 1. 73 00:03:07,380 --> 00:03:09,830 ಸೂಪರ್ ಸರಳ ಇಲ್ಲಿದೆ ಇದೀಗ ಗೋಲು. 74 00:03:09,830 --> 00:03:12,430 >> ಆದ್ದರಿಂದ ನಾವು ವಿನಿಮಯ ಬಗ್ಗೆ ಹೇಗೆ ಹೋಗಿ ಇಲ್ಲ ಎರಡು ವ್ಯತ್ಯಾಸಗಳ? 75 00:03:12,430 --> 00:03:17,220 ನಾನು ಇಲ್ಲಿ ಪ್ರಸ್ತಾಪಿಸಿದ ವೆಲ್ ವೇಳೆ ಈ ಕಪ್ಗಳು ಕಂಪ್ಯೂಟರ್ ಮೆಮೊರಿ ಪ್ರತಿನಿಧಿಸಲು ಇರಬಹುದು. 76 00:03:17,220 --> 00:03:19,070 ಈ, ಕೆಲವು ಹಾವುಗಳ ಆಗಿದೆ ಮತ್ತೊಂದು ಕೆಲವು ಕಡಿತಗಳು ಆಗಿದೆ. 77 00:03:19,070 --> 00:03:23,260 ನಾವು ಒಂದು ಸ್ವಯಂಸೇವಕ ಮತ್ತು ಮೇಲೆ ಬರಲು ಸಾಧ್ಯ ಪರಿಚಿತ ವೇಳೆ, ನಮಗೆ ಕೆಲವು ಪಾನೀಯಗಳು ಮಿಶ್ರಣ? 78 00:03:23,260 --> 00:03:23,920 ಅಪ್ ಮೇಲೆ ಕಮ್. 79 00:03:23,920 --> 00:03:24,815 ನಿಮ್ಮ ಹೆಸರೇನು? 80 00:03:24,815 --> 00:03:25,260 >> ಜೆಸ್: ಜೆಸ್. 81 00:03:25,260 --> 00:03:25,690 >> DAVID MALAN: ಜೆಸ್? 82 00:03:25,690 --> 00:03:26,540 , ಅಪ್ ಮೇಲೆ ಜೆಸ್ ಕಮ್. 83 00:03:26,540 --> 00:03:29,180 ನೀವು ನನಗಿಷ್ಟವಿಲ್ಲ ವೇಳೆ, ನಾವು ಹಾಕಬೇಕು ನೀವು ಗೂಗಲ್ ಗ್ಲಾಸ್ ಆದ್ದರಿಂದ ನಾವು 84 00:03:29,180 --> 00:03:30,430 ಈ immortalize. 85 00:03:30,430 --> 00:03:32,800 86 00:03:32,800 --> 00:03:34,670 ಸರಿ, ಗಾಜಿನ. 87 00:03:34,670 --> 00:03:37,250 ವೀಡಿಯೊ ರೆಕಾರ್ಡ್. 88 00:03:37,250 --> 00:03:43,103 ಮತ್ತು ಸರಿ, ನಾವು ಉತ್ತಮ ಇಲ್ಲಿ ಜೆಸ್ ಪಾಲಿಸುತ್ತೇನೆ. 89 00:03:43,103 --> 00:03:43,810 ಎಲ್ಲಾ ಸರಿ. 90 00:03:43,810 --> 00:03:45,120 ನೀವು ಭೇಟಿ ಚೆನ್ನಾಗಿರುತ್ತದೆ. 91 00:03:45,120 --> 00:03:47,720 >> ಆದ್ದರಿಂದ ನಾನು ಬಯಸುತ್ತೇನೆ ಏನು ನೀವು ಇಲ್ಲಿ - ಸಾಕಷ್ಟು ಕ್ಷಿಪ್ರವಾಗಿ, ನೀವು ಆದಲ್ಲಿ - 92 00:03:47,720 --> 00:03:51,040 ಕೇವಲ ನಮಗೆ ಕಿತ್ತಳೆ ಅರ್ಧ ಗಾಜಿನ ಸುರಿಕೆ ರಸ ಮತ್ತು ಹಾಲಿನ ಅರ್ಧ ಗ್ಲಾಸ್, 93 00:03:51,040 --> 00:03:55,710 ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಸಂಖ್ಯೆಗಳನ್ನು 1 ಪ್ರತಿನಿಧಿಸುವ ಇತರ ಕಪ್ನಲ್ಲಿ ಒಂದು ಕಪ್ ಮತ್ತು 2 ರಲ್ಲಿ. 94 00:03:55,710 --> 00:04:01,380 95 00:04:01,380 --> 00:04:02,630 >> ಈ ಉತ್ತಮ ತುಣುಕನ್ನು ಎಂದು ನಾನು. 96 00:04:02,630 --> 00:04:04,910 97 00:04:04,910 --> 00:04:05,860 >> ಜೆಸ್: ಕ್ಷಮಿಸಿ. 98 00:04:05,860 --> 00:04:06,330 >> DAVID MALAN: ಇಲ್ಲ, ಇಲ್ಲ. 99 00:04:06,330 --> 00:04:08,703 ಇಟ್ಸ್ ಒಕೆ. 100 00:04:08,703 --> 00:04:10,120 ನೈಸ್. 101 00:04:10,120 --> 00:04:12,950 ಎಲ್ಲಾ ಸರಿ, ಆದ್ದರಿಂದ ನಾವು ನಾಲ್ಕು ಬೈಟ್ಗಳು ಹೊಂದಿವೆ ಕಿತ್ತಳೆ ರಸ ಮೌಲ್ಯದ. 102 00:04:12,950 --> 00:04:14,460 ನಾವು ಮೌಲ್ಯ 1 ಎಂದು ಮಾಡುತ್ತೇವೆ. 103 00:04:14,460 --> 00:04:16,579 ಈಗ ಹಾಲಿನ ಮೌಲ್ಯದ ಇನ್ನೊಂದು ನಾಲ್ಕು ಬೈಟ್ಗಳು. 104 00:04:16,579 --> 00:04:18,519 ಇದು 2 ಗೌರವಿಸುತ್ತಾರೆ ಕರೆ ಮಾಡುತ್ತದೆ. 105 00:04:18,519 --> 00:04:20,440 ಕ್ರಮವಾಗಿ x ಮತ್ತು y ಹಾಗೆ. 106 00:04:20,440 --> 00:04:23,450 >> ಎಲ್ಲಾ ಸರಿ, ಆದ್ದರಿಂದ ಈಗ ಕೈಯಲ್ಲಿರುವ ಕೆಲಸ ವೇಳೆ - ಎಲ್ಲಾ ಮುಂದೆ ನೀವು, ಜೆಸ್, 107 00:04:23,450 --> 00:04:24,270 ನಿಮ್ಮ ಸಹಪಾಠಿಗಳನ್ನು ಆಫ್ - 108 00:04:24,270 --> 00:04:28,510 X ಮತ್ತು Y ಮೌಲ್ಯಗಳನ್ನು ವಿನಿಮಯ ಮಾಡುವುದು ನಾವು ರಲ್ಲಿ ಕಿತ್ತಳೆ ರಸ ಬಯಸುವ 109 00:04:28,510 --> 00:04:32,070 ಇತರ ಕಪ್ ಮತ್ತು ಈ ಲೋಟದಲ್ಲಿ ಹಾಲು, ಹೇಗೆ ನೀವು ಮಾಡಬಹುದು - ನೀವು ನಿಜವಾಗಿ ಏನು ಮೊದಲು 110 00:04:32,070 --> 00:04:34,020 ಇದು - ಈ ಮಾಡುವ ಬಗ್ಗೆ ಹೋಗಿ? 111 00:04:34,020 --> 00:04:35,220 >> ಸರಿ, ನಿರ್ಧಾರ ಜ್ಞಾನಿಯಾದ. 112 00:04:35,220 --> 00:04:36,340 ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಬಿಟ್ ಹೆಚ್ಚು ಮೆಮೊರಿ ಅಗತ್ಯವಿದೆ. 113 00:04:36,340 --> 00:04:38,190 ಆದ್ದರಿಂದ ತಂದೆಯ ತಾತ್ಕಾಲಿಕ ನಿಯೋಜಿಸಿ ಅವಕಾಶ ಕಪ್, ನೀವು ತಿನ್ನುವೆ ವೇಳೆ. 114 00:04:38,190 --> 00:04:40,540 ಮತ್ತು ಈಗ x ಮತ್ತು y ಸ್ವ್ಯಾಪ್ ಮುಂದುವರಿಯಿರಿ. 115 00:04:40,540 --> 00:04:52,950 116 00:04:52,950 --> 00:04:53,530 >> ಅತ್ಯುತ್ತಮ. 117 00:04:53,530 --> 00:04:54,420 ಆದ್ದರಿಂದ ತುಂಬಾ ಉತ್ತಮವಾಗಿತ್ತು. 118 00:04:54,420 --> 00:04:55,670 , ತುಂಬಾ ಜೆಸ್ ಧನ್ಯವಾದಗಳು. 119 00:04:55,670 --> 00:04:59,520 120 00:04:59,520 --> 00:05:00,020 ಇಲ್ಲಿ ನೀವು. 121 00:05:00,020 --> 00:05:01,950 ಸ್ವಲ್ಪ ಕದಿ. 122 00:05:01,950 --> 00:05:04,350 >> ಸರಿ, ಆದ್ದರಿಂದ ನಿಸ್ಸಂಶಯವಾಗಿ, ಸೂಪರ್ ಸರಳ ಕಲ್ಪನೆ. 123 00:05:04,350 --> 00:05:07,500 ನಾವು ಒಂದು ಬಿಟ್ ಅಗತ್ಯವಿರುವ ಸಂಪೂರ್ಣವಾಗಿ ಅರ್ಥಗರ್ಭಿತ ಹೆಚ್ಚು ಶೇಖರಣಾ ಜಾಗದ - ಈ ರೂಪದಲ್ಲಿ, 124 00:05:07,500 --> 00:05:09,750 ಒಂದು ಕಪ್ - ನಾವು ವಾಸ್ತವವಾಗಿ ಬಯಸಿದರೆ ಈ ಎರಡು ಅಸ್ಥಿರ ವಿನಿಮಯ. 125 00:05:09,750 --> 00:05:11,110 ಆದ್ದರಿಂದ ತಂದೆಯ ನಿಖರವಾಗಿ ಹಾಗೆ ಅವಕಾಶ. 126 00:05:11,110 --> 00:05:14,330 ಅಪ್ ಇಲ್ಲಿ ನಾನು ಮನುಷ್ಯ ಹೇಳಿಕೊಂಡಿದ್ದರು ನಡುವೆ ಕೆಲವು ವಿನಿಮಯ ಮಾಡುವಾಗ ಹೋಗಿ, ನಾನು ಮಾಡುತ್ತೇವೆ 127 00:05:14,330 --> 00:05:15,720 ಮುಂದೆ ಹೋಗಿ ಟೆಂಪ್ ಘೋಷಿಸಲು. 128 00:05:15,720 --> 00:05:17,980 ಮತ್ತು ನಾನು X, ಹೇಳುತ್ತಾರೆ, ಅದನ್ನು ಸಮಾನ ಸೆಟ್ ಮಾಡುತ್ತೇವೆ. 129 00:05:17,980 --> 00:05:21,110 >> ನಂತರ ನಾನು ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಕೇವಲ ಜೆಸ್ ನಂತಹ X ಇಲ್ಲಿ ಮಾಡಿದರು 130 00:05:21,110 --> 00:05:23,200 ಹಾಲು ಮತ್ತು ಕಿತ್ತಳೆ ರಸ ವೈ ಸಮಾನವಾಗಿರುತ್ತದೆ ಎಂದು. 131 00:05:23,200 --> 00:05:27,460 ಮತ್ತು ನಾನು ಸಮಾನ ಎಂದು ವೈ ಬದಲಾಯಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಈಗ ನಾವು ಎಂದು ಅಲ್ಲ ಏಕೆಂದರೆ X, 132 00:05:27,460 --> 00:05:29,530 ವೃತ್ತದ ಸಿಲುಕಿಕೊಂಡರು, ಆದರೆ ಉಷ್ಣಾಂಶ. 133 00:05:29,530 --> 00:05:33,170 ಅಲ್ಲಿ ತಾತ್ಕಾಲಿಕವಾಗಿ ನಾನು - ಅಥವಾ ಅಲ್ಲಿ ಜೆಸ್ ತಾತ್ಕಾಲಿಕವಾಗಿ ಕಿತ್ತಳೆ ರಸ ಪುಟ್ 134 00:05:33,170 --> 00:05:35,460 ಆ clobbering ಮೊದಲು ಹಾಲಿನೊಂದಿಗೆ ಕಪ್. 135 00:05:35,460 --> 00:05:37,250 >> ಆದ್ದರಿಂದ ನನಗೆ ಈಗ ಮುಂದೆ ಹೋಗಿ ಈ ಮಾಡೋಣ. 136 00:05:37,250 --> 00:05:39,210 ಇದು noswap.c ಎಂದು ವಿಶೇಷವೇನು. 137 00:05:39,210 --> 00:05:41,190 ಮತ್ತು ಈಗ ನನಗೆ ಯಾವುದೇ ಸ್ವಾಪ್ ರನ್ ಅವಕಾಶ. 138 00:05:41,190 --> 00:05:43,910 ನಾನು ವಿಸ್ತರಿಸಲು ವೇಳೆ ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಾನು, ನೋಡಿ ವಿಂಡೋ ಸ್ವಲ್ಪ, ಎಂದು 139 00:05:43,910 --> 00:05:45,160 X 1, ವೈ 2. 140 00:05:45,160 --> 00:05:47,230 ತದನಂತರ X 2, Y 1. 141 00:05:47,230 --> 00:05:51,910 >> ಆದರೆ ಸೋಮವಾರ ನಾವು ವಿಷಯಗಳನ್ನು ಮಾಡಿದರು ಎಂದು ಕರೆಸಿಕೊಳ್ಳುವುದು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿ ಆ ನಾನು 142 00:05:51,910 --> 00:05:56,760 ಬದಲಿಗೆ, ಒಂದು ಸಹಾಯಕ ಕಾರ್ಯ ಜಾರಿಗೆ ನೀವು ತಿನ್ನುವೆ ವೇಳೆ, ಎಂದು ವಾಸ್ತವವಾಗಿ ನಿರರ್ಥಕಗೊಂಡಿತು. 143 00:05:56,760 --> 00:05:58,010 ನಾನು ಅದನ್ನು ಸ್ವ್ಯಾಪ್ ಎಂದು. 144 00:05:58,010 --> 00:06:01,600 ನಾನು ಎರಡು ನಿಯತಾಂಕಗಳನ್ನು ನೀಡಿತು, ಮತ್ತು ನಾನು ಎಂದು ಅವುಗಳನ್ನು ಒಂದು ಮತ್ತು ನಾನು ಅವುಗಳನ್ನು ಬೌ ಎಂದು. 145 00:06:01,600 --> 00:06:04,380 >> ನಾನೂ, ನಾನು ಅವುಗಳನ್ನು x ಮತ್ತು y ಕರೆಯಬಹುದು. 146 00:06:04,380 --> 00:06:06,040 ನಿಲ್ಲಿಸುವ ಇಲ್ಲ ಆ ಮಾಡುವುದರಿಂದ ನನಗೆ. 147 00:06:06,040 --> 00:06:08,140 ಆದರೆ ನಾನು ಅಂದು ವಾದಿಸಬಹುದು ಸ್ವಲ್ಪ ಅಸ್ಪಷ್ಟ. 148 00:06:08,140 --> 00:06:11,910 ಏಕೆಂದರೆ ಸೋಮವಾರದ ಮರುಸ್ಥಾಪನೆ ನಾವು ಈ ನಿಯತಾಂಕಗಳನ್ನು ಹೇಳಿಕೊಂಡಿದ್ದರು 149 00:06:11,910 --> 00:06:13,650 ಮೌಲ್ಯಗಳು ಪ್ರತಿಗಳನ್ನು ಸೈನ್ ಜಾರಿಗೆ 150 00:06:13,650 --> 00:06:15,640 ನಿಮ್ಮ ಆದ್ದರಿಂದ ಇದು ಕೇವಲ ಮೆಸ್ ಗಳು ಮನಸ್ಸು, ನಾನು, ನೀವು ಬಳಸುತ್ತಿದ್ದರೆ 151 00:06:15,640 --> 00:06:17,370 ಒಂದೇ ಅಸ್ಥಿರ. 152 00:06:17,370 --> 00:06:20,150 >> ಹಾಗಾಗಿ ಬದಲಿಗೆ ಅವರಿಗೆ ಕರೆ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ಬಿ, ಕೇವಲ ಸ್ಪಷ್ಟತೆಗಾಗಿ. 153 00:06:20,150 --> 00:06:21,840 ಆದರೆ ನಾವು ಅವುಗಳನ್ನು ಅತ್ಯಂತ ಕರೆಯಬಹುದು ನಾವು ಬಯಸುವ ಏನು. 154 00:06:21,840 --> 00:06:26,280 ಮತ್ತು ನಾನು ನಕಲಿಸಿ ಮತ್ತು ಅಂಟಿಸಿ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಅಲ್ಲಿ ರಿಂದ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಈ ಕೋಡ್ 155 00:06:26,280 --> 00:06:27,170 ಇಲ್ಲಿ ರೂಪದಲ್ಲಿ. 156 00:06:27,170 --> 00:06:29,110 ನಾನು ಇದು ಕೆಲಸ ಕಂಡಿತು ಕಾರಣ. 157 00:06:29,110 --> 00:06:30,790 ಆದ್ದರಿಂದ ಒಳ್ಳೆಯ ಆಕಾರ ಇಲ್ಲಿದೆ. 158 00:06:30,790 --> 00:06:37,390 ಮತ್ತು ನಾನು, ನನ್ನ X ನನ್ನ X ಬದಲಾಯಿಸಲು ಮಾಡುತ್ತೇವೆ ಗೆ, ಬಿ ಮತ್ತು ಬಿ ನನ್ನ ವೈ ನನ್ನ ವೈ. 159 00:06:37,390 --> 00:06:39,130 >> ಆದ್ದರಿಂದ ಇತರ ಪದಗಳಲ್ಲಿ, ನಿಖರ ಅದೇ ತರ್ಕ. 160 00:06:39,130 --> 00:06:40,850 ಜೆಸ್ ಮಾಡಿದರು ಎಂದು ನಿಖರ ಅದೇ ವಿಷಯ. 161 00:06:40,850 --> 00:06:44,350 ಮತ್ತು ನಂತರ ನಾನು ಮಾಡಬೇಕು ಒಂದು ವಿಷಯ ಇಲ್ಲಿ, ಸಹಜವಾಗಿ, ಈ ಮನವಿ ಇದೆ 162 00:06:44,350 --> 00:06:45,990 ಕ್ರಿಯೆ, ಅಥವಾ ಈ ಕಾರ್ಯವನ್ನು ಕರೆ. 163 00:06:45,990 --> 00:06:50,430 ಹಾಗಾಗಿ ಎರಡು ಈ ಕಾರ್ಯ ಕರೆ ಕಾಣಿಸುತ್ತದೆ ಒಳಹರಿವು x ಮತ್ತು y, ಮತ್ತು ಹಿಟ್ ಉಳಿಸಿ. 164 00:06:50,430 --> 00:06:52,300 >> ಎಲ್ಲಾ ಸರಿ, ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ ಅದೇ ವಿಷಯ. 165 00:06:52,300 --> 00:06:55,570 ವಾಸ್ತವವಾಗಿ, ನಾನು ಬಹುಶಃ ಪ್ರೋಗ್ರಾಂ ಮಾಡಿದ ಮೂಲಕ ಅನಗತ್ಯವಾಗಿ ಸಂಕೀರ್ಣ 166 00:06:55,570 --> 00:07:00,820 ಕೇವಲ ಕೈಗೊಳ್ಳುತ್ತದೆ ಕಾರ್ಯ ಬರೆಯಲು ಕೋಡ್ ಕೆಲವು ಆರು ಸಾಲುಗಳನ್ನು ಆದರೆ ನಾನು 167 00:07:00,820 --> 00:07:02,970 ಹಿಂದೆ ಅನುಷ್ಠಾನಗೊಳಿಸಿದ್ದ ಈ ಮೂರು ಕೇವಲ ರಲ್ಲಿ. 168 00:07:02,970 --> 00:07:06,230 >> ಆದ್ದರಿಂದ ನನಗೆ ಈಗ ಮುಂದೆ ಹೋಗಿ ರೀಮೇಕ್ ಅವಕಾಶ ಈ, ಯಾವುದೇ ಸ್ವಾಪ್ ಮಾಡಲು. 169 00:07:06,230 --> 00:07:07,920 ಎಲ್ಲಾ ಸರಿ, ನಾನು ಇಲ್ಲಿ ಹಾಳಾದ. 170 00:07:07,920 --> 00:07:11,290 ಈ ದೋಷ ಇರಬೇಕು ನೀವು ಮಾಡಬಹುದು ಎಂದು ನಿಮ್ಮ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ನೋಡಿ 171 00:07:11,290 --> 00:07:12,380 ಕಾರ್ಯಕ್ರಮಗಳು ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಪಡೆಯಿರಿ. 172 00:07:12,380 --> 00:07:13,470 ಆದರೆ ಒಂದು ಸುಲಭ ಫಿಕ್ಸ್ ಇತ್ತು. 173 00:07:13,470 --> 00:07:15,650 ನನಗೆ ಅಪ್ ಇಲ್ಲಿ ಮತ್ತೆ ಸ್ಕ್ರಾಲ್ ಲೆಟ್. 174 00:07:15,650 --> 00:07:18,190 >> ಮತ್ತು ನಾನು ನೋಡಿದ ಬಾಗುತ್ತೇನೆ ಮೊದಲ ದೋಷ ಇಲ್ಲಿದೆ? 175 00:07:18,190 --> 00:07:19,520 ನಿಸ್ಸಂದೇಹ ಘೋಷಣೆ. 176 00:07:19,520 --> 00:07:21,466 ಎಂದು ಸಾಮಾನ್ಯವಾಗಿ ಏನು ಸೂಚಿಸುತ್ತದೆ? 177 00:07:21,466 --> 00:07:22,830 ಒಹ್, ನಾನು ಮಾದರಿ ಮರೆತಿದ್ದಾರೆ. 178 00:07:22,830 --> 00:07:26,900 ನಾನು ಕಂಪೈಲರ್ ಕಲಿಸಲು ಮರೆತಿದ್ದಾರೆ ಎಂದು ಸ್ವಾಪ್ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ನಾನು ಸಹ ಅವರು 179 00:07:26,900 --> 00:07:28,920 ತುಂಬಾ ಆರಂಭದಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಕಾರ್ಯಕ್ರಮದ. 180 00:07:28,920 --> 00:07:35,780 ಆದ್ದರಿಂದ ನಾನು, ನಿರರ್ಥಕ, ಸ್ವಾಪ್ ಹೇಳಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಇಂಟ್, ಒಂದು ಇಂಟ್ ಬೌ, ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು. 181 00:07:35,780 --> 00:07:37,280 >> ಹಾಗಾಗಿ ಇದು reimplement ಇಲ್ಲ ಬಾಗುತ್ತೇನೆ. 182 00:07:37,280 --> 00:07:39,140 ಆದರೆ ಈಗ ಇದು ಯಾವ ಇಲ್ಲಿ ಕೆಳಗೆ ಪಂದ್ಯಗಳಿಗೆ. 183 00:07:39,140 --> 00:07:42,530 ಮತ್ತು ಅಧಿಸೂಚನೆಯನ್ನು ಒಂದು ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ಅನುಪಸ್ಥಿತಿಯಲ್ಲಿ ಇಲ್ಲಿ, ಇದು ಅನಿವಾರ್ಯವಲ್ಲ ಯಾವಾಗ 184 00:07:42,530 --> 00:07:43,200 ಅಳವಡಿಸುವುದು. 185 00:07:43,200 --> 00:07:46,010 >> ಆದ್ದರಿಂದ ನನಗೆ ಈ ರೀಮೇಕ್ ಅವಕಾಶ, ಯಾವುದೇ ಸ್ವಾಪ್ ಮಾಡಲು. 186 00:07:46,010 --> 00:07:46,910 ಹೆಚ್ಚು ಉತ್ತಮ ಆಕಾರ. 187 00:07:46,910 --> 00:07:48,130 ಯಾವುದೇ ಸ್ವಾಪ್ ರನ್. 188 00:07:48,130 --> 00:07:48,740 ಮತ್ತು ಇದು ಡ್ಯಾಮ್. 189 00:07:48,740 --> 00:07:51,650 ನಾವು ಸೋಮವಾರ, ಅಲ್ಲಿ ಈಗ ನಾವು, ಮರಳಿದ್ದೀರಿ ಅಲ್ಲಿ ವಿಷಯ ವಿನಿಮಯ ಇರಲಿಲ್ಲ. 190 00:07:51,650 --> 00:07:55,410 >> ಮತ್ತು ಅರ್ಥಗರ್ಭಿತ ವಿವರಣೆ ಇಲ್ಲಿದೆ ಏಕೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ? 191 00:07:55,410 --> 00:07:56,380 ಹೌದು? 192 00:07:56,380 --> 00:07:57,630 >> ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಬರುವುದಿಲ್ಲ]. 193 00:07:57,630 --> 00:08:04,140 194 00:08:04,140 --> 00:08:05,230 >> DAVID MALAN: ನಿಖರವಾಗಿ. 195 00:08:05,230 --> 00:08:07,330 ಆದ್ದರಿಂದ ಒಂದು ಮತ್ತು ಬಿ x ಮತ್ತು y ಪ್ರತಿಗಳನ್ನು ಇವೆ. 196 00:08:07,330 --> 00:08:10,680 ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ತಂಡದಲ್ಲಿದ್ದು ಇದುವರೆಗಿನ ಒಂದು ಕಾರ್ಯ ಕರೆ 197 00:08:10,680 --> 00:08:12,540 ints ನಂತಹ ಅಸ್ಥಿರ ಹೋಗುತ್ತದೆ - 198 00:08:12,540 --> 00:08:14,470 ಸ್ವಾಪ್ ಇಲ್ಲಿ ನಿರೀಕ್ಷಿಸುತ್ತಿದ್ದರೆ ಕೇವಲ ಮಾಹಿತಿ - 199 00:08:14,470 --> 00:08:16,270 ನೀವು ಹುಡುಗರಿಗೆ ಪ್ರತಿಗಳು ರಲ್ಲಿ ಹಾದು ಮಾಡಲಾಗಿದೆ. 200 00:08:16,270 --> 00:08:19,150 >> ಇದು ಸ್ವಲ್ಪ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಅರ್ಥ ಈಗ ಆ ಕಾಲ, ಒಂದು ಒಡಕು ಎರಡನೇ, 201 00:08:19,150 --> 00:08:23,270 ಒಂದರಿಂದ ಬಿಟ್ಸ್ ನಕಲಿಸಲು ಕಂಪ್ಯೂಟರ್ ಮತ್ತೊಂದು ತುಣುಕುಗಳು ಒಳಗೆ ವೇರಿಯಬಲ್. 202 00:08:23,270 --> 00:08:24,610 ಆದರೆ ಇಂಥ ಒಂದು ದೊಡ್ಡ ಒಪ್ಪಂದ ಅಲ್ಲ. 203 00:08:24,610 --> 00:08:25,920 ಆದರೆ ಅವರು ಆದಾಗ್ಯೂ ಪ್ರತಿಯನ್ನು ಆರ್. 204 00:08:25,920 --> 00:08:30,020 >> ಆದ್ದರಿಂದ ಈಗ, ಸ್ವಾಪ್ ಸನ್ನಿವೇಶದಲ್ಲಿ, ನಾನು ಯಶಸ್ವಿಯಾಗಿ ವಾಸ್ತವವಾಗಿ am 205 00:08:30,020 --> 00:08:31,180 ಒಂದು ಮತ್ತು ಬಿ ಬದಲಾವಣೆ. 206 00:08:31,180 --> 00:08:33,000 ವಾಸ್ತವವಾಗಿ, ಒಂದು ತ್ವರಿತ ಏನು ತಂದೆಯ ಅವಕಾಶ ವಿವೇಕ ಪರಿಶೀಲಿಸಿ. 207 00:08:33,000 --> 00:08:36,830 ಪ್ರಿಂಟ್ ಎಫ್ ಒಂದು ನಾನು, ಹೊಸ ಸಾಲು% ಆಗಿದೆ. 208 00:08:36,830 --> 00:08:38,770 ಮತ್ತು ಒಂದು ರಲ್ಲಿ ಲೆಟ್ ತಂದೆಯ ಪ್ಲಗ್. 209 00:08:38,770 --> 00:08:41,830 ಈಗ ಬಿ ಜೊತೆ ಒಂದೇ ವಿಷಯವನ್ನು ಹೊರಡೋಣ. 210 00:08:41,830 --> 00:08:43,640 ಇಲ್ಲಿ ಒಂದೇ ವಿಷಯವನ್ನು ಹೊರಡೋಣ. 211 00:08:43,640 --> 00:08:47,260 >> ಮತ್ತು ಈಗ, ನನಗೆ ಆ ಸಾಲುಗಳ ನಕಲಿಸಿ ಅವಕಾಶ ಮತ್ತೆ ಕಾರ್ಯ ಕೆಳಭಾಗದಲ್ಲಿ 212 00:08:47,260 --> 00:08:51,250 ಆಸಕ್ತಿದಾಯಕ ನನ್ನ ಮೂರು ಸಾಲುಗಳನ್ನು ನಂತರ ಮರಣದಂಡನೆ ಮತ್ತು ಸಾಧ್ಯ 213 00:08:51,250 --> 00:08:53,270 ಮತ್ತೊಮ್ಮೆ ಒಂದು ಮತ್ತು ಬಿ ಮುದ್ರಿಸಲು. 214 00:08:53,270 --> 00:08:56,030 ಇದನ್ನು ಮಾಡಲು ಈಗ ನಾವು, ಯಾವುದೇ ಸ್ವಾಪ್ ಮಾಡಲು. 215 00:08:56,030 --> 00:08:58,430 ನನಗೆ ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ಒಂದು ಮಾಡೋಣ ಬಿಟ್ ಎತ್ತರದ, ನಾವು ನೋಡಬಹುದು ಎಷ್ಟು 216 00:08:58,430 --> 00:08:59,520 ಒಮ್ಮೆಗೆ ಹೆಚ್ಚು. 217 00:08:59,520 --> 00:09:00,860 >> ಮತ್ತು ಯಾವುದೇ ಸ್ವಾಪ್ ರನ್. 218 00:09:00,860 --> 00:09:04,000 X 1, ವೈ 2. ಒಂದು 1, ಬಿ 2. 219 00:09:04,000 --> 00:09:06,070 ತದನಂತರ, ಒಂದು 2, ಬಿ 1. 220 00:09:06,070 --> 00:09:09,390 ಆದ್ದರಿಂದ ಇದು ಕೇವಲ ಜೆಸ್ ನಂತಹ ಕೆಲಸ ಇಲ್ಲಿ ಒಳಗೆ ಸ್ವಾಪ್ ಮಾಡಿದವು. 221 00:09:09,390 --> 00:09:13,090 ಆದರೆ ಸಹಜವಾಗಿ, ಇದು ಯಾವುದೇ ಪರಿಣಾಮವನ್ನು ಹೊಂದಿರುವ ವಿಶೇಷವೇನು ಮುಖ್ಯ ರಲ್ಲಿ ಚರಾಂಕಗಳ ಮೇಲೆ. 222 00:09:13,090 --> 00:09:15,360 >> ಆದ್ದರಿಂದ ನಾವು ಒಂದು ಟ್ರಿಕ್ ಕಂಡಿತು ಆ ನಾವು ಬಲ, ಈ ಬಗೆಹರಿಸಲು ಸಾಧ್ಯವಾಯಿತು? 223 00:09:15,360 --> 00:09:19,560 ಈ scoping ಎದುರಿಸುತ್ತಿರುವ ನೀವು ಸಂಚಿಕೆ, ನೀವು ಸಾಧ್ಯವೋ ಕೇವಲ ಓಡ ಮತ್ತು X ಮಾಡಲು 224 00:09:19,560 --> 00:09:22,400 ಮತ್ತು ವೈ ಯಾವ ರೀತಿಯ ಬದಲು ಅಸ್ಥಿರ? 225 00:09:22,400 --> 00:09:23,390 >> ನೀವು ಅವುಗಳನ್ನು ಜಾಗತಿಕ ಮಾಡಲು ಸಾಧ್ಯವಾಯಿತು. 226 00:09:23,390 --> 00:09:27,560 ಫೈಲ್ ತುದಿಯನ್ನು ಅವಕ್ಕೆ ಹಾಕಿ ನಾವು ಸಹ 15 ಪಂದ್ಯದಲ್ಲಿ, ಮಾಡಿದಂತೆ. 227 00:09:27,560 --> 00:09:28,890 ನಾವು ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ಬಳಸಿ. 228 00:09:28,890 --> 00:09:32,420 ಆದರೆ ಆಟಕ್ಕೆ 15 ಸನ್ನಿವೇಶದಲ್ಲಿ, ಇದು ಜಾಗತಿಕ ಹೊಂದಲು ಯೋಗ್ಯವಾದ ಇಲ್ಲಿದೆ 229 00:09:32,420 --> 00:09:37,170 , ಬೋರ್ಡ್ ಪ್ರತಿನಿಧಿಸುವ ವೇರಿಯಬಲ್ ಏಕೆಂದರೆ 15.c ಸಂಪೂರ್ಣ ಎಲ್ಲ 230 00:09:37,170 --> 00:09:38,650 ಆ ಆಟದ ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಬಗ್ಗೆ. 231 00:09:38,650 --> 00:09:41,470 ಆ ಫೈಲ್ ಮಾಡಲು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಎಂಬುದನ್ನು. 232 00:09:41,470 --> 00:09:44,170 >> ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು ಕಾರ್ಯ ಸ್ವಾಪ್ ಕರೆ. 233 00:09:44,170 --> 00:09:45,380 ನಾನು ಎರಡು ಅಸ್ಥಿರ ವಿನಿಮಯ ಬಯಸುವ. 234 00:09:45,380 --> 00:09:48,950 ಮತ್ತು ಇದು ಕೇವಲ ರುಚಿಯಿಲ್ಲದ ಅನುಭವಿಸಲು ಆರಂಭಿಸಲು ಬೇಕು ನಮ್ಮ ಎಲ್ಲ ಪರಿಹಾರ 235 00:09:48,950 --> 00:09:51,300 ನಾವು ಸ್ಕೋಪ್ ಎದುರಾದವು ಮಾಡಿದಾಗ ಸಮಸ್ಯೆಗಳು ಸಮಸ್ಯೆಗಳನ್ನು ಇದು ಜಾಗತಿಕ ಮಾಡಲು ಆಗಿದೆ. 236 00:09:51,300 --> 00:09:54,730 ಬೇಗನೆ ನಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಏಕೆಂದರೆ ಸಾಕಷ್ಟು ಕಗ್ಗಂಟು ಆಗಲು ಹೋಗಿ. 237 00:09:54,730 --> 00:09:57,760 ಮತ್ತು ನಾವು ತುಂಬಾ ಹೆಚ್ಚಾಗಿ ಮಾಡಿದರು 15.c. ರಲ್ಲಿ ಪರಿಣಾಮವಾಗಿ 238 00:09:57,760 --> 00:10:00,470 >> ಒಂದು ಇಲ್ಲ ಔಟ್ ಆದರೆ ತಿರುಗುತ್ತದೆ ಒಟ್ಟಾರೆಯಾಗಿ ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ. 239 00:10:00,470 --> 00:10:05,600 ನನಗೆ ನಿಜವಾಗಿ ಹಿಂತಿರುಗಿ ಮತ್ತು ಅಳಿಸಲು ಲೆಟ್ ಈ ಕೋಡ್ ಸರಳಗೊಳಿಸುವ, ಎಫ್ ನ ಮುದ್ರಿಸಿ. 240 00:10:05,600 --> 00:10:09,160 ಮತ್ತು ನನಗೆ ಸಲಹೆ ಅವಕಾಶ ಎಂದು ಈ, ವಾಸ್ತವವಾಗಿ, ಕಳಪೆಯಾಗಿದೆ. 241 00:10:09,160 --> 00:10:15,990 ಆದರೆ ನಾನು ಬದಲಿಗೆ ಕೆಲವು ನಕ್ಷತ್ರಾಕಾರದ ಚುಕ್ಕೆಗಳಿಂದ ರಲ್ಲಿ ಸೇರಿಸಲು ವೇಳೆ ಮತ್ತು ನಕ್ಷತ್ರಗಳು, ನಾನು ಬದಲಿಗೆ ಈ ಮಾಡಬಹುದು 242 00:10:15,990 --> 00:10:18,670 ಇಲ್ಲಿದೆ ಒಂದು ಆಗಿ ಕಾರ್ಯ ವಾಸ್ತವವಾಗಿ ಒಂದು. 243 00:10:18,670 --> 00:10:25,020 >> ಆದ್ದರಿಂದ ನನಗೆ ಇಲ್ಲಿ ಹಿಂದಕ್ಕೆ ಹೋಗಿ ಹೇಳಿದರು ಪ್ರವೇಶ ಅವಕಾಶ ನಕ್ಷತ್ರಾಕಾರದ ಚುಕ್ಕೆಗಳಿಂದ, ಯಾವಾಗಲೂ ಕಷ್ಟ 244 00:10:25,020 --> 00:10:26,170 ಆದ್ದರಿಂದ ನಾನು ನಕ್ಷತ್ರಗಳು ಹೇಳುತ್ತೇನೆ. 245 00:10:26,170 --> 00:10:27,660 ನಾನು ಕೇವಲ ಒಂದು ಅಪ್ fess ಮಾಡುತ್ತೇವೆ. 246 00:10:27,660 --> 00:10:28,190 ಎಲ್ಲಾ ಸರಿ. 247 00:10:28,190 --> 00:10:30,190 ಮತ್ತು ಈಗ ನಾನು ನಾನು ಬದಲಿಗೆ ಮಾಡಲು? 248 00:10:30,190 --> 00:10:34,130 >> ಎಲ್ಲಾ ಆದ್ದರಿಂದ ಮೊದಲ, ನಾನು ಸೂಚಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಎಂದು ಬದಲಿಗೆ ಒಂದು ಇಂಟ್ ವರ್ಗಾಯಿಸುವ 249 00:10:34,130 --> 00:10:37,980 ಸ್ವಾಪ್ ಕಾರ್ಯ, ನಾನು ಬದಲಿಗೆ ಮನುಷ್ಯ ಇಂಟ್ ಸ್ಟಾರ್ ಹೇಳಲು ಹೋಗುವುದು. 250 00:10:37,980 --> 00:10:39,170 ಈಗ, ಸ್ಟಾರ್ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ? 251 00:10:39,170 --> 00:10:41,970 ಈ ಒಂದು ಪಾಯಿಂಟರ್ ಆ ಕಲ್ಪನೆ Binky, claymation ರ, ಆಗಿತ್ತು 252 00:10:41,970 --> 00:10:43,465 ಹಿಂದೆ ಒಂದು ಕ್ಷಣ ಎಂದು. 253 00:10:43,465 --> 00:10:47,610 >> ನಾವು ಇಂಟ್ ಸ್ಟಾರ್, ಅರ್ಥವನ್ನು ಹೇಳುತ್ತಾರೆ ಆದ್ದರಿಂದ ಈ ಈಗ ಎಂದು ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ 254 00:10:47,610 --> 00:10:49,110 ಅದರ ಮೌಲ್ಯವನ್ನು ಮೂಲಕ ಅನುಮೋದಿಸಲಾಯಿತು. 255 00:10:49,110 --> 00:10:50,350 ಇದು ಸೈನ್ ನಕಲು ಮಾಡಲು ಇಲ್ಲ ವಿಶೇಷವೇನು 256 00:10:50,350 --> 00:10:54,700 ಬದಲಿಗೆ, ಒಂದು ಆಫ್ ವಿಳಾಸವಾಗಿದೆ ಸೈನ್ ರವಾನಿಸಬಹುದು ಹೋಗಿ 257 00:10:54,700 --> 00:10:57,840 >> ಆದ್ದರಿಂದ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನ ಎಂದು ಒಳಗೆ ಕರೆಸಿಕೊಳ್ಳುವುದು ಇಲ್ಲದಿದ್ದರೆ, ಮೆಮೊರಿ ಇಡೀ ಗುಂಪೇ ಇದೆ 258 00:10:57,840 --> 00:10:58,760 RAM ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. 259 00:10:58,760 --> 00:11:00,520 ಮತ್ತು RAM ಅನ್ನು ಕೇವಲ ಒಂದು ಆಗಿದೆ ಬೈಟ್ಗಳು ಇಡೀ ಗುಂಪೇ. 260 00:11:00,520 --> 00:11:03,320 ನಿಮ್ಮ ಮ್ಯಾಕ್ ಅಥವಾ ನಿಮ್ಮ PC ಹೊಂದಿದೆ ಆದ್ದರಿಂದ ಎರಡು ಗಿಗಾಬೈಟ್, ನೀವು 2 ಹೊಂದಿವೆ 261 00:11:03,320 --> 00:11:05,760 ಮೆಮೊರಿ ಶತಕೋಟಿ ಬೈಟ್ಗಳು. 262 00:11:05,760 --> 00:11:08,440 >> ಈಗ ಕೇವಲ ಊಹಿಸಿಕೊಳ್ಳಿ ಅವಕಾಶ ಕೇವಲ ಎಂದು ವಿಷಯಗಳನ್ನು ಸಂತೋಷವನ್ನು ಮತ್ತು ಕ್ರಮಬದ್ಧವಾದ ಇರಿಸಿಕೊಳ್ಳಲು, ನಾವು 263 00:11:08,440 --> 00:11:09,450 ಒಂದು ವಿಳಾಸಕ್ಕೆ ನಿಯೋಜಿಸಲು - 264 00:11:09,450 --> 00:11:10,170 ಒಂದು ಸಂಖ್ಯೆ - 265 00:11:10,170 --> 00:11:12,270 ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ RAM ನ ಪ್ರತಿ ಬೈಟ್ ಗೆ. 266 00:11:12,270 --> 00:11:15,410 ಆ 2 ಮೊದಲ ಬೈಟ್ ಶತಕೋಟಿ ಸಂಖ್ಯೆ ಶೂನ್ಯ ಮೂಲಕ. 267 00:11:15,410 --> 00:11:18,572 ಮುಂದಿನ ಒಂದು ಬೈಟ್ ಸಂಖ್ಯೆ ಒಂದು, ಸಂಖ್ಯೆ ಅಪ್ ಮೇಲೆ ಎರಡು, ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ, ಡಾಟ್ ಡಾಟ್ 268 00:11:18,572 --> 00:11:20,530 ಸುಮಾರು 2 ಬಿಲಿಯನ್ ಡಾಟ್,. 269 00:11:20,530 --> 00:11:23,640 >> ಆದ್ದರಿಂದ ನೀವು ಬೈಟ್ಗಳು ಸಂಖ್ಯೆಯನ್ನು ಮಾಡಬಹುದು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ನಲ್ಲಿ ಮೆಮೊರಿ. 270 00:11:23,640 --> 00:11:26,460 ಆದ್ದರಿಂದ ಎಂದು ತಂದೆಯ ಊಹಿಸುತ್ತವೆ ಅವಕಾಶ ಏನು ನಾವು ವಿಳಾಸಕ್ಕೆ ಮೂಲಕ ಅರ್ಥ. 271 00:11:26,460 --> 00:11:31,360 ಹಾಗಾಗಿ ಇಂದಿನ ವಿಶೇಷವೇನು ಏನು ಇಂಟ್ ನಕ್ಷತ್ರವು, ನೋಡಿದಾಗ ಈಗ ಸ್ವಾಪ್ ರವಾನೆಯಾದವು ನೀಡಬೇಕಾಗಿರುತ್ತದೆ 272 00:11:31,360 --> 00:11:32,830 ಒಂದು ವಿಳಾಸ. 273 00:11:32,830 --> 00:11:37,150 ಅದರ ಮೌಲ್ಯ, ಆದರೆ ಯಾವುದೇ ಅದರ ಅಂಚೆ ವಿಳಾಸಕ್ಕೆ ಆದ್ದರಿಂದ ಮಾತನಾಡಲು, ಇದು - 274 00:11:37,150 --> 00:11:38,810 RAM ತನ್ನ ಸ್ಥಳ. 275 00:11:38,810 --> 00:11:41,250 >> ಮತ್ತು ಇದೇ ರೀತಿ ಬಿ, ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಒಂದೇ ಹೇಳಲು. 276 00:11:41,250 --> 00:11:42,720 ಇಂಟ್, ನಕ್ಷತ್ರ, ಬಿ. 277 00:11:42,720 --> 00:11:46,350 ಅತ್ತ, ತಾಂತ್ರಿಕವಾಗಿ ತಾರೆಯಾಗಿ ಇತರ ಸ್ಥಳಗಳಲ್ಲಿ ಹೋಗಿ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. 278 00:11:46,350 --> 00:11:50,140 ಆದರೆ ನಾವು ಎಂದು ನಕ್ಷತ್ರದ ಮೇಲೆ ಪ್ರಮಾಣೀಕರಿಸಲು ಮಾಡುತ್ತೇವೆ ದಶಮಾಂಶ ರೀತಿಯ ಹಕ್ಕನ್ನು ಮುಂದಿನ. 279 00:11:50,140 --> 00:11:54,080 >> ಆದ್ದರಿಂದ ಸಹಿ ಈಗ ಅರ್ಥ ಸ್ವ್ಯಾಪ್, ನನಗೆ ನೀಡಿ ಒಂದು ಇಂಟ್ ವಿಳಾಸ, ಮತ್ತು ಕರೆ 280 00:11:54,080 --> 00:11:55,400 ಆ ವಿಳಾಸವು. 281 00:11:55,400 --> 00:11:58,690 ಮತ್ತು ನನಗೆ ಮತ್ತೊಂದು ವಿಳಾಸಕ್ಕೆ ನೀಡಿ ಇಂಟ್ ಮತ್ತು ವಿಳಾಸಕ್ಕೆ ಬೌ ಕರೆ. 282 00:11:58,690 --> 00:12:01,120 >> ಆದರೆ ಈಗ ಇಲ್ಲಿ ನನ್ನ ಕೋಡ್ ಬದಲಾಯಿಸಲು ಹೊಂದಿದೆ. 283 00:12:01,120 --> 00:12:03,470 ಏಕೆಂದರೆ ನಾನು ಇಂಟ್ ಟೆಂಪ್ ಘೋಷಿಸಲು ವೇಳೆ - 284 00:12:03,470 --> 00:12:05,580 ಇದು ಮಾದರಿ ಇಂಟ್ ನ ಈಗಲೂ - 285 00:12:05,580 --> 00:12:08,700 ಆದರೆ ನಾನು, ಇದು ಸಂಗ್ರಹಿಸಿಡಿ ಮೌಲ್ಯದ ಯಾವ ರೀತಿಯ? 286 00:12:08,700 --> 00:12:12,870 ಸ್ಪಷ್ಟ ಎಂದು, ನಾನು ಒಂದು ಒಂದು ಹಾಕುವ ನಾನು ಇದೀಗ ಲಿಖಿತ ಮಾಹಿತಿ ಕೋಡ್? 287 00:12:12,870 --> 00:12:14,360 >> ನಾನು ಸ್ಥಳವನ್ನು ಹಾಕುವ ಬಾಗುತ್ತೇನೆ. 288 00:12:14,360 --> 00:12:16,500 ಆದರೆ ನಾನು ಹೆದರುವುದಿಲ್ಲ ಸ್ಥಳ ಈಗ, ಬಲ? 289 00:12:16,500 --> 00:12:21,940 ತಾಪ ಕೇವಲ ಜೆಸ್ 'ಮೂರನೇ ಕಪ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಅಸ್ತಿತ್ವದಲ್ಲಿತ್ತು, ಯಾವ ಉದ್ದೇಶಕ್ಕಾಗಿ? 290 00:12:21,940 --> 00:12:23,090 ಒಂದು ಮೌಲ್ಯವನ್ನು ಶೇಖರಿಸಲು. 291 00:12:23,090 --> 00:12:24,830 ಹಾಲು ಅಥವಾ ಕಿತ್ತಳೆ ರಸ. 292 00:12:24,830 --> 00:12:28,520 ವಾಸ್ತವವಾಗಿ ವಿಳಾಸವನ್ನು ಶೇಖರಿಸಿಡಲು ಮಾಡಿರುವುದಿಲ್ಲ ಆ ವಸ್ತುಗಳ ಎರಡೂ, ಇದು ಭಾಸವಾಗುತ್ತದೆ 293 00:12:28,520 --> 00:12:31,200 ಈ ನಿಜವಾದ ಸ್ವಲ್ಪ ಅಸಂಬದ್ಧ ಹೇಗಾದರೂ ವಿಶ್ವದ ಸನ್ನಿವೇಶ. 294 00:12:31,200 --> 00:12:34,990 >> ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ, ನಾನು ಟೆಂಪ್ ಪುಟ್ ಬಯಸುವ ಒಂದು ವಿಳಾಸ, ಆದರೆ 295 00:12:34,990 --> 00:12:36,180 ಒಂದು ವಿಷಯಗಳನ್ನು. 296 00:12:36,180 --> 00:12:41,930 ಒಂದು 123 ಮಾದರಿಯ ಅನೇಕ ವೇಳೆ ಆದ್ದರಿಂದ, ಇದು ಆ ಮೆಮೊರಿ 123rd ಬೈಟ್ ಒಂದು ಕೇವಲ 297 00:12:41,930 --> 00:12:45,090 , ವಶಪಡಿಸಿಕೊಳ್ಳುವ ನಡೆಯುತ್ತದೆ ಎಂದು ಮೌಲ್ಯವನ್ನು ಒಂದು ವಶಪಡಿಸಿಕೊಳ್ಳುವ ನಡೆಯುತ್ತದೆ. 298 00:12:45,090 --> 00:12:49,040 >> , ನಾನು ಆ ವಿಳಾಸಕ್ಕೆ ಹೋಗಿ ಬಯಸಿದರೆ ನಾನು ನಕ್ಷತ್ರವು ಹೇಳಲು ಅಗತ್ಯವಿದೆ. 299 00:12:49,040 --> 00:12:52,610 ಹಾಗೆಯೇ, ನಾನು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಲು ಎಂದು ವಿಳಾಸದಲ್ಲಿ ಒಂದು, ನಾನು ಬದಲಾಯಿಸಲು 300 00:12:52,610 --> 00:12:53,570 ಈ ಒಂದು ಆರಂಭಿಸಲು. 301 00:12:53,570 --> 00:12:58,185 ನನಗೆ ಎಂಬುದನ್ನು ರಲ್ಲಿ ಶೇಖರಿಸಿಡಲು ಬಯಸಿದರೆ ಸ್ಥಳದಲ್ಲಿ ಇಲ್ಲಿದೆ ಏನು ಸ್ಥಳ ಒಂದು 302 00:12:58,185 --> 00:13:02,180 ಬೌ ನಲ್ಲಿ, ಸ್ಟಾರ್ ಬೌ ಸ್ಟಾರ್. 303 00:13:02,180 --> 00:13:05,340 >> ಇದು ಸಾಕಷ್ಟು ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಸಹ ಇನ್ನೂ ರಲ್ಲಿ ಮುಳುಗಿಸಿದ - ಮತ್ತು ನಾನು ನಿರೀಕ್ಷಿಸಿರಲಿಲ್ಲ ಎಂದು 304 00:13:05,340 --> 00:13:06,560 ಇದು ವೇಗವಾಗಿ ಎಂಬ - 305 00:13:06,560 --> 00:13:11,100 ನಾನು ಮಾಡುವ ಬಾಗುತ್ತೇನೆ ಎಲ್ಲಾ prefixing ಇದೆ ಅರ್ಥ ಈ ನನ್ನ ಏರುಪೇರುಗಳಲ್ಲಿ ನಕ್ಷತ್ರಗಳು, 306 00:13:11,100 --> 00:13:13,350 ಮಾತುಗಳೆಂದರೆ ಮೌಲ್ಯಗಳು ದೋಚಿದ ಇಲ್ಲ. 307 00:13:13,350 --> 00:13:14,520 ಮೌಲ್ಯಗಳು ಬದಲಾಯಿಸಬೇಡಿ. 308 00:13:14,520 --> 00:13:17,600 ಆದರೆ, ಆ ವಿಳಾಸಗಳನ್ನು ಹೋಗಿ ಮತ್ತು ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು. 309 00:13:17,600 --> 00:13:21,430 ಆ ವಿಳಾಸಕ್ಕೆ ಮತ್ತು ಬದಲಾವಣೆ ಗೆ ಹೋಗಿ ಅಲ್ಲಿ ಮೌಲ್ಯ. 310 00:13:21,430 --> 00:13:25,500 >> ಈಗ, ನನಗೆ ಅಪ್ ಮೇಲಕ್ಕೆ ಮತ್ತೆ ಸ್ಕ್ರಾಲ್ ಅವಕಾಶ ಕೇವಲ ಗೆ, ಈ ಸಾಲಿನ ಸರಿಪಡಿಸಲು 311 00:13:25,500 --> 00:13:27,690 ಹೊಂದಿಸಲು ಮಾದರಿ ಬದಲಾಯಿಸಲು. 312 00:13:27,690 --> 00:13:30,280 ಆದರೆ ನಾನು ಈಗ ಇನ್ನೊಂದು ವಿಷಯ ಮಾಡಬೇಕಾದ್ದು. 313 00:13:30,280 --> 00:13:35,500 ಅಪರೋಕ್ಷವಾಗಿ, ನಾನು ರೀತಿಯ ಬದಲಾಯಿಸಿದ್ದರೆ ವಾದಗಳು ಎಂದು ಸ್ವಾಪ್ ನಿರೀಕ್ಷಿಸಿರದ 314 00:13:35,500 --> 00:13:37,245 ನಾನು ಬೇರೆ ಏನು ಅಗತ್ಯವೇನು ನನ್ನ ಕೋಡ್ ಬದಲಾಗುವುದಿಲ್ಲ? 315 00:13:37,245 --> 00:13:39,750 316 00:13:39,750 --> 00:13:40,840 >> ನಾನು ಸ್ವಾಪ್ ಕರೆ ಮಾಡಿದಾಗ. 317 00:13:40,840 --> 00:13:43,340 ಇದೀಗ, ಏನು ನಾನು ಏಕೆಂದರೆ ನಾನು ಇನ್ನೂ ಸ್ವ್ಯಾಪ್ ಹಾದು? 318 00:13:43,340 --> 00:13:47,450 ಮೌಲ್ಯ x ಮತ್ತು y ಮೌಲ್ಯವು, ಅಥವಾ ಹಾಲು ಮತ್ತು ಕಿತ್ತಳೆ ರಸ. 319 00:13:47,450 --> 00:13:48,510 ಆದರೆ ನಾನು ಮಾಡಲು ಬಯಸುವುದಿಲ್ಲ. 320 00:13:48,510 --> 00:13:51,060 ನಾನು ಬದಲಿಗೆ ಏನು ರವಾನಿಸ ಬೇಕೆಂದಿರುವ? 321 00:13:51,060 --> 00:13:53,050 x ನ ಸ್ಥಳ ಮತ್ತು ವೈ ಸ್ಥಳ. 322 00:13:53,050 --> 00:13:55,300 ಅವರ ಅಂಚೆ ವಿಳಾಸಗಳನ್ನು, ಯಾವುವು ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. 323 00:13:55,300 --> 00:13:57,600 >> ಆ ಮಾಡಲು, ಒಂದು ವನ್ನಾಗಲಿ ಅಲ್ಲಿ ಇಲ್ಲಿದೆ. 324 00:13:57,600 --> 00:13:59,260 ವಿಳಾಸವನ್ನು ಶಬ್ದಗಳ ವನ್ನಾಗಲಿ ರೀತಿಯ. 325 00:13:59,260 --> 00:14:03,240 ಆದ್ದರಿಂದ N, ವನ್ನಾಗಲಿ, ವಿಳಾಸಕ್ಕೆ ಎಕ್ಸ್, ಮತ್ತು y ನ ವಿಳಾಸ. 326 00:14:03,240 --> 00:14:06,790 ಆದ್ದರಿಂದ ನಾವು ಬಳಸುವ ಉದ್ದೇಶಪೂರ್ವಕ ಇಲ್ಲಿದೆ ampersands ಕಾರ್ಯ ಕರೆ ಮಾಡಿದಾಗ, 327 00:14:06,790 --> 00:14:10,230 ಮತ್ತು ನಕ್ಷತ್ರಗಳು ಘೋಷಿಸುವ ಮತ್ತು ಸ್ವೀಕರಿಸುತ್ತಿರುವಾಗ ಕಾರ್ಯ ಅನುಷ್ಠಾನಕ್ಕೆ. 328 00:14:10,230 --> 00:14:14,220 >> ಮಾಹಿತಿ ಮತ್ತು ಕೇವಲ ವನ್ನಾಗಲಿ ಆಲೋಚಿಸಲು ಆಯೋಜಕರು ವಿಳಾಸ, ಮತ್ತು ಸ್ಟಾರ್ 329 00:14:14,220 --> 00:14:15,490 ಆಯೋಜಕರು ಅಲ್ಲಿ ಹೋಗಿ - 330 00:14:15,490 --> 00:14:18,640 ಅಥವಾ, ಹೆಚ್ಚು ಸರಿಯಾಗಿ, dereference ಆಯೋಜಕರು. 331 00:14:18,640 --> 00:14:23,480 ಆದ್ದರಿಂದ ಕೇವಲ ಪದಗಳನ್ನು ಒಂದು ಇಡೀ ಸಂಗತಿಯೇ ಈಗ, ಆಶಾದಾಯಕವಾಗಿ, ಸ್ವಾಪ್ ಹೋಗಿ ಎಂದು 332 00:14:23,480 --> 00:14:24,440 ಸರಿಯಾದ ಎಂದು. 333 00:14:24,440 --> 00:14:26,550 >> ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಮಾಡೋಣ - 334 00:14:26,550 --> 00:14:30,940 ಆಗದಂತೆ, ತಂದೆಯ ವಾಸ್ತವವಾಗಿ ಕಡತದ ಹೆಸರನ್ನು ತಿಳಿಸಿ ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಇನ್ನೂ ಯಾವುದೇ ಸ್ವಾಪ್ ಎಂದು. 335 00:14:30,940 --> 00:14:33,240 ನಾವು ಈಗ ಇದು swap.c ಕರೆ ಮಾಡುತ್ತೇವೆ ಎಂದು ಹೇಳಿಕೊಳ್ಳುತ್ತಾರೆ. 336 00:14:33,240 --> 00:14:35,670 ಆದ್ದರಿಂದ ಸ್ವ್ಯಾಪ್, ಮಾಡಲು. 337 00:14:35,670 --> 00:14:37,520 ಡಾಟ್, ಸ್ಲಾಶ್, ವಿನಿಮಯ. 338 00:14:37,520 --> 00:14:40,210 >> ಮತ್ತು ಈಗ ವಾಸ್ತವವಾಗಿ, X 1, ವೈ 2. 339 00:14:40,210 --> 00:14:44,040 ತದನಂತರ, X 2, ವೈ ಒಂದಾಗಿದೆ. 340 00:14:44,040 --> 00:14:46,500 ಅಲ್ಲದೆ ನಾವು ಈ ಒಂದು ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ನೋಡೋಣ ಯಾವುದು ಎಂದು ವಿಭಿನ್ನವಾಗಿ ಸ್ವಲ್ಪ 341 00:14:46,500 --> 00:14:47,180 ಇಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ. 342 00:14:47,180 --> 00:14:51,250 ಮೊದಲ, ನನಗೆ ನಮ್ಮ ಮೇಲೆ ಜೂಮ್ ಅವಕಾಶ ಇಲ್ಲಿ ತೆರೆ ರೇಖಾಚಿತ್ರ. 343 00:14:51,250 --> 00:14:54,160 ಮತ್ತು ನನಗೆ ಒಂದು ಕ್ಷಣ ಪ್ರಸ್ತಾಪಿಸಲು ಅವಕಾಶ - ಮತ್ತು ನಾನು ಇಲ್ಲಿ ಸೆಳೆಯಲು ಬಂದ ಪ್ರತಿಬಿಂಬ ನಡೆಯಲಿದೆ 344 00:14:54,160 --> 00:14:58,660 ಅಪ್ ಅಲ್ಲಿ ಈಗ - ನನ್ನ ಸಲಹೆ ಅವಕಾಶ ಎಂದು ಇಲ್ಲಿ ಮೆಮೊರಿ ಇಡೀ ಗುಂಪೇ ಇಲ್ಲಿದೆ, ಅಥವಾ 345 00:14:58,660 --> 00:15:00,540 RAM, ನನ್ನ ಕಂಪ್ಯೂಟರ್ನ ಒಳಗೆ. 346 00:15:00,540 --> 00:15:04,140 >> ಮತ್ತು ಈ, ಬೈಟ್ ಸಂಖ್ಯೆಯಾಗಿರುತ್ತದೆ , ತಂದೆಯ ಹೇಳುತ್ತಾರೆ 1 ಅವಕಾಶ. 347 00:15:04,140 --> 00:15:05,720 ಈ ಬೈಟ್ಗಳು ಸಂಖ್ಯೆ 2 ಆಗಿರುತ್ತದೆ. 348 00:15:05,720 --> 00:15:08,220 ಮತ್ತು ನಾನು ಹೆಚ್ಚು ಇಡೀ ಗುಂಪೇ ಮಾಡಲು, ಮತ್ತು ವಿಲ್ ನಂತರ ಡಾಟ್ ಡಾಟ್ ಚುಕ್ಕೆಗಳ ಒಂದು ಗುಂಪೇ 349 00:15:08,220 --> 00:15:10,880 2 ಶತಕೋಟಿ ಇಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ ಈ ವಸ್ತುಗಳ. 350 00:15:10,880 --> 00:15:13,520 4, 5, ಮತ್ತು ಇತ್ಯಾದಿ. 351 00:15:13,520 --> 00:15:17,055 >> ಆದ್ದರಿಂದ ಮೊದಲ ಐದು ಬೈಟ್ಗಳು ಇವೆ ನನ್ನ ಕಂಪ್ಯೂಟರ್ನ ಸ್ಮರಣೆಯ. 352 00:15:17,055 --> 00:15:17,560 ಆಲ್ ರೈಟ್? 353 00:15:17,560 --> 00:15:19,060 2 ಶತಕೋಟಿ ಔಟ್ ಕೆಲವೇ. 354 00:15:19,060 --> 00:15:21,120 ಆದರೆ ಈಗ ನಾನು ಪ್ರಸ್ತಾಪಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಕೆಳಗಿನ. 355 00:15:21,120 --> 00:15:27,490 ನಾನು X ಹೋಗುವ ಇದೆ ಎಂದು ಸಲಹೆ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಸಂಖ್ಯೆ 1 ಶೇಖರಿಸಿಡಲು, ಮತ್ತು Y ನಾನು 356 00:15:27,490 --> 00:15:29,690 ಸಂಖ್ಯೆ 2 ಶೇಖರಿಸಿಡಲು. 357 00:15:29,690 --> 00:15:35,000 ಮತ್ತು ನನಗೆ ಈಗ ಮುಂದೆ ಹೋಗಿ ಪ್ರತಿನಿಧಿಸುವ ಅವಕಾಶ ಈ ಮೌಲ್ಯಗಳು ಮಾಹಿತಿ ಅನುಸರಿಸುತ್ತದೆ. 358 00:15:35,000 --> 00:15:41,510 >> ಕೆಳಗಿನಂತೆ ಈ ಮಾಡಲಿ ತಂದೆಯ. 359 00:15:41,510 --> 00:15:42,870 ನನಗೆ ಕೇವಲ ಒಂದು ಎರಡನೇ ನೀಡಿ. 360 00:15:42,870 --> 00:15:44,150 ಒಂದು ಎರಡನೇ. 361 00:15:44,150 --> 00:15:45,680 ಸರಿ. 362 00:15:45,680 --> 00:15:47,560 ನಾನು ಈ ಸ್ವಲ್ಪ ಮಾಡಲು ಬಯಸುವ - 363 00:15:47,560 --> 00:15:50,440 ಮತ್ತೆ ಇದನ್ನು ಹೊರಡೋಣ. 364 00:15:50,440 --> 00:15:53,250 ಇಲ್ಲದಿದ್ದರೆ ನಾನು ಹೋಗಿ ಮತ್ತು ಬಳಸಿಕೊಂಡು ಬಾಗುತ್ತೇನೆ ಅದೇ ಸಂಖ್ಯೆಗಳು ಉದ್ಧೇಶಪೂರ್ವಕವಲ್ಲದೆ, 365 00:15:53,250 --> 00:15:54,230 ಅನೇಕ ಬಾರಿ. 366 00:15:54,230 --> 00:15:57,320 >> ಆದ್ದರಿಂದ ಕೇವಲ ನಾವು ವಿವಿಧ ಸಂಖ್ಯೆಯ ಬಗ್ಗೆ ಮಾತನಾಡಲು, ನಾವು ಈ ಬೈಟ್ ಕರೆ 367 00:15:57,320 --> 00:16:03,391 ಸಂಖ್ಯೆ 123, 124, 125, 126, ಮತ್ತು ಡಾಟ್ ಡಾಟ್ ಡಾಟ್. 368 00:16:03,391 --> 00:16:08,400 ಮತ್ತು ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಎಂದು ಈಗ ಹಕ್ಕು ಅವಕಾಶ ಇಲ್ಲಿ ಮೌಲ್ಯ 1, ಮತ್ತು ಮೌಲ್ಯ 2 ಪುಟ್ 369 00:16:08,400 --> 00:16:11,990 ಇಲ್ಲಿ, ಇಲ್ಲದಿದ್ದರೆ x ಮತ್ತು y ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. 370 00:16:11,990 --> 00:16:15,300 ಆದ್ದರಿಂದ ಇದು ಕೇವಲ ಆದ್ದರಿಂದ ಅದು ಸಂಭವಿಸಿದಲ್ಲಿ ಈ X, ಈ y ಆಗಿದೆ. 371 00:16:15,300 --> 00:16:18,180 >> ಮತ್ತು ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಅಕಸ್ಮಾತ್ತಾಗಿ, ಕಂಪ್ಯೂಟರ್, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್, 372 00:16:18,180 --> 00:16:21,890 ಸ್ಥಳದಲ್ಲಿ X ಹಾಕಲು ಸಂಭವಿಸಿದ ಸಂಖ್ಯೆ 123. 373 00:16:21,890 --> 00:16:25,590 ಮತ್ತು ವೈ ಸ್ಥಳ 124 ನಲ್ಲಿ ಕೊನೆಗೊಂಡಿತು - 374 00:16:25,590 --> 00:16:26,330 ಇದು ಡ್ಯಾಮ್. 375 00:16:26,330 --> 00:16:28,700 ನಾನು ಈ ಪರಿಹರಿಸಲಾಗಿದೆ ಮಾಡಬೇಕಾದ. 376 00:16:28,700 --> 00:16:34,040 ಮನುಷ್ಯ ಓಹ್, ನಾನು ಈ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? 377 00:16:34,040 --> 00:16:37,340 ಹೌದು, ನಾನು ಈ ಮತ್ತು ಸರಿಪಡಿಸಲು ಬಯಸುವ ಈ ಇಂದಿನ ಬಗ್ಗೆ ಸರಿಯಾದ ಬೌ. 378 00:16:37,340 --> 00:16:39,950 ಕ್ಷಮಿಸಿ, ಈ ಹೊಸ. 379 00:16:39,950 --> 00:16:45,020 >> 127, 131, ಮತ್ತು ನಾನು ಈ ಎಂದು ಇಷ್ಟವಿರಲಿಲ್ಲ ಸಂಕೀರ್ಣ, ಆದರೆ ಏಕೆ ಬದಲಾಯಿಸಲು ಇಲ್ಲ 380 00:16:45,020 --> 00:16:46,340 ಅಲ್ಲಿ ಸಂಖ್ಯೆಗಳನ್ನು? 381 00:16:46,340 --> 00:16:48,360 ನಾನು ints ಬಯಸುವ ಕಾರಣ ವಾಸ್ತವವಾಗಿ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಎಂದು. 382 00:16:48,360 --> 00:16:49,810 ಆದ್ದರಿಂದ ತಂದೆಯ ಈ ಬಗ್ಗೆ ಸೂಪರ್ ಗುದ ಇರಲಿ. 383 00:16:49,810 --> 00:16:53,800 ವೇಳೆ 1 ಗಮನಿಸಲಾಗುವುದು ಸಂಭವಿಸಿದರೆ ಆ 123, 2 ವಿಳಾಸದಲ್ಲಿ ಎಂದು ನಾನು 384 00:16:53,800 --> 00:16:55,730 ಇದು ಕೇವಲ 4 ಬೈ ವಿದೇಶ ಇಲ್ಲಿದೆ 127 ಕಾರಣ. 385 00:16:55,730 --> 00:16:56,210 ಆ ಎಲ್ಲಾ ಇಲ್ಲಿದೆ. 386 00:16:56,210 --> 00:16:58,640 ಮತ್ತು ನಾವು ಎಲ್ಲಾ ಬಗ್ಗೆ ಮರೆತು ಮಾಡುತ್ತೇವೆ ಜಗತ್ತಿನ ಇತರ ವಿಳಾಸಗಳನ್ನು. 387 00:16:58,640 --> 00:17:03,320 >> ಆದ್ದರಿಂದ X, ಸ್ಥಳ 123 ನಲ್ಲಿ ವೈ ಸ್ಥಳ 127 ರಷ್ಟಿರುತ್ತದೆ. 388 00:17:03,320 --> 00:17:05,770 ಮತ್ತು ಈಗ, ನಾನು ನಿಜವಾಗಿ ಏನು ಮಾಡಲು ಬಯಸುವ? 389 00:17:05,770 --> 00:17:10,099 ನಾನು ಈಗ ಸ್ವಾಪ್ ಕರೆ ಮಾಡಿದಾಗ, ಇಲ್ಲಿದೆ ವಾಸ್ತವವಾಗಿ ನಡೆಯುತ್ತಿದೆ? 390 00:17:10,099 --> 00:17:14,920 ಸರಿ, ನಾನು ಸ್ವಾಪ್ ಕರೆ ಮಾಡಿದಾಗ, ನಾನು ಹಾದುಹೋಗುವ ಬಾಗುತ್ತೇನೆ x ನ ವಿಳಾಸಕ್ಕೆ ಮತ್ತು y ನ ವಿಳಾಸ. 391 00:17:14,920 --> 00:17:18,540 ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ಒಂದು ವೇಳೆ ಈ ಎರಡು ತುಣುಕುಗಳು ಕಾಗದದ ಈಗ ಎರಡು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ 392 00:17:18,540 --> 00:17:23,510 ವಾದಗಳು ಒಂದು ಮತ್ತು ಬಿ ವಿನಿಮಯ, ನಾನು ಏನು am , ಈ ಮೊದಲ ಮೇಲೆ ಬರೆಯಲು ಹೋಗಿ 393 00:17:23,510 --> 00:17:27,720 ನಾನು ಎಂದು ನೋಡಿ ಕರೆ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಇದು? 394 00:17:27,720 --> 00:17:30,610 >> ನಿಖರವಾಗಿ, 123. 395 00:17:30,610 --> 00:17:31,905 ಹಾಗಾಗಿ ಹಕ್ಕು ಇದು ಹೊಂದಿದೆ. 396 00:17:31,905 --> 00:17:32,955 ಈ ಒಂದು ಮಾನದಂಡವಾಗಿದೆ. 397 00:17:32,955 --> 00:17:35,856 ನಾನು ರಲ್ಲಿ x ನ ವಿಳಾಸಕ್ಕೆ ಹಾಕುವ ಬಾಗುತ್ತೇನೆ. 398 00:17:35,856 --> 00:17:38,152 >> ಆ ಏನಿದೆ? 399 00:17:38,152 --> 00:17:40,890 >> ಆ ಏನಿದೆ? 400 00:17:40,890 --> 00:17:41,190 >> ಇಲ್ಲ, ಇಲ್ಲ. 401 00:17:41,190 --> 00:17:41,720 ಎಂದು ಒಕೆ. 402 00:17:41,720 --> 00:17:42,570 ಇನ್ನೂ ಉತ್ತಮ, ಇನ್ನೂ ಉತ್ತಮ. 403 00:17:42,570 --> 00:17:43,530 ಆದ್ದರಿಂದ ಈ ಒಂದು ಆಗಿದೆ. 404 00:17:43,530 --> 00:17:46,240 ಮತ್ತು ಈಗ ಕಾಗದದ ಎರಡನೇ ತುಂಡಿನಿಂದ, ಈ ಬೌ ಎಂದು ನಾನು ಮತ್ತು ನಾನು ಏನು am 405 00:17:46,240 --> 00:17:49,010 ಮೇಲೆ ಬರೆಯಲು ಹೋಗಿ ಈ ಕಾಗದದ ತುಣುಕನ್ನು? 406 00:17:49,010 --> 00:17:50,080 127. 407 00:17:50,080 --> 00:17:53,720 >> ಆದ್ದರಿಂದ ಬದಲಾಗಿದೆ ಎಂದು ಮಾತ್ರ ವಿಷಯ ಈ ಕಥೆ ನಮ್ಮ ಹಿಂದಿನ ಹೇಳುವಾಗ, ಆಗಿದೆ 408 00:17:53,720 --> 00:17:58,590 ಬದಲಿಗೆ 1 ಅಕ್ಷರಶಃ ಹೆಚ್ಚು ಮತ್ತು 2, ನಾನು 123 ಮತ್ತು 127 ರಲ್ಲಿ ಹಾದು ಹೋಗುವ. 409 00:17:58,590 --> 00:18:02,130 ಮತ್ತು ನಾನು ಈಗ ಈ ಒಳಗಿಟ್ಟು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಈ ಬಾಕ್ಸ್ನಲ್ಲಿನ, ಎಲ್ಲಾ ಬಲ? 410 00:18:02,130 --> 00:18:04,640 ಆ ಕಪ್ಪು ಬಾಕ್ಸ್ ಈಗ ಪ್ರತಿನಿಧಿಸುವ ಸ್ವಾಪ್ ಕಾರ್ಯ. 411 00:18:04,640 --> 00:18:07,230 >> ಅಷ್ಟರಲ್ಲಿ, ಈಗ ಯಾರಾದರೂ ಹೊಂದಿವೆ ಅವಕಾಶ ಸ್ವಾಪ್ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯರೂಪಕ್ಕೆ. 412 00:18:07,230 --> 00:18:09,090 ಅಪ್ ಇಲ್ಲಿ ಯಾರಾದರೂ ವುಡ್ ಸ್ವಯಂಸೇವಕರ ಬಯಸುತ್ತೀರಾ? 413 00:18:09,090 --> 00:18:09,560 ಅಪ್ ಮೇಲೆ ಕಮ್. 414 00:18:09,560 --> 00:18:11,080 ನಿಮ್ಮ ಹೆಸರೇನು? 415 00:18:11,080 --> 00:18:11,460 ಚಾರ್ಲಿ. 416 00:18:11,460 --> 00:18:12,080 ಎಲ್ಲಾ ಸರಿ, ಚಾರ್ಲಿ. 417 00:18:12,080 --> 00:18:14,810 ಅಪ್ ಮೇಲೆ ಕಮ್. 418 00:18:14,810 --> 00:18:17,310 >> ಆದ್ದರಿಂದ ಚಾರ್ಲಿ ಆಡಲು ನಾನು ನಮ್ಮ ಕಪ್ಪು ಬಾಕ್ಸ್ ಪಾತ್ರ. 419 00:18:17,310 --> 00:18:21,460 ನಾನು ನೀವು ಮಾಡಲು ಬಯಸುವ ಏನು ಮತ್ತು ಚಾರ್ಲಿ, ಈಗ ರೀತಿಯಲ್ಲಿ ಸ್ವಾಪ್ ಜಾರಿಗೆ ಇದೆ 420 00:18:21,460 --> 00:18:25,320 ಎಂದು, ಆ ಎರಡು ವಿಳಾಸಗಳನ್ನು ನೀಡಿರುವ, ನೀವು ನಿಜವಾಗಿ ಹೊರಟಿದ್ದ 421 00:18:25,320 --> 00:18:26,330 ಮೌಲ್ಯಗಳು ಬದಲಾಯಿಸಲು. 422 00:18:26,330 --> 00:18:28,290 ಮತ್ತು ನಾನು ನಿಮ್ಮ ಕಿವಿಯ ಪಿಸುಗುಟ್ಟುತ್ತಾರೆ ಮಾಡುತ್ತೇವೆ ಇಲ್ಲಿ ಟಿವಿ ಔಟ್ ಹೇಗೆ. 423 00:18:28,290 --> 00:18:29,930 >> ಆದ್ದರಿಂದ ಮುಂದೆ ಹೋಗಿ, ಮತ್ತು ನೀವು ಕಪ್ಪು ಬಾಕ್ಸ್ ಆರ್. 424 00:18:29,930 --> 00:18:30,920 ಅಲ್ಲಿ ತಲುಪುತ್ತವೆ. 425 00:18:30,920 --> 00:18:34,054 ನೀವು ಏನು ಮೌಲ್ಯಗಳು ಒಂದು ನೋಡಿ, ಮತ್ತು ಇಲ್ಲ ನೀವು ಬೌ ಏನು ಮೌಲ್ಯಗಳು ನೋಡುತ್ತಾರೆ? 426 00:18:34,054 --> 00:18:36,740 >> ಚಾರ್ಲಿ: ಒಂದು 123 ಆಗಿದೆ ಮತ್ತು ಬಿ 127 ಯನ್ನು ಹೊಂದಿದೆ. 427 00:18:36,740 --> 00:18:37,530 >> DAVID MALAN: ಸರಿ, ನಿಖರವಾಗಿ. 428 00:18:37,530 --> 00:18:38,940 ಕೇವಲ ಒಂದು ಕ್ಷಣ ಅಲ್ಲಿ ಈಗ ಆಡಿಸಿ. 429 00:18:38,940 --> 00:18:41,680 ನೀವು ಈಗ ಮಾಡಲು ಹೊರಟಿರುವೆ ಮೊದಲ ವಿಷಯ ಕೋಡ್ ಪ್ರಕಾರ - ಇದು 430 00:18:41,680 --> 00:18:43,220 ನಾನು ಈಗ ಪರದೆಯ ಮೇಲೆ ಎಳೆಯಲು ಮಾಡುತ್ತೇವೆ - 431 00:18:43,220 --> 00:18:46,750 ಸ್ವಲ್ಪ ನಿಗದಿಪಡಿಸಬೇಕಾಗುತ್ತದೆ ಎಂದು ನಾನು ಮೆಮೊರಿ ಬಿಟ್ ಟೆಂಪ್ ಎಂದು. 432 00:18:46,750 --> 00:18:48,850 ಹಾಗಾಗಿ ಮುಂದೆ ಹೋಗುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಬಾಗುತ್ತೇನೆ ಆ ಮೆಮೊರಿ ನೀಡಿ. 433 00:18:48,850 --> 00:18:52,210 >> ಈ ಮೂರನೇ ವೇರಿಯಬಲ್ ಎಂದು ನಾನು ನೀವು ಸುಲಭವಾಗಿ ಹೊಂದಿರುವ 434 00:18:52,210 --> 00:18:54,080 ನೀವು ಟೆಂಪ್ ಎಂದು. 435 00:18:54,080 --> 00:18:57,120 ಮತ್ತು ಯಾವ ನೀವು ಬರೆಯಲು ಹೋಗುವ ಕಾಗದದ ಟೆಂಪ್ ತುಂಡಿನಿಂದ? 436 00:18:57,120 --> 00:19:02,524 437 00:19:02,524 --> 00:19:03,470 >> ಚಾರ್ಲಿ: ಪಾಯಿಂಟರ್ಸ್, ಬಲ? 438 00:19:03,470 --> 00:19:04,790 >> DAVID MALAN: ಸರಿ, ಉತ್ತಮ ಅಲ್ಲ ಪಾಯಿಂಟರ್ಸ್ ಎಂದೇನೂ. 439 00:19:04,790 --> 00:19:07,230 ಆದ್ದರಿಂದ ನಾನು ಮಾಡಿದ ಆ ಸಂಕೇತದ ಸಾಲು ಬಲಭಾಗದಲ್ಲಿ ಹೈಲೈಟ್, 440 00:19:07,230 --> 00:19:07,900 ಅಲ್ಲಿ ಆರಂಭಿಸೋಣ. 441 00:19:07,900 --> 00:19:08,890 ಇದು ಸ್ಟಾರ್ ಒಂದು ಹೇಳುತ್ತಾರೆ. 442 00:19:08,890 --> 00:19:11,670 ಆದ್ದರಿಂದ ಒಂದು ಪ್ರಸ್ತುತ ಉಳಿಸುವುದು ಸಂಖ್ಯೆ 123. 443 00:19:11,670 --> 00:19:16,660 ಮತ್ತು ಕೇವಲ ಜ್ಞಾನದಿಂದ, ಏನು ಸ್ಟಾರ್ 123 ಹೇಳಿದಿರಿ? 444 00:19:16,660 --> 00:19:21,630 >> ಆದರೆ ವಿಶೇಷವಾಗಿ, ಒಂದು ವೇಳೆ 123, ನಕ್ಷತ್ರ ಏನು ಅರ್ಥ? 445 00:19:21,630 --> 00:19:22,560 ಒಂದು ಮೌಲ್ಯವನ್ನು. 446 00:19:22,560 --> 00:19:24,580 ಅಥವಾ ಹೆಚ್ಚು ಆಕಸ್ಮಿಕವಾಗಿ, ಅಲ್ಲಿ ಹೋಗಿ. 447 00:19:24,580 --> 00:19:28,620 ಆದ್ದರಿಂದ ಒಂದು ಹಿಡುವಳಿ, ನನಗೆ ಆ ಪ್ರಸ್ತಾಪಿಸಲು ಅವಕಾಶ ನಿಮ್ಮ ಕೈ, ಮುಂದೆ ಹೋಗಿ ಸಂಸ್ಕರಿಸುವ 448 00:19:28,620 --> 00:19:29,430 ಆದರೂ ಇದು ಒಂದು ನಕ್ಷೆ ಇಲ್ಲಿದೆ. 449 00:19:29,430 --> 00:19:32,940 ಮತ್ತು ಗಣಕದ ನಡೆಯಲು ಸುಲಭ ಮೆಮೊರಿ ಮತ್ತು ನಮಗೆ ಹೇಗೆ 450 00:19:32,940 --> 00:19:36,520 ಸ್ಥಳ 123 ನಲ್ಲಿ. 451 00:19:36,520 --> 00:19:37,720 ನಿಖರವಾಗಿ. 452 00:19:37,720 --> 00:19:41,100 >> ಆದ್ದರಿಂದ ನಾವು ಸ್ಥಳ 123 ನಲ್ಲಿ ನೋಡಿ ಏನು, ಸುಸ್ಪಷ್ಟವಾಗಿ? 453 00:19:41,100 --> 00:19:44,240 ಸರಿ, ಆದ್ದರಿಂದ ಈಗ ನೀವು ಯಾವ ಬೆಲೆಯನ್ನು ತಾಪ ತೊಡಗಿಸಲಾಯಿತು ಹೋಗಿ? 454 00:19:44,240 --> 00:19:44,750 ನಿಖರವಾಗಿ. 455 00:19:44,750 --> 00:19:45,600 ಆದ್ದರಿಂದ ಮುಂದುವರಿಯಿರಿ ಮತ್ತು ಹಾಗೆ. 456 00:19:45,600 --> 00:19:51,280 ಮತ್ತು ತುಂಡಿನಿಂದ ಸಂಖ್ಯೆ 1 ಬರೆಯಲು ಪ್ರಸ್ತುತ ಟೆಂಪ್ ಹೆಸರಿನ ವಿಶೇಷವೇನು ಕಾಗದ. 457 00:19:51,280 --> 00:19:53,540 >> ಮತ್ತು ಈಗ ಮುಂದಿನ ಹೆಜ್ಜೆ ಎಂದು ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೊರಟಿರುವೆ 458 00:19:53,540 --> 00:19:54,310 ಏನು ಎಂದು ನಾನು. 459 00:19:54,310 --> 00:19:57,820 ವೆಲ್, ಬಲ ಬದಿಯಲ್ಲಿ ಕೋಡ್ ಮುಂದಿನ ಸಾಲಿನ ಸ್ಟಾರ್ ಬೌ ಹೊಂದಿದೆ. ಬೌ, ನ 460 00:19:57,820 --> 00:19:59,260 ಪಠ್ಯ, ಒಂದು ವಿಳಾಸವನ್ನು ಶೇಖರಿಸುತ್ತದೆ. 461 00:19:59,260 --> 00:20:02,270 ಆ 127 ನಿಭಾಯಿಸುತ್ತದೆ. 462 00:20:02,270 --> 00:20:06,620 ಸ್ಟಾರ್ ಬೌ ಆಕಸ್ಮಿಕವಾಗಿ ಮಾತನಾಡುವ ಏನು ಅರ್ಥ? 463 00:20:06,620 --> 00:20:08,700 >> ಆ ಸ್ಥಳಕ್ಕೆ ಹೋಗಿ. 464 00:20:08,700 --> 00:20:14,988 ಆದ್ದರಿಂದ ಮುಂದೆ ಹೋಗಿ ಎಂಬುದನ್ನು ನಮಗೆ ಹೇಗೆ ಸ್ಥಳ 127 ನಲ್ಲಿ. 465 00:20:14,988 --> 00:20:15,480 ಸರಿ. 466 00:20:15,480 --> 00:20:19,170 ಸಹಜವಾಗಿ, ಸ್ಥಳ 127 ನಲ್ಲಿ, ಇನ್ನೂ ಮೌಲ್ಯ 2. 467 00:20:19,170 --> 00:20:24,060 ಆದ್ದರಿಂದ ನೀವು ಈಗ ಅಂಗಡಿ ಹೋಗುವ ಒಂದು ರಲ್ಲಿ ಸ್ಥಳದಲ್ಲಿ ಯಾವುದೇ ಇಲ್ಲಿದೆ? 468 00:20:24,060 --> 00:20:26,860 ಆದ್ದರಿಂದ ಸ್ಟಾರ್ ಸಾಧನವಾಗಿ ಒಂದು ಸ್ಥಳಕ್ಕೆ ಹೋಗಿ. 469 00:20:26,860 --> 00:20:29,770 ಒಂದು ಸ್ಥಳ ಯಾವುದು? 470 00:20:29,770 --> 00:20:30,430 >> ನಿಖರವಾಗಿ. 471 00:20:30,430 --> 00:20:34,190 ಈಗ, ನೀವು ಬದಲಾಯಿಸಲು ಬಯಸಿದಲ್ಲಿ ಆ ಸ್ಥಳದಲ್ಲಿ ಇಲ್ಲಿದೆ - 472 00:20:34,190 --> 00:20:36,470 ನಾನು ಮುಂದೆ ಹೋಗಿ ರನ್ ಮಾಡುತ್ತೇವೆ ಎರೇಸರ್ ಇಲ್ಲಿದ್ದೀರಿ. 473 00:20:36,470 --> 00:20:37,760 ಮತ್ತು ಈಗ ಕುಂಚ ಅದನ್ನು ಮುಂದೂಡಲಾಗಿದೆ. 474 00:20:37,760 --> 00:20:42,190 ಏನು ಸಂಖ್ಯೆ ನೀವು ಬರೆಯಲು ಹೋಗುವ ಈಗ ಆ ಖಾಲಿ ಬಾಕ್ಸ್ನಲ್ಲಿ? 475 00:20:42,190 --> 00:20:42,850 >> ನಿಖರವಾಗಿ. 476 00:20:42,850 --> 00:20:46,470 ಆದ್ದರಿಂದ ಕೋಡ್ನ ಲೈನ್, ಸ್ಪಷ್ಟ ಎಂದು - ಅವಕಾಶ ನನಗೆ ಚಾರ್ಲಿಯ ಮಾಡುವುದರಿಂದ ಯಾವ ಆಡಿಸಿ ಮತ್ತು 477 00:20:46,470 --> 00:20:51,730 ಇಲ್ಲಿ ಸೂಚಿಸುತ್ತಾರೆ, ಏನು ಅವರು ಕೇವಲ ಇದನ್ನು ಪಡೆದುಕೊಳ್ಳಬಹುದಾಗಿದೆ ಸ್ಥಳ 123 ಆ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಬರೆಯಲು 478 00:20:51,730 --> 00:20:55,150 ಬೌ ಹಿಂದೆ ಎಂದು ಮೌಲ್ಯ. 479 00:20:55,150 --> 00:20:59,140 ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಈಗ ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ ಬಂದಿದೆ ಕೋಡ್ ಈ ಎರಡನೇ ಸಾಲು. 480 00:20:59,140 --> 00:21:01,920 >> ಈಗ ದುರದೃಷ್ಟವಶಾತ್, ಇಲ್ಲ ಉಳಿದ ಇನ್ನೂ ಒಂದು ಸಾಲು. 481 00:21:01,920 --> 00:21:04,900 ಅಕ್ಷರಶಃ ಟೆಂಪ್ ಈಗ ಏನು? 482 00:21:04,900 --> 00:21:06,200 ಇದು ನಿಸ್ಸಂಶಯವಾಗಿ ಸಂಖ್ಯೆ ಒಂದಾಗಿದೆ. 483 00:21:06,200 --> 00:21:07,020 ಒಂದು ವಿಳಾಸಕ್ಕೆ ಅಲ್ಲ. 484 00:21:07,020 --> 00:21:09,380 ಇದು ರೀತಿಯ, ಕೇವಲ ಒಂದು ಸಂಖ್ಯೆ ಇಲ್ಲಿದೆ ವಾರದ ಒಂದರಿಂದ ಒಂದು ವೇರಿಯೇಬಲ್. 485 00:21:09,380 --> 00:21:13,520 >> ಮತ್ತು ಈಗ ನೀವು ಸ್ಟಾರ್ ಬೌ, ಅಂದರೆ ಹೇಳುತ್ತಾರೆ ಆಗ ವಿಳಾಸಕ್ಕೆ ಬೌ ಹೋಗಿ, ಇದು ಹೊಂದಿದೆ 486 00:21:13,520 --> 00:21:15,090 ಇಲ್ಲಿ ಪಠ್ಯ. 487 00:21:15,090 --> 00:21:16,020 ಆದ್ದರಿಂದ ಒಮ್ಮೆ ನೀವು ಪಡೆಯುವುದು - 488 00:21:16,020 --> 00:21:18,320 ನಾನು ಮುಂದೆ ಹೋಗಿ ವಾಸ್ತವವಾಗಿ ಯಾವ ಅಳಿಸಿ ಮಾಡುತ್ತೇವೆ ಅಲ್ಲಿ - ನೀವು ಮತ್ತು ಯಾವುವು 489 00:21:18,320 --> 00:21:20,820 ಸ್ಥಳ 127 ಈಗ ಬರೆಯಲು ಹೋಗಿ? 490 00:21:20,820 --> 00:21:22,010 >> ಚಾರ್ಲಿ: ತಾಪ, ಒಂದು ಇದು. 491 00:21:22,010 --> 00:21:23,430 >> DAVID MALAN: ತಾಪ, ಒಂದು ಇದು. 492 00:21:23,430 --> 00:21:25,670 ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಟೆಂಪ್ ಗೆ ಏನಾಗುತ್ತದೆ? 493 00:21:25,670 --> 00:21:26,600 ವೆಲ್, ನಾವು ನಿಜವಾಗಿಯೂ ಗೊತ್ತಿಲ್ಲ. 494 00:21:26,600 --> 00:21:27,420 ನಾವು ನಿಜವಾಗಿಯೂ ಹೆದರುವುದಿಲ್ಲ. 495 00:21:27,420 --> 00:21:31,090 ನಾವು ಒಂದು ಕಾರ್ಯ ಜಾರಿಗೆ ಬಂದಿದೆ ಯಾವುದೇ ಸಮಯ ಇದುವರೆಗಿನ ಯಾವುದೇ ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ನೀವು 496 00:21:31,090 --> 00:21:31,890 ವಾಸ್ತವವಾಗಿ ಸ್ಥಳೀಯ ಇವೆ. 497 00:21:31,890 --> 00:21:33,060 ಮತ್ತು ಅವರು ಕೇವಲ ಕಣ್ಮರೆಯಾಗುತ್ತಿವೆ. 498 00:21:33,060 --> 00:21:35,040 ಅವರು ಕಾರ್ಯ ಮೂಲಕ ಪುನಃ ನೀವು ಅಂತಿಮವಾಗಿ ವ್ಯವಸ್ಥೆಯನ್ನು. 499 00:21:35,040 --> 00:21:39,800 >> ಆದ್ದರಿಂದ ತಾಪ ಇನ್ನೂ ಹೊಂದಿದೆ ಎಂದು ವಾಸ್ತವವಾಗಿ ಮೌಲ್ಯ 1 ರೀತಿಯ ಮೂಲಭೂತವಾಗಿ ಹೊಂದಿದೆ 500 00:21:39,800 --> 00:21:41,150 ನಮಗೆ ನೀರಸವಾದ. 501 00:21:41,150 --> 00:21:43,100 ಎಲ್ಲಾ ಸರಿ, ಆದ್ದರಿಂದ ಚಪ್ಪಾಳೆ ಒಂದು ಸುತ್ತಿನ ನಾವು ಚಾರ್ಲೀ ಫಾರ್ ಆದಲ್ಲಿ. 502 00:21:43,100 --> 00:21:46,400 ಚೆನ್ನಾಗಿ ಮಾಡಲಾಗುತ್ತದೆ. 503 00:21:46,400 --> 00:21:51,520 >> ಎಲ್ಲಾ ಸರಿ, ಆದ್ದರಿಂದ ಯಾವ ಹೆಚ್ಚು ಮಾಡುತ್ತದೆ ಈ ನಾವು ಮಾಡಬಹುದು ಅರ್ಥ? 504 00:21:51,520 --> 00:21:54,400 ಆದ್ದರಿಂದ ನಾವು ಎಂದು ಬಂದಿದೆ ಎಂದು ತಿರುಗಿದರೆ ಕೆಲವು ಬಿಳಿ ಸುಳ್ಳು ಹೇಳುವ 505 00:21:54,400 --> 00:21:55,540 ಒಂದಷ್ಟು ಕಾಲ. 506 00:21:55,540 --> 00:21:59,990 ವಾಸ್ತವವಾಗಿ, ಇದು ಒಂದು ವಾಕ್ಯವನ್ನು ತಿರುಗಿದರೆ ಈ ಸಮಯದಲ್ಲಿ ಎಲ್ಲಾ, ಒಂದು ನಿಜವಾಗಿಯೂ ಅಲ್ಲ 507 00:21:59,990 --> 00:22:02,190 ವಸ್ತುತಃ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮ. 508 00:22:02,190 --> 00:22:03,980 ಇದು ರೀತಿಯ ಪ್ರತ್ಯಕ್ಷ ಜ್ಞಾನದಿಂದ ಆಗಿದೆ. 509 00:22:03,980 --> 00:22:08,270 >> ಆದರೆ ತಾಂತ್ರಿಕವಾಗಿ ಹೇಳುವುದಾದರೆ, ಸ್ಟ್ರಿಂಗ್ ಒಂದು ನಾವು ಒಳಗೆ ವರದಿಯಂತೆ ದಶಮಾಂಶ ಮಾದರಿ 510 00:22:08,270 --> 00:22:12,170 ವಿಶ್ವದ ಸರಳಗೊಳಿಸುವ CS50 ಗ್ರಂಥಾಲಯದ ವರ್ಗದ ಮೊದಲ ಕೆಲವು ವಾರಗಳವರೆಗೆ. 511 00:22:12,170 --> 00:22:20,130 ಏನು ಸ್ಟ್ರಿಂಗ್ ನಿಜವಾಗಿಯೂ ವಿಳಾಸವಾಗಿದೆ ಎಲ್ಲೋ RAM ಒಂದು ಪಾತ್ರದ. 512 00:22:20,130 --> 00:22:25,530 ಒಂದು ಸ್ಟ್ರಿಂಗ್ 123 ನಂತಹ, ನಿಜವಾಗಿಯೂ ಒಂದು ಸಂಖ್ಯೆ ಕಾಲವನ್ನು ನಡೆಯುತ್ತದೆ ಎಂದು ಅಥವಾ 127, 513 00:22:25,530 --> 00:22:28,420 ಸ್ಟ್ರಿಂಗ್ ಆರಂಭವಾಗುತ್ತದೆ ಅಲ್ಲಿ ನಿಮ್ಮ ಗಣಕದ ಮೆಮೊರಿ. 514 00:22:28,420 --> 00:22:31,870 >> ಆದರೆ ಇದು ಪ್ರತಿನಿಧಿಸುವುದಿಲ್ಲ ಸ್ಟ್ರಿಂಗ್, ಪ್ರತಿ ಸೆ, ಸ್ವತಃ. 515 00:22:31,870 --> 00:22:33,460 ಮತ್ತು ಈ ಕೆಳಗಿನಂತೆ ನೋಡಬಹುದು. 516 00:22:33,460 --> 00:22:35,980 ನನ್ನ ಮುಂದೆ ಹೋಗಿ ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ ನಡುವೆ ಎಂದು ಕೆಲವು ಕೋಡ್ 517 00:22:35,980 --> 00:22:38,340 ಇಂದಿನ ಮೂಲ ಕೋಡ್ ಉದಾಹರಣೆಗಳು. 518 00:22:38,340 --> 00:22:42,225 ಮತ್ತು ನಾನು ಮುಂದೆ ಹೋಗಿ ತೆರೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಅಪ್, ಹೋಲಿಸಿ-0.c, ತಂದೆಯ ಹೇಳಲು ಅವಕಾಶ. 519 00:22:42,225 --> 00:22:44,830 520 00:22:44,830 --> 00:22:48,790 ಈ ಹೋಗುವ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಒಂದು ದೋಷಯುಕ್ತ ಕಾರ್ಯಕ್ರಮವಾಗಿದ್ದು ಈ ಮಾಹಿತಿ ಅನುಷ್ಠಾನಗೊಳಿಸಬೇಕು. 521 00:22:48,790 --> 00:22:49,040 >> ಮೊದಲ. 522 00:22:49,040 --> 00:22:50,420 ನಾನು ಏನೋ ಹೇಳಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. 523 00:22:50,420 --> 00:22:52,660 ನಂತರ ನಾನು ಮುಂದೆ ಹೋಗುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಬಾಗುತ್ತೇನೆ ಬಳಕೆದಾರರಿಂದ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಿರಿ 524 00:22:52,660 --> 00:22:53,750 ಮುಂದಿನ ಸಾಲಿನಲ್ಲಿ. 525 00:22:53,750 --> 00:22:55,370 ನಂತರ ನಾನು ಮತ್ತೊಮ್ಮೆ ಇದನ್ನು ಹೇಳಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. 526 00:22:55,370 --> 00:22:57,540 ನಂತರ ನಾನು ಮತ್ತೊಂದು ಪಡೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಬಳಕೆದಾರರಿಂದ ಸ್ಟ್ರಿಂಗ್. 527 00:22:57,540 --> 00:23:00,390 >> ಮತ್ತು ಸೂಚನೆ, ನಾನು ಒಂದು ತೋರಿಸುವ ಬಾಗುತ್ತೇನೆ ರು ಎಂಬ ವೇರಿಯಬಲ್ ತಂತಿಗಳು, ಮತ್ತು 528 00:23:00,390 --> 00:23:03,040 ಈ ತಂತಿಗಳ ಮತ್ತೊಂದು ಟಿ ಎಂಬ ವೇರಿಯಬಲ್. 529 00:23:03,040 --> 00:23:07,480 ಮತ್ತು ಈಗ ನಾನು, ಪಡೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಸಮಂಜಸವಾಗಿ, ರು ಸಮನಾಗಿರುತ್ತದೆ ವೇಳೆ, ಟಿ ಸಮನಾಗಿರುತ್ತದೆ ಎಂದು 530 00:23:07,480 --> 00:23:08,940 ತಂತಿಗಳು ಒಂದೇ. 531 00:23:08,940 --> 00:23:09,970 ನೀವು ಒಂದೇ ಟೈಪ್ ಮಾಡಿ. 532 00:23:09,970 --> 00:23:11,830 ಎಲ್ಸ್, ತಂತಿಗಳು ಆದರೆ ಒಂದೇ. 533 00:23:11,830 --> 00:23:15,440 >> ಎಲ್ಲಾ ನಂತರ, ನಾವು ಇನ್ಪುಟ್ ಎರಡು ints, ಎರಡು ವೇಳೆ ಅಕ್ಷರಗಳು, ಎರಡು ತೆಪ್ಪಗಳು, ಎರಡು ಡಬಲ್ಸ್, ಯಾವುದೇ 534 00:23:15,440 --> 00:23:18,400 ನಾವು ಕುರಿತು ಮಾಡಿದ ಡೇಟಾ ವಿಧಾನಗಳು ಇದುವರೆಗಿನ ಅವುಗಳನ್ನು ಹೋಲಿಸುವುದು - 535 00:23:18,400 --> 00:23:22,070 ನಾವು ಸ್ವಲ್ಪ ಹಿಂದೆ ಬಹಳ ಸ್ಪಷ್ಟಪಡಿಸಿದಳು ಸಂಸ್ಮರಣೆ ಈ ಮಾಡಬೇಡಿ ಎಂದು, ಏಕೆಂದರೆ 536 00:23:22,070 --> 00:23:25,840 ಒಂದೇ ಸಮ ಚಿಹ್ನೆ ಸಹಜವಾಗಿ ಆಗಿದೆ ಹುದ್ದೆ ಆಯೋಜಕರು. 537 00:23:25,840 --> 00:23:26,820 ಆದ್ದರಿಂದ ಒಂದು ದೋಷ ಎಂದು. 538 00:23:26,820 --> 00:23:29,260 >> ನಾವು ಸಮಾನ ಸಮಚಿಹ್ನೆ ಬಳಸಲು, ವಾಸ್ತವವಾಗಿ ಹೋಲಿಕೆ ಇದು 539 00:23:29,260 --> 00:23:31,050 ನಿಜವಾದ ಸಮಾನತೆಯನ್ನು ವಿಷಯಗಳನ್ನು. 540 00:23:31,050 --> 00:23:32,275 ಆದರೆ ನಾನು ಈ ದೋಷಯುಕ್ತ ಆಗಿದೆ ಹೇಳಿಕೊಳ್ಳುತ್ತಾರೆ. 541 00:23:32,275 --> 00:23:37,400 ನಾನು ಮುಂದೆ ಹೋಗಿ ಶೂನ್ಯ ಹೋಲಿಕೆ ಮಾಡಿದರೆ, ತದನಂತರ ಡಾಟ್ ಕಡಿದು ಶೂನ್ಯ ಹೋಲಿಸಿ ನೋಡಬಹುದು. 542 00:23:37,400 --> 00:23:39,700 ಮತ್ತು ನಾನು ಹಲೋ, ತಂದೆಯ ಹೇಳಲು ಅವಕಾಶ, ಟೈಪ್. 543 00:23:39,700 --> 00:23:41,590 ತದನಂತರ ತಂದೆಯ ಮತ್ತೆ ಹಲೋ ಹೇಳಿ ಅವಕಾಶ. 544 00:23:41,590 --> 00:23:46,040 ಅಕ್ಷರಶಃ ಅದೇ ವಿಷಯ, ಕಂಪ್ಯೂಟರ್ ನಾನು ಬೇರೆಬೇರೆ ಟೈಪ್ ಇದರಲ್ಲಿವೆ. 545 00:23:46,040 --> 00:23:47,640 >> ಈಗ ಬಹುಶಃ ನಾನು ಏನೋ mistyped. 546 00:23:47,640 --> 00:23:49,910 ನನ್ನ ಹೆಸರು ಈ ಬಾರಿ ಟೈಪ್ ಮಾಡುತ್ತೇವೆ. 547 00:23:49,910 --> 00:23:52,580 ನನ್ನ ಪ್ರಕಾರ, ಹಲೋ. 548 00:23:52,580 --> 00:23:54,770 ಹಲೋ. 549 00:23:54,770 --> 00:23:57,360 ಇದು ಪ್ರತಿಯೊಂದು ಸಮಯ ವಿಭಿನ್ನ. 550 00:23:57,360 --> 00:23:58,430 >> ಸರಿ, ಏಕೆ ಎಂಬುದು? 551 00:23:58,430 --> 00:24:00,140 ಏನು ನಿಜವಾಗಿಯೂ ಇಂದಿನ ವಿಶೇಷವೇನು HOOD ಕೆಳಗೆ? 552 00:24:00,140 --> 00:24:03,270 ಸರಿ, ಏನು ನಿಜವಾಗಿಯೂ ಕೆಳಗೆ ಇಂದಿನ ವಿಶೇಷವೇನು HOOD ನಂತರ ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ 553 00:24:03,270 --> 00:24:07,410 ನಾನು ಉದಾಹರಣೆಗೆ ಎಂದು ಮೊದಲ ಬಾರಿಗೆ ಬೆರಳಚ್ಚಿಸಿದ ಪದ ಸಹಜವಾಗಿ, ಹಲೋ ಆಗಿದೆ. 554 00:24:07,410 --> 00:24:11,660 ಆದರೆ ನಾವು ಕೆಳಗಿರುವ ಈ ಪ್ರತಿನಿಧಿಸಲು ವೇಳೆ ಹುಡ್, ನೆನಪಿಸಿಕೊಂಡು ಒಂದು 555 00:24:11,660 --> 00:24:13,470 ಸ್ಟ್ರಿಂಗ್ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಇದು. 556 00:24:13,470 --> 00:24:15,040 ಮತ್ತು ನಾವು ಹಿಂದೆ ಎಷ್ಟು ಹೇಳಿದರು ಬಂದಿದೆ. 557 00:24:15,040 --> 00:24:20,200 >> ನಾನು ಈ ರೀತಿ ಆ ಸರಣಿ ಡ್ರಾ ಆದ್ದರಿಂದ, ನಾನು ಸಾಕಷ್ಟು ಏನೋ ಪ್ರತಿನಿಧಿಸಲು ಹೋಗುವ 558 00:24:20,200 --> 00:24:23,030 ನಾವು ಒಂದು ಕ್ಷಣ ಹಿಂದೆ ಮಾಡಿದರು ಏನು ಹೋಲುತ್ತದೆ. 559 00:24:23,030 --> 00:24:25,390 ಮತ್ತು ಏನೋ ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ ತುಂಬಾ, ಇಲ್ಲಿ ವಿಶೇಷ. 560 00:24:25,390 --> 00:24:28,090 ನಾವು ಏನು ನಿರ್ಧರಿಸಲು ಇಲ್ಲ ಪ್ರತಿ ಸ್ಟ್ರಿಂಗ್ ಕೊನೆಯಲ್ಲಿ? 561 00:24:28,090 --> 00:24:30,760 ಹೌದು, ಈ backslash ಶೂನ್ಯ, ಇದು ಪ್ರತಿನಿಧಿಸುವ ಕೇವಲ ರೀತಿಯಲ್ಲಿ, 562 00:24:30,760 --> 00:24:33,610 ಅಕ್ಷರಶಃ, 00000000. 563 00:24:33,610 --> 00:24:35,680 ಸತತವಾಗಿ ಎಂಟು 0 ಬಿಟ್. 564 00:24:35,680 --> 00:24:37,610 >> ನಾನು, ನಾನೂ, ಗೊತ್ತಿಲ್ಲ ಈ ನಂತರ ಇಲ್ಲಿದೆ. 565 00:24:37,610 --> 00:24:40,090 ಅದು ಕೇವಲ ಒಂದು ಗುಂಪನ್ನು ಹೆಚ್ಚು ರಾಮ್ಸ್ ನನ್ನ ಕಂಪ್ಯೂಟರ್ನ ಒಳಗೆ. 566 00:24:40,090 --> 00:24:40,970 ಆದರೆ ಈ ಒಂದು ರಚನೆ. 567 00:24:40,970 --> 00:24:42,260 ನಾವು ಮೊದಲು ರಚನೆಗಳು ಕುರಿತು. 568 00:24:42,260 --> 00:24:45,010 ಮತ್ತು ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ರಚನೆಗಳು ಬಗ್ಗೆ ಮಾತನಾಡಲು ಸ್ಥಳ ಶೂನ್ಯ ಎಂದು, 569 00:24:45,010 --> 00:24:46,580 ನಂತರ ಒಂದು, ಎರಡು. 570 00:24:46,580 --> 00:24:47,950 ಆದರೆ ಕೇವಲ ಅನುಕೂಲಕ್ಕಾಗಿ ಇಲ್ಲಿದೆ. 571 00:24:47,950 --> 00:24:49,380 ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಸಂಬಂಧಿತ ಇಲ್ಲಿದೆ. 572 00:24:49,380 --> 00:24:53,010 >> ನೀವು ವಾಸ್ತವವಾಗಿ ರಿಂದ ಮೆಮೊರಿ ಪಡೆಯುವಲ್ಲಿ ನೀವು ಕಂಪ್ಯೂಟರ್, ಇದು ಸಹಜವಾಗಿ ಯಾವುದೇ ಇಲ್ಲಿದೆ 573 00:24:53,010 --> 00:24:55,450 2 ಶತಕೋಟಿ ಕೆಲವು ಬೆಸ ಬೈಟ್ಗಳು, ಸಂಭಾವ್ಯ. 574 00:24:55,450 --> 00:24:59,100 ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ HOOD ಕೆಳಗೆ, ಈ ಸಮಯ, ಹೌದು. 575 00:24:59,100 --> 00:25:01,670 ಈ ಚೆನ್ನಾಗಿ ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ಇರಬಹುದು. 576 00:25:01,670 --> 00:25:04,780 ಆದರೆ ನೀವು ಕೆಳಗಿರುವ ಸಹ ಆಳವಾದ ಅಗೆಯಲು ವೇಳೆ ಹುಡ್, ನಿಜವಾಗಿಯೂ ಇಲ್ಲಿದೆ 577 00:25:04,780 --> 00:25:07,000 ಸಂಖ್ಯೆ 123 ವಿಳಾಸ. 578 00:25:07,000 --> 00:25:09,150 ಈ ವಿಳಾಸಕ್ಕೆ 124 ಆಗಿದೆ. 579 00:25:09,150 --> 00:25:11,040 ಈ ವಿಳಾಸಕ್ಕೆ 125 ಆಗಿದೆ. 580 00:25:11,040 --> 00:25:12,540 >> ಮತ್ತು ನಾನು ಈ ಬಾರಿ ಅಪ್ ತಿರುಗಿಸಲು ಇರಲಿಲ್ಲ. 581 00:25:12,540 --> 00:25:15,840 ಈ ಈಗ ಒಂದು ಬೈಟ್ಗಳು ಇವೆ ಹೊರತುಪಡಿಸಿ ಯಾವ ಕಾರಣಕ್ಕಾಗಿ? 582 00:25:15,840 --> 00:25:17,930 ಒಂದು ಚಾರ್ ಹೇಗೆ ದೊಡ್ಡದಾಗಿದೆ? 583 00:25:17,930 --> 00:25:19,170 ಒಂದು ಚಾರ್ ಕೇವಲ ಒಂದು ಬೈಟ್. 584 00:25:19,170 --> 00:25:20,570 ಒಂದು ಇಂಟ್ ವಿಶಿಷ್ಟವಾಗಿ ನಾಲ್ಕು ಬೈಟ್ಸ್. 585 00:25:20,570 --> 00:25:24,850 ನಾನು 123 ಮಾಡಿದ ಏಕೆ ಆದ್ದರಿಂದ, ಇಲ್ಲಿದೆ 127, 131 ಇತ್ಯಾದಿ. 586 00:25:24,850 --> 00:25:27,560 ಈಗ ನಾನು ಗಣಿತದ ಸರಳ ಇರಿಸಬಹುದು ಮತ್ತು ಕೇವಲ ಜೊತೆಗೆ 1 ಮಾಡಬೇಕು. 587 00:25:27,560 --> 00:25:30,510 ಮತ್ತು ಈ ಈಗ ನಿಜವಾಗಿಯೂ ಇಂದಿನ ವಿಶೇಷವೇನು ಏನು HOOD ಕೆಳಗೆ ಮೇಲೆ. 588 00:25:30,510 --> 00:25:37,760 >> ನೀವು, ಈ ರೀತಿಯ ಘೋಷಿಸಲು ಆದ್ದರಿಂದ ಯಾವಾಗ ಸ್ಟ್ರಿಂಗ್ ರು, ಈ ವಾಸ್ತವವಾಗಿ - 589 00:25:37,760 --> 00:25:39,170 ಇದು ತಿರುಗಿದರೆ - 590 00:25:39,170 --> 00:25:41,190 ಚಾರ್ ಸ್ಟಾರ್. 591 00:25:41,190 --> 00:25:44,640 ಸ್ಟಾರ್, ಕೋರ್ಸಿನ, ಅರ್ಥ ವಿಳಾಸ, ಅಕಾ ಪಾಯಿಂಟರ್. 592 00:25:44,640 --> 00:25:46,200 ಆದ್ದರಿಂದ ಇದು ಏನೋ ವಿಳಾಸಕ್ಕೆ ಇಲ್ಲಿದೆ. 593 00:25:46,200 --> 00:25:47,510 ಇದು ಏನು ವಿಳಾಸ? 594 00:25:47,510 --> 00:25:47,760 >> ಸರಿ - 595 00:25:47,760 --> 00:25:51,680 ನಾನು ತುಂಬಾ ನೋಡಬಹುದು ಕೇವಲ ಒಂದು ಮನುಷ್ಯ ಪ್ರಮುಖ ಬಿಂದು ನಾನು ಮಾಡುವ, ಅಥವಾ ಆಲೋಚಿಸುತ್ತೀರಿ ಬಾಗುತ್ತೇನೆ 596 00:25:51,680 --> 00:25:52,560 ನಾನು ಮಾಡುವ ಬಾಗುತ್ತೇನೆ. 597 00:25:52,560 --> 00:25:55,270 ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ - 598 00:25:55,270 --> 00:25:57,180 ವಿಷಾದಕರ ವಿಷಯ ನಾನು ಮಾನಿಟರ್ ಹೊಂದಿರುತ್ತವೆ ಆಗಿದೆ ಬಲ ಅಲ್ಲಿ ಅಲ್ಲಿ ನಾನು 599 00:25:57,180 --> 00:25:58,100 ಎಂದು ನೋಡಿದ್ದೇನೆ ಎಂದು. 600 00:25:58,100 --> 00:26:00,990 >> ಎಲ್ಲಾ ಸರಿ, ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ ರು ಏನು ನಾನು ಹಿಂದೆ ಡಿಕ್ಲೇರ್ಡ್. 601 00:26:00,990 --> 00:26:04,600 ಆದರೆ ಇದು ಸ್ವಲ್ಪ ಧನ್ಯವಾದಗಳು, ತಿರುಗಿದರೆ CS50 ಗ್ರಂಥಾಲಯದಲ್ಲಿ ಮ್ಯಾಜಿಕ್, ಎಲ್ಲಾ ಈ 602 00:26:04,600 --> 00:26:08,780 ಸಮಯ ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷರಶಃ ಹೊಂದಿದೆ ಚಾರ್ ಸ್ಟಾರ್ ಎಂದು. 603 00:26:08,780 --> 00:26:11,310 ಸ್ಟಾರ್ ಮತ್ತೆ ಅರ್ಥ ಪಾಯಿಂಟರ್ ಅಥವಾ ವಿಳಾಸ. 604 00:26:11,310 --> 00:26:14,180 ಇದು ಸುತ್ತುವರಿದ ವಿಶೇಷವೇನು ವಾಸ್ತವವಾಗಿ ಪದ ಚಾರ್ ಅದು ಅರ್ಥ 605 00:26:14,180 --> 00:26:15,970 ಒಂದು ಪಾತ್ರದ ವಿಳಾಸ. 606 00:26:15,970 --> 00:26:23,100 >> ಸ್ಟ್ರಿಂಗ್ ಕರೆಯಲಾಗುತ್ತದೆ ಪಡೆಯಲು, ಮತ್ತು ನಾನು ಟೈಪ್ ಆದ್ದರಿಂದ H-e-ಎಲ್ L-O ರಲ್ಲಿ ಪಡೆಯಲು ಯಾವ ಈಗ ಸಲಹೆ 607 00:26:23,100 --> 00:26:27,330 ಸ್ಟ್ರಿಂಗ್ ಅಕ್ಷರಶಃ ಎಲ್ಲಾ ಹಿಂದಿರುಗಿದ ಮಾಡಲಾಗಿದೆ ಈ ಸಮಯದಲ್ಲಿ, ನಾವು ಮಾಡಿದ ಬದಲಿಗೆ ಸಹ 608 00:26:27,330 --> 00:26:29,980 ವಿಶ್ವದ ಸರಳಗೊಳಿಸಲಾಯಿತು? 609 00:26:29,980 --> 00:26:33,310 ಸ್ಟ್ರಿಂಗ್ ವಾಸ್ತವವಾಗಿ ಪಡೆಯಲು ಯಾವ ಅದರ ಮರಳುವ ಮೌಲ್ಯವನ್ನು ಮಾಹಿತಿ ಮರಳಲು? 610 00:26:33,310 --> 00:26:35,830 611 00:26:35,830 --> 00:26:38,720 >> ಈ ಸಂದರ್ಭದಲ್ಲಿ 123, ಉದಾಹರಣೆಗೆ. 612 00:26:38,720 --> 00:26:42,630 ನಾವು ಹಿಂದೆ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಲು ಎಂದು ಹೇಳಿದರು ಬಂದಿದೆ ಕೇವಲ ಒಂದು ಸ್ಟ್ರಿಂಗ್, ಒಂದು ಅನುಕ್ರಮ ಹಿಂದಿರುಗಿಸುತ್ತದೆ 613 00:26:42,630 --> 00:26:43,300 ಪಾತ್ರಗಳು. 614 00:26:43,300 --> 00:26:44,790 ಆದರೆ ಒಂದು ಬಿಳಿ ಸುಳ್ಳು ಒಂದು ಬಿಟ್ ಇಲ್ಲಿದೆ. 615 00:26:44,790 --> 00:26:48,010 ರೀತಿಯಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ನಿಜವಾಗಿಯೂ ಕೆಲಸ ಪಡೆಯಿರಿ HOOD ಕೆಳಗೆ ಇದು ಪಡೆಯುತ್ತದೆ ಒಂದು 616 00:26:48,010 --> 00:26:48,930 ಬಳಕೆದಾರರಿಂದ ಸ್ಟ್ರಿಂಗ್. 617 00:26:48,930 --> 00:26:51,530 ಇದು ಅಕ್ಷರಗಳ plops ನೆನಪಿಗಾಗಿ ಅವನು ಅಥವಾ ಅವಳು ರೀತಿಯ. 618 00:26:51,530 --> 00:26:54,680 ಇದು ಕೊನೆಯಲ್ಲಿ ಒಂದು backslash ಶೂನ್ಯ ಇರಿಸುತ್ತದೆ ಪಾತ್ರಗಳ ಆ ಅನುಕ್ರಮದ. 619 00:26:54,680 --> 00:26:57,310 >> ಆದರೆ ನಂತರ ಸ್ಟ್ರಿಂಗ್ ಏನು ಪಡೆಯಲು ಇಲ್ಲ ಅಕ್ಷರಶಃ ಮರಳಲು? 620 00:26:57,310 --> 00:27:02,710 ಇದು ಅಕ್ಷರಶಃ ವಿಳಾಸಕ್ಕೆ ಹಿಂದಿರುಗಿಸುತ್ತದೆ RAM ಅತ್ಯಂತ ಮೊದಲ ಬೈಟ್ಗಳು ಎಂದು 621 00:27:02,710 --> 00:27:04,130 ಆ ಶಕ್ತಿ ಬಳಸಲಾಗುತ್ತದೆ. 622 00:27:04,130 --> 00:27:07,500 ಮತ್ತು ಇದು ವಾಪಸಾಗುತ್ತಾರೆ ಎಂದು ಕೇವಲ ತಿರುಗಿದರೆ ಒಂದು ವಿಳಾಸಕ್ಕೆ 623 00:27:07,500 --> 00:27:12,120 ಸ್ಟ್ರಿಂಗ್ ಮೊದಲ ರ, ಎಂಬುದು ಸಂಪೂರ್ಣ ಕಂಡುಹಿಡಿಯುವ ಸಾಕಷ್ಟು 624 00:27:12,120 --> 00:27:12,630 ಸ್ಟ್ರಿಂಗ್. 625 00:27:12,630 --> 00:27:16,930 >> ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಿಲ್ಲ ಪಡೆಯಿರಿ 123 ಮತ್ತು 124 ಹಾಗೂ 125 ಮರಳಲು. 626 00:27:16,930 --> 00:27:19,950 ಇದು ನನ್ನ ದೀರ್ಘ ನೀಡಲು ಹೊಂದಿಲ್ಲ ಆ ಬೈಟ್ಗಳು ಎಲ್ಲಾ ಪಟ್ಟಿ 627 00:27:19,950 --> 00:27:20,740 ನನ್ನ ಸ್ಟ್ರಿಂಗ್ ಬಳಸುತ್ತಿದೆ. 628 00:27:20,740 --> 00:27:22,670 ಒಂದು ಕಾರಣ, ಅವರು ಹಿಂದಕ್ಕೆ ಎಲ್ಲಾ ಮರಳಿದ್ದೀರಿ. 629 00:27:22,670 --> 00:27:28,160 ಮತ್ತು ನಾನು, ಮೊದಲ ವಿಳಾಸಕ್ಕೆ ಮೇಲೆ ಎರಡು, ಮೇಲೆ ಸ್ಟ್ರಿಂಗ್ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಅಲ್ಲಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡಬಹುದು. 630 00:27:28,160 --> 00:27:29,910 ಹೇಗೆ? 631 00:27:29,910 --> 00:27:33,490 >> ವಿಶೇಷ ಶೂನ್ಯ ರ, ಕೊನೆಯಲ್ಲಿ ಶೂನ್ಯ backslash. 632 00:27:33,490 --> 00:27:35,430 ಆದ್ದರಿಂದ ಇತರ ಪದಗಳಲ್ಲಿ, ವೇಳೆ ನೀವು ಸುಮಾರು ಪಾಸ್ - 633 00:27:35,430 --> 00:27:36,530 ಅಸ್ಥಿರ ಒಳಗೆ - 634 00:27:36,530 --> 00:27:41,300 ಒಂದು ಚಾರ್ ವಿಳಾಸ, ಮತ್ತು ನೀವು ತಿಳಿಯುವುದು ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಕೊನೆಯಲ್ಲಿ, ಯಾವುದೇ ಎಂದು 635 00:27:41,300 --> 00:27:45,040 ನಾವು ಮನುಷ್ಯರಿಗೆ ಅಕ್ಷರಗಳ ಅನುಕ್ರಮ ನೀವು ಊಹಿಸಿಕೊಳ್ಳಬಹುದು, ತಂತಿಗಳ ಭಾವಿಸುವಂತಹ 636 00:27:45,040 --> 00:27:48,600 ಇಲ್ಲ ಅಂತಹ ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಕೊನೆಯಲ್ಲಿ ಒಂದು backslash ಶೂನ್ಯ, ನೀವು ಚಿನ್ನದ ಆರ್. 637 00:27:48,600 --> 00:27:52,430 ನೀವು ಯಾವಾಗಲೂ ಕಾಣಬಹುದು ಕಾರಣ ಸ್ಟ್ರಿಂಗ್ ಕೊನೆಯಲ್ಲಿ. 638 00:27:52,430 --> 00:27:54,870 >> ಈಗ ನಿಜವಾಗಿಯೂ ನಂತರ ಇಂದಿನ ವಿಶೇಷವೇನು ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮೇಲೆ? 639 00:27:54,870 --> 00:27:59,990 ಏಕೆ ಈ ಪ್ರೊಗ್ರಾಮ್, ಹೋಲಿಸಿ-0.c, ದೋಷಯುಕ್ತ? 640 00:27:59,990 --> 00:28:01,690 ನಿಜವಾಗಿ ಏನು ಹೋಲಿಸಿದರೆ ಮಾಡಲಾಗುತ್ತಿದೆ? 641 00:28:01,690 --> 00:28:02,420 ಹೌದು? 642 00:28:02,420 --> 00:28:05,000 >> ವಿದ್ಯಾರ್ಥಿ: [ಕೇಳಿಬರುವುದಿಲ್ಲ]. 643 00:28:05,000 --> 00:28:05,730 >> DAVID MALAN: ನಿಖರವಾಗಿ. 644 00:28:05,730 --> 00:28:08,350 ಇದು ಸ್ಥಳಗಳಲ್ಲಿ ಹೋಲಿಕೆ ವಿಶೇಷವೇನು ತಂತಿಗಳ. 645 00:28:08,350 --> 00:28:12,420 ಬಳಕೆದಾರ ಹಲೋ ಒಮ್ಮೆ ಬೆರಳಚ್ಚಿಸಿದ ಎಷ್ಟು ವೇಳೆ, ನಾನು ಮಾಡಿದಂತೆ ಮೆಮೊರಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಇರಬಹುದು 646 00:28:12,420 --> 00:28:13,430 ಈ ಕಾಣುವ. 647 00:28:13,430 --> 00:28:18,210 ಮತ್ತೆ ಹಲೋ ರಲ್ಲಿ ಬಳಕೆದಾರರು ರೀತಿಯ ವೇಳೆ, ಆದರೆ ಮತ್ತೆ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಲು ಕರೆ ಮೂಲಕ, ಸಿ ಆಗಿದೆ 648 00:28:18,210 --> 00:28:21,800 ನೀವು ನಿರ್ದಿಷ್ಟವಾಗಿ ಬುದ್ಧಿವಂತ ಕಲಿಸಲು ಹೊರತು ಇದು ಕೋಡ್ ಬರೆದು ಬುದ್ಧಿವಂತ ಎಂದು. 649 00:28:21,800 --> 00:28:22,430 >> ಸಿ - 650 00:28:22,430 --> 00:28:23,860 ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ - 651 00:28:23,860 --> 00:28:27,370 ನೀವು ಹಲೋ ಮತ್ತೆ ಪದವನ್ನು ಟೈಪ್ ವೇಳೆ, ನೀವು ಪಡೆಯಲು ಹೋಗುವ ಏನನ್ನು ತಿಳಿಯಲು. 652 00:28:27,370 --> 00:28:31,480 ನೀವು ಕೇವಲ ಒಂದು ಎರಡನೇ ಶ್ರೇಣಿಯನ್ನು ಪಡೆಯಲು ಹೊರಟಿರುವೆ ಮೆಮೊರಿ ಎಂದು, ಹೌದು, ಎಂದು ನಡೆಯುತ್ತದೆ 653 00:28:31,480 --> 00:28:35,510 H-e-ಎಲ್ ಎಲ್ ಒ ಸಂಗ್ರಹಿಸುವ ಮತ್ತು ಇತ್ಯಾದಿ. 654 00:28:35,510 --> 00:28:38,240 >> ಇದು ಅದೇ ನೋಡಲು ಇಂದಿನ ವಿಶೇಷವೇನು ನಮಗೆ ಮಾನವರು, ಆದರೆ ಈ ವಿಳಾಸಕ್ಕೆ 655 00:28:38,240 --> 00:28:39,460 123 ಇರಬಹುದು. 656 00:28:39,460 --> 00:28:42,470 ಇದು ಕೇವಲ ಆದ್ದರಿಂದ ಆಗಬಹುದೆಂದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕೆಲವು ಲಭ ಹೊಂದಿದೆ 657 00:28:42,470 --> 00:28:45,430 ಸ್ಥಳದಲ್ಲಿ ಉದಾಹರಣೆಗೆ ಬಾಹ್ಯಾಕಾಶ - 658 00:28:45,430 --> 00:28:49,820 ಅನಿಯಂತ್ರಿತ ಏನೋ ಹೇಳಲು ನಾವು, ಈ ರೀತಿಯ ಸ್ಥಳ 200 ಆಗಿದೆ. 659 00:28:49,820 --> 00:28:51,620 ಮತ್ತು ಈ ಸ್ಥಳ 201 ಆಗಿದೆ. 660 00:28:51,620 --> 00:28:53,060 ಮತ್ತು ಈ ಸ್ಥಳ 202 ಆಗಿದೆ. 661 00:28:53,060 --> 00:28:55,730 ನಾವು ಎಲ್ಲಿ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ಮೆಮೊರಿ ಮುಂದುವರೆಸುತ್ತೇವೆ. 662 00:28:55,730 --> 00:28:59,110 >> ಆದರೆ ಏನು ಇದರ ಅರ್ಥ ಏನು ಎಂಬುದು ರು ಅಂತಿಮವಾಗಿ ಶೇಖರಿಸಿಡಲು ಹೋಗಿ? 663 00:28:59,110 --> 00:29:00,750 ಸಂಖ್ಯೆ 123. 664 00:29:00,750 --> 00:29:04,860 , ಟಿ ಸಂಗ್ರಹಿಸಬಹುದು ಹೋಗಿ ಏನನ್ನು ಈ ಅನಿಯಂತ್ರಿತ ಉದಾಹರಣೆಯಲ್ಲಿ? 665 00:29:04,860 --> 00:29:06,300 ಸಂಖ್ಯೆ 200. 666 00:29:06,300 --> 00:29:11,410 ಮತ್ತು ಆ ನಂತರ ಎಂದರೆ ಎಲ್ಲಾ, ಸುಸ್ಪಷ್ಟವಾಗಿ 123 200 ಸಮಾನ ಮಾಡುವುದಿಲ್ಲ. 667 00:29:11,410 --> 00:29:14,940 ಮತ್ತು ಈ ಎಂದಿಗೂ ಪರಿಸ್ಥಿತಿ ವೇಳೆ ನಿಜವೆಂದು ಮಾಪನ. 668 00:29:14,940 --> 00:29:18,430 ಪಡೆಯುವ ಸ್ಟ್ರಿಂಗ್ ವಿವಿಧ ಬಳಸಿಕೊಂಡು ಏಕೆಂದರೆ ಮೆಮೊರಿ ಭಾಗಗಳಲ್ಲಿ ಪ್ರತಿ ಬಾರಿ. 669 00:29:18,430 --> 00:29:20,360 >> ಈಗ ನಾವು ಈ ಮತ್ತೆ ನೋಡಬಹುದು ಮತ್ತೊಂದು ಉದಾಹರಣೆಯಲ್ಲಿ. 670 00:29:20,360 --> 00:29:23,764 ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಪ್ರತಿಯನ್ನು-0.c ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ. 671 00:29:23,764 --> 00:29:28,770 ನಾನು ಈ ಉದಾಹರಣೆಗೆ ಹೋಗುವ ಇದೆ ಹೇಳಿಕೊಳ್ಳುತ್ತಾರೆ ಪ್ರಯತ್ನಿಸಿ - ಆದರೆ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ - ಎರಡು ತಂತಿಗಳು ನಕಲಿಸಲು 672 00:29:28,770 --> 00:29:29,910 ಮಾಹಿತಿ ಅನುಸರಿಸುತ್ತದೆ. 673 00:29:29,910 --> 00:29:31,730 >> ನಾನು ಏನೋ ಹೇಳಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಬಳಕೆದಾರರಿಗೆ. 674 00:29:31,730 --> 00:29:34,490 ನಾನು ಒಂದು ಪಡೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಇದು ರು ಕರೆ. 675 00:29:34,490 --> 00:29:36,400 ಮತ್ತು ಈಗ, ನಾನು ಈ ಚೆಕ್ ಮಾಡುವ ಬಾಗುತ್ತೇನೆ. 676 00:29:36,400 --> 00:29:37,990 ಈ ಒಂದು ಸಂದರ್ಭದಲ್ಲಿ ಮತ್ತೆ ಪ್ರಸ್ತಾಪಿಸಿದ್ದಾರೆ. 677 00:29:37,990 --> 00:29:42,490 ಆದರೆ, ಸ್ಟ್ರಿಂಗ್ ರಿಟರ್ನ್ ಶೂನ್ಯ ಸಿಗುತ್ತವೆ ಮತ್ತೊಂದು ವಿಶೇಷ ಪಾತ್ರ, ಅಥವಾ ವಿಶೇಷ 678 00:29:42,490 --> 00:29:45,050 ಚಿಹ್ನೆ ಲೆಟ್ ತಂದೆಯ ಹೇಳುತ್ತಾರೆ. 679 00:29:45,050 --> 00:29:45,900 ಇದು ಮೆಮೊರಿ ಔಟ್ ಇಲ್ಲಿದೆ ವೇಳೆ. 680 00:29:45,900 --> 00:29:48,970 >> ಉದಾಹರಣೆಗೆ, ಬಳಕೆದಾರ ನಿಜವಾಗಿಯೂ ವೇಳೆ ಒಂದು ದುಷ್ಟ ಕಷ್ಟ ಮತ್ತು ರೀತಿಯ ಎಂದು 681 00:29:48,970 --> 00:29:51,220 ನಲ್ಲಿ ಪಾತ್ರಗಳ ಸಂಖ್ಯೆ ಕೀಬೋರ್ಡ್ ಮತ್ತು ಹಿಟ್ ನಮೂದಿಸಿ. 682 00:29:51,220 --> 00:29:54,580 ಪಾತ್ರಗಳ ಎಂದು ಕೇವಲ ಆಗದಿದ್ದರೆ ಕ್ರೇಜಿ ಯಾವುದೇ ಫಾರ್ RAM ಸರಿಹೊಂದುವ 683 00:29:54,580 --> 00:29:57,820 ಕಾರಣ, ಜೊತೆಗೆ ಸ್ಟ್ರಿಂಗ್ ಮಾಡಬಹುದು ಪಡೆಯಿರಿ ಚೆನ್ನಾಗಿ ಶೂನ್ಯ ಮರಳಿ. 684 00:29:57,820 --> 00:30:01,080 >> ಅಥವಾ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಸ್ವತಃ ಬಹಳಷ್ಟು ಮಾರಿದಾಗ ಇತರೆ ವಸ್ತುಗಳ ಮತ್ತು ಕೇವಲ ಅಲ್ಲಿ ಇಲ್ಲಿದೆ 685 00:30:01,080 --> 00:30:03,790 ಪಡೆಯುವ ತಂತಿಗೆ ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಯಶಸ್ವಿಯಾಗಲು, ಇದು ಅಂತ್ಯಗೊಳಿಸಲು 686 00:30:03,790 --> 00:30:05,240 ಶೂನ್ಯ ಹಿಂದಿರುಗಿದ ಅಪ್. 687 00:30:05,240 --> 00:30:07,160 ಆದರೆ ಇನ್ನೂ ನಿಖರ ಅವಕಾಶ ಇದು ಏನು ಎಂದು. 688 00:30:07,160 --> 00:30:10,280 ರು ತಂದೆಯ ದಶಮಾಂಶ ಕೌಟುಂಬಿಕತೆ ನಿಜವಾಗಿಯೂ ಏನು? 689 00:30:10,280 --> 00:30:11,610 ಚಾರ್ ಸ್ಟಾರ್. 690 00:30:11,610 --> 00:30:14,560 >> ಆದ್ದರಿಂದ ಈಗ ನಾವು ಸಿಪ್ಪೆ ಮಾಡಬಹುದು ತಿರುಗಿದರೆ ಶೂನ್ಯ ಪದರ ಬ್ಯಾಕ್. 691 00:30:14,560 --> 00:30:17,500 ತಿರುಗಿದರೆ, ಶೂನ್ಯ ಆಗಿದೆ - ಹೌದು, ನಿಸ್ಸಂಶಯವಾಗಿ ವಿಶೇಷ ಚಿಹ್ನೆ. 692 00:30:17,500 --> 00:30:19,190 ಆದರೆ ಇದು ನಿಜವಾಗಿಯೂ ಏನು? 693 00:30:19,190 --> 00:30:25,220 ನಿಜವಾಗಿಯೂ, ಶೂನ್ಯ ಕೇವಲ ಸಂಕೇತವಾಗಿದೆ ಎಂದು ನಾವು ಮನುಷ್ಯರಿಗೆ ಮಾತ್ರವಲ್ಲ ಶೂನ್ಯ ಪ್ರತಿನಿಧಿಸಲು ಬಳಸಿ. 694 00:30:25,220 --> 00:30:29,010 >> ಸಿ ಲೇಖಕರು, ಮತ್ತು ಕಂಪ್ಯೂಟರ್ಗಳ ಹಾಗೆ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ, ವರ್ಷಗಳ ಹಿಂದೆ ನಿರ್ಧರಿಸಿದರು 695 00:30:29,010 --> 00:30:30,010 ಎಂದು, ನೀವು ಏನು ಗೊತ್ತು. 696 00:30:30,010 --> 00:30:34,850 ನಾವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಎಂಬುದನ್ನು ಬಳಕೆದಾರರು ದಶಮಾಂಶ ಎಂದಿಗೂ, ಎಂದಿಗೂ, ಎಂದಿಗೂ ಆಗಿದೆ 697 00:30:34,850 --> 00:30:36,730 ಬೈ ಶೂನ್ಯ ಸಂಗ್ರಹಿಸಿಡುವ? 698 00:30:36,730 --> 00:30:39,610 ವಾಸ್ತವವಾಗಿ, ಸಹ ನನ್ನ ಅನಿಯಂತ್ರಿತ ಉದಾಹರಣೆಯಲ್ಲಿ ಮೊದಲು, ನಾನು ಸಂಖ್ಯಾ ಮಾಡಲಿಲ್ಲ 699 00:30:39,610 --> 00:30:40,390 ಶೂನ್ಯ ನಲ್ಲಿ ಬೈಟ್ಗಳು. 700 00:30:40,390 --> 00:30:41,540 ನಾನು ಒಂದು ಪ್ರಾರಂಭವಾಯಿತು. 701 00:30:41,540 --> 00:30:44,950 ನಾನು ವಿಶ್ವದ ಜನರು ತಿಳಿದಿದ್ದರು ಕಾರಣ ಶೂನ್ಯ ಕಾಯ್ದಿರಿಸಬೇಕು ನಿರ್ಧರಿಸಿದ್ದೇವೆ 702 00:30:44,950 --> 00:30:47,970 ಯಾರಾದರೂ ತಂದೆಯ RAM ಮಾಹಿತಿ ರಲ್ಲಿ ಬೈಟ್ ವಿಶೇಷ ಏನೋ. 703 00:30:47,970 --> 00:30:52,020 >> ಕಾರಣ, ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ಬಯಸುವ ಏನೋ ತಪ್ಪಾಗಿದೆ ಎಂದು ಸಂಕೇತ 704 00:30:52,020 --> 00:30:55,960 ವಿಳಾಸಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ನೀವು ಹಿಂದಿರುಗಿ ಶೂನ್ಯ - ಇಲ್ಲದಿದ್ದರೆ ಶೂನ್ಯ ಕರೆಯಲಾಗುತ್ತದೆ - 705 00:30:55,960 --> 00:30:59,410 ಮತ್ತು ನೀವು ಯಾವುದೇ ಎಂದು ತಿಳಿದಿರುವ ಕಾರಣ ಸ್ಪಷ್ಟವಾಗಿ, ವಿಳಾಸಕ್ಕೆ ಶೂನ್ಯ ಡೇಟಾವನ್ನು ಅಸಲಿ 706 00:30:59,410 --> 00:31:00,400 ಒಂದು ದೋಷ ಅರ್ಥ. 707 00:31:00,400 --> 00:31:04,080 ಮತ್ತು ನಾವು, ರೂಢಿ, ಪರಿಶೀಲಿಸಿ ಏಕೆ ಇಲ್ಲಿದೆ ಶೂನ್ಯ ಮತ್ತು ರಿಟರ್ನ್ ಯಾವುದನ್ನಾದರೂ 708 00:31:04,080 --> 00:31:06,260 ಆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಒಂದು ರೀತಿಯ. 709 00:31:06,260 --> 00:31:09,300 >> ನಾವು ಈಗ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಆದ್ದರಿಂದ, ಈ ಕೇವಲ ಆಗಿದೆ ನಂತರ ಕೆಲವು ದೋಷ ತಪಾಸಣೆ, ಕೇವಲ ರಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ 710 00:31:09,300 --> 00:31:10,610 ಏನೋ [ತಪ್ಪಾಗಿದೆ? ಜಾಮೀನು?] 711 00:31:10,610 --> 00:31:13,470 ಸಂಪೂರ್ಣವಾಗಿ ಮತ್ತು ಪ್ರೋಗ್ರಾಂನಿಂದ ಹೊರನಡೆ ಆರಂಭಿಕ ವಾಪಸಾಗುತ್ತಾರೆ. 712 00:31:13,470 --> 00:31:19,030 ಈ ಸಾಲು ಈಗ ಬರೆಯಲ್ಪಟ್ಟಿತು ಮಾಡಬಹುದು ಈ ಮಾಹಿತಿ, ಇದು ಏನು ಅರ್ಥ? 713 00:31:19,030 --> 00:31:23,155 ಎಡ ಭಾಗದಲ್ಲಿ, ನನಗೆ ಮತ್ತೊಂದು ನೀಡಿ ಒಂದು ಪಾತ್ರ, ಮತ್ತು ಇದು ಟಿ ಕರೆಯಲು ಪಾಯಿಂಟರ್. 714 00:31:23,155 --> 00:31:26,935 ನಾನು ಮೇಲೆ, ಟಿ ಒಳಗೆ ಏನು ಸಂಗ್ರಹಿಸುವ ನಾನು ಕೋಡ್ನ ಒಂದು ಸಾಲಿನಲ್ಲಿ? 715 00:31:26,935 --> 00:31:30,950 716 00:31:30,950 --> 00:31:32,170 >> ನಾನು ಸ್ಥಳ ಸಂಗ್ರಹಿಸುವ ಬಾಗುತ್ತೇನೆ. 717 00:31:32,170 --> 00:31:34,742 ನಿರ್ದಿಷ್ಟವಾಗಿ ಸ್ಥಳ ಎಂದು ರು ರಲ್ಲಿ. 718 00:31:34,742 --> 00:31:39,000 ಬಳಕೆದಾರ ಹಲೋ ಬೆರಳಚ್ಚಿಸಿದ, ಮತ್ತು ಆದ್ದರಿಂದ ಆ ಮೊದಲ ಹಲೋ ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು ನಡೆಯುತ್ತದೆ 719 00:31:39,000 --> 00:31:42,567 ಇಲ್ಲಿ, ನಂತರ ಸಂಖ್ಯೆ 123 ಆಗಿದೆ ಪಡೆಯಲು ಹಿಂದೆ ಬಂದು ಹೋಗುವ 720 00:31:42,567 --> 00:31:43,810 ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಶೇಖರಿಸಿಡಲು - 721 00:31:43,810 --> 00:31:44,780 ನಾವು ಹಿಂದೆ ಹೇಳಿದಂತೆ - 722 00:31:44,780 --> 00:31:45,440 s ನಲ್ಲಿ. 723 00:31:45,440 --> 00:31:50,560 >> ನಾನು ಈಗ ಮತ್ತೊಂದು ಪಾಯಿಂಟರ್ ಘೋಷಿಸಲು ಯಾವಾಗ ಒಂದು ಚಾರ್ ಮತ್ತು ಕರೆ ಟಿ, ಸಂಖ್ಯೆ ಏನು 724 00:31:50,560 --> 00:31:53,940 ಅಕ್ಷರಶಃ ರಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಹೋಗುವ ಕಥೆಯ ಪ್ರಕಾರ ಟಿ? 725 00:31:53,940 --> 00:31:55,420 123 ಆದ್ದರಿಂದ. 726 00:31:55,420 --> 00:32:00,310 >> ಆದ್ದರಿಂದ ತಾಂತ್ರಿಕವಾಗಿ ಈಗ ರು ಮತ್ತು ಎರಡೂ ಟಿ ನಿಖರವಾದ ತೋರುತ್ತಿರುವಂತೆ ಮಾಡಲಾಗುತ್ತದೆ 727 00:32:00,310 --> 00:32:02,410 ಮೆಮೊರಿ ಅದೇ ಭಾಗ. 728 00:32:02,410 --> 00:32:06,140 ಹಾಗಾಗಿ ಈಗ ಮಾಡಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಏನು ಗಮನಕ್ಕೆ ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ದೋಷಯುಕ್ತ ಎಂದು ಸಾಬೀತು. 729 00:32:06,140 --> 00:32:08,820 >> ಮೊದಲ ನಾನು, ಪಡೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಒಂದು ಮುದ್ರಣ ಎಫ್, ಬಂಡವಾಳ 730 00:32:08,820 --> 00:32:10,080 ತಂತುವಿನ ಪ್ರತಿಯನ್ನು. 731 00:32:10,080 --> 00:32:11,660 ನಂತರ ನಾನು ಸ್ವಲ್ಪ ಮಾಡಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ದೋಷ ಪರಿಶೀಲಿಸುತ್ತಿದೆ. 732 00:32:11,660 --> 00:32:12,160 ನಾನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. 733 00:32:12,160 --> 00:32:16,710 ಲೆಟ್ಸ್ ಸ್ಟ್ರಿಂಗ್ ಟಿ ನಲ್ಲಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಕನಿಷ್ಠ ಉದ್ದ ಶೂನ್ಯ ಹೆಚ್ಚು, 734 00:32:16,710 --> 00:32:19,190 ಆದ್ದರಿಂದ ಕೆಲವು ರ ಇಲ್ಲದಿರುವುದರಿಂದ ಇಲ್ಲಿದೆ ವಾಸ್ತವವಾಗಿ ಬಂಡವಾಳ ಗೆ. 735 00:32:19,190 --> 00:32:22,840 >> ತದನಂತರ ಈ ನೆನಪಿಸಿಕೊಂಡು ಇರಬಹುದು ಹಿಂದಿನ ಉದಾಹರಣೆಗಳಿಂದ. 736 00:32:22,840 --> 00:32:25,630 ಮೇಲಿನ 2 - ರಲ್ಲಿ ಇದು ctype.h ಕಡತ. 737 00:32:25,630 --> 00:32:30,800 ಟಿ ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ನನಗೆ ಶೂನ್ಯ ನೀಡುತ್ತದೆ ಸ್ಟ್ರಿಂಗ್ ಟಿ ಪಾತ್ರ. 738 00:32:30,800 --> 00:32:34,360 ಅದೇ ಮೌಲ್ಯದ ಮೇಲಿನ ಮತ್ತು 2, ಪಠ್ಯ, ಇದು ದೊಡ್ಡಕ್ಷರ ಮಾರ್ಪಡುತ್ತದೆ. 739 00:32:34,360 --> 00:32:38,230 >> ಆದ್ದರಿಂದ ಜ್ಞಾನದಿಂದ, ಈ ಸಾಲನ್ನು ಹೈಲೈಟ್ ಕೋಡ್ ಮೊದಲ ಬಂಡವಾಳ ಇದೆ 740 00:32:38,230 --> 00:32:40,250 ಟಿ ರಲ್ಲಿ ಅಕ್ಷರದ. 741 00:32:40,250 --> 00:32:44,485 ಆದರೆ ಇದು, ಜ್ಞಾನದಿಂದ, ಬಂಡವಾಳ ದೊರೆಯದಿದ್ದಲ್ಲಿ ರು ಮೊದಲ ಅಕ್ಷರದ. 742 00:32:44,485 --> 00:32:48,130 ನೀವು ಮುಂದೆ ಯೋಚನೆ ನೀವು ಆದರೆ, ನಾನು ಏನು am ನಾನು ಈ ಪ್ರೋಗ್ರಾಂ ರನ್ ಮಾಡಿದಾಗ ಬಗ್ಗೆ ನೋಡಲು 743 00:32:48,130 --> 00:32:54,220 ಮತ್ತು, ಮೂಲ ಎರಡೂ ಮುದ್ರಿಸುತ್ತದೆ ರು, ಮತ್ತು ಎಂದು ಕರೆಯಲ್ಪಡುವ ಪ್ರತಿಯನ್ನು, ಟಿ? 744 00:32:54,220 --> 00:32:55,350 >> ಅವರು ವಾಸ್ತವವಾಗಿ ಒಂದೇ ಹೊರಟಿರುವೆ. 745 00:32:55,350 --> 00:32:56,600 ಯಾಕೆ ಅವರು ಒಂದೇ ಹೋಗುವ? 746 00:32:56,600 --> 00:32:58,970 747 00:32:58,970 --> 00:33:01,020 ಅವರು ತೋರುತ್ತಿರುವಂತೆ ನೀವು ಎರಡೂ ಒಂದೇ ವಿಷಯ. 748 00:33:01,020 --> 00:33:01,610 ಆದ್ದರಿಂದ ಇದನ್ನು ನಾವು. 749 00:33:01,610 --> 00:33:03,160 >> ಪ್ರತಿಯನ್ನು ಶೂನ್ಯ ಮಾಡಿ. 750 00:33:03,160 --> 00:33:04,070 ಇದು ಸರಿ ಸಂಗ್ರಹಿಸುತ್ತಾ. 751 00:33:04,070 --> 00:33:06,500 ನನಗೆ ಪ್ರತಿಯನ್ನು ಶೂನ್ಯ ಔಟ್ ಲೆಟ್. 752 00:33:06,500 --> 00:33:10,110 ನನ್ನಲ್ಲಿ ಹಲೋ ರೀತಿಯ ಟೈಪ್ ಲೆಟ್ ಎಲ್ಲಾ ಸಣ್ಣ ನಂತರ Enter ಅನ್ನು. 753 00:33:10,110 --> 00:33:16,520 ಮತ್ತು ಇದು ಹೇಳುತ್ತದೆ ಮೂಲ ರು ಎರಡೂ ಮತ್ತು ಪ್ರತಿಯನ್ನು ವಾಸ್ತವವಾಗಿ ಒಂದೇ ರೀತಿ ಇರುತ್ತವೆ. 754 00:33:16,520 --> 00:33:17,920 >> ಆದ್ದರಿಂದ ಯಾವ ನಿಜವಾಗಿಯೂ ಇಲ್ಲಿ ಸಂಭವಿಸಿದ? 755 00:33:17,920 --> 00:33:20,100 ನನಗೆ ಈ ಚಿತ್ರವನ್ನು ಕೇವಲ ಪುನರ್ಚಿತ್ರಿಸಿದ ಲೆಟ್ ಒಂದು ಕಥೆಯಲ್ಲಿ ಹೇಳಲು 756 00:33:20,100 --> 00:33:21,340 ಸ್ವಲ್ಪ ಬೇರೆ ರೀತಿಯಲ್ಲಿ. 757 00:33:21,340 --> 00:33:26,060 ಏನು ನಿಜವಾಗಿಯೂ ಕೆಳಗೆ ಇಂದಿನ ವಿಶೇಷವೇನು ನಾನು ಸ್ವಲ್ಪ ಘೋಷಿಸಲು ಮಾಡಿದಾಗ ಹುಡ್ 758 00:33:26,060 --> 00:33:30,410 ಚಾರ್ ಆರಂಭ ರು, ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ ರು, ನಾನು ಪಾಯಿಂಟರ್ ಪಡೆಯುವಲ್ಲಿ ನಾನು - 759 00:33:30,410 --> 00:33:33,090 ಇದು ನಾಲ್ಕು ಬೈಟ್ಗಳು ನಡೆಯುತ್ತದೆ CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ 760 00:33:33,090 --> 00:33:34,410 ಮತ್ತು ಕಂಪ್ಯೂಟರ್ಗಳ ಬಹಳಷ್ಟು. 761 00:33:34,410 --> 00:33:36,008 ಮತ್ತು ನಾನು ಈ ರು ಕರೆ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. 762 00:33:36,008 --> 00:33:39,810 ಮತ್ತು ಈ ಪ್ರಸ್ತುತ ಹೊಂದಿದೆ ಕೆಲವು ಅಪರಿಚಿತ ಮೌಲ್ಯ. 763 00:33:39,810 --> 00:33:43,900 >> ನೀವು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಮಾಡಿದಾಗ, ಹೊರತು ನೀವು ನಿಮ್ಮ, ಅಲ್ಲಿ ಒಬ್ಬ ಮೌಲ್ಯವನ್ನು ಪುಟ್ 764 00:33:43,900 --> 00:33:44,570 ಅಲ್ಲಿ ಅಂತ ತಿಳಿದಿಲ್ಲ. 765 00:33:44,570 --> 00:33:48,110 ಇದು ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಅನುಕ್ರಮದ ಆಗಿರಬಹುದು ಹಿಂದಿನ ಮರಣದಂಡನೆಯಿಂದ ಬಿಟ್ಗಳು. 766 00:33:48,110 --> 00:33:52,490 ಆದ್ದರಿಂದ ನಾನು, ಕೋಡ್ ನನ್ನ ಸಾಲಿನಲ್ಲಿ ಪಡೆಯಲು ಮಾಡಿದಾಗ ಸ್ಟ್ರಿಂಗ್, ತದನಂತರ ಇದಕ್ಕೆ ಶೇಖರಿಸಿಡಲು 767 00:33:52,490 --> 00:33:54,800 ರು ಮೌಲ್ಯವನ್ನು ಹೇಗೋ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಲು - 768 00:33:54,800 --> 00:33:58,520 ಮತ್ತು ನಾವು ಅಂತಿಮವಾಗಿ ಎಷ್ಟು ಹಿಂದಕ್ಕೆ ಸಿಪ್ಪೆ ಮಾಡುತ್ತೇವೆ ಸ್ಟ್ರಿಂಗ್ ಕೃತಿಗಳು, ಹೇಗೋ ಒಂದು ಗೊತ್ತುಪಡಿಸುತ್ತದೆ 769 00:33:58,520 --> 00:34:00,480 ಬಹುಶಃ ತೋರುತ್ತಿದೆ ಎಂದು ಶ್ರೇಣಿಯನ್ನು ಈ ರೀತಿಯ ಒಂದು ಬಿಟ್. 770 00:34:00,480 --> 00:34:05,390 H-e-ಎಲ್ L-O, backslash ಶೂನ್ಯ. 771 00:34:05,390 --> 00:34:09,510 >> ಈ ವಿಳಾಸಕ್ಕೆ ಎಂದು ತಂದೆಯ ಊಹಿಸಿಕೊಳ್ಳಿ ಲೆಟ್ 123 ಕೇವಲ ಮೊದಲ ಸ್ಥಿರತೆ. 772 00:34:09,510 --> 00:34:13,000 ಆದ್ದರಿಂದ, ಸ್ಟ್ರಿಂಗ್ ಆದಾಯ ಪಡೆಯುವುದು ಅಲ್ಲಿ ಲೈನ್ ಹೈಲೈಟ್, ಇದು ಹಿಂದಿರುಗಿಸುತ್ತದೆ 773 00:34:13,000 --> 00:34:15,000 ಸಂಖ್ಯೆ ನಾವು 123, ಹೇಳಿದರು. 774 00:34:15,000 --> 00:34:17,420 ಆದ್ದರಿಂದ ಯಾವ ನಿಜವಾಗಿಯೂ ಇಲ್ಲಿ s ನ ಒಳಗೆ ಹೋಗುತ್ತದೆ? 775 00:34:17,420 --> 00:34:26,590 >> ಸರಿ, ನಿಜಕ್ಕೂ ಏನು ಹೋಗುತ್ತದೆ ಒಳಗೆ s ನ 123 ಆಗಿದೆ. 776 00:34:26,590 --> 00:34:29,250 ಆದರೆ ನಾನೂ, ನಾನು ಸ್ವಲ್ಪ ಪಡೆಯುವಲ್ಲಿ ಬಾಗುತ್ತೇನೆ ಈ ವಿಳಾಸಗಳು ಎಲ್ಲಾ ಮೂಲಕ ಗೊಂದಲ, 777 00:34:29,250 --> 00:34:30,320 ಈ ಕ್ರಮವಿಲ್ಲದ ಸಂಖ್ಯೆಗಳ ಎಲ್ಲಾ. 778 00:34:30,320 --> 00:34:32,290 123, 124, 127. 779 00:34:32,290 --> 00:34:34,570 ಆದ್ದರಿಂದ ತಂದೆಯ ವಾಸ್ತವವಾಗಿ ಸರಳಗೊಳಿಸುವ ಅವಕಾಶ ವಿಶ್ವದ ಸ್ವಲ್ಪ. 780 00:34:34,570 --> 00:34:38,800 >> ನಾವು ನಾನೂ, ಪಾಯಿಂಟರ್ಸ್ ಬಗ್ಗೆ ಮಾತನಾಡಿ, ಗೆ ನಮಗೆ ಮಾನವರು ಯಾರು ಬೀಟಿಂಗ್ ಅಲ್ಲಿ ವಹಿಸುವ 781 00:34:38,800 --> 00:34:39,870 ವಿಷಯಗಳನ್ನು ನೆನಪಿನಲ್ಲಿ ಇವೆ? 782 00:34:39,870 --> 00:34:41,080 ಅದು ಸಂಪೂರ್ಣವಾಗಿ ಅನಿಯಂತ್ರಿತ ಇಲ್ಲಿದೆ. 783 00:34:41,080 --> 00:34:43,370 ಇದು ಹೇಗೆ ಅವಲಂಬಿಸಿರುತ್ತದೆ ಹೋಗುತ್ತೇನೆಂದು ಹೆಚ್ಚು ಬಳಕೆದಾರ ಹೊಂದಿದೆ RAM. 784 00:34:43,370 --> 00:34:46,590 ಇದು ಯಾವಾಗ ದಿನದಲ್ಲಿ ಮೇಲೆ ಹೋಗುವ ವಿಶೇಷವೇನು ನೀವು ಬಹುಶಃ ಪ್ರೊಗ್ರಾಮನ್ನು, ಮತ್ತು 785 00:34:46,590 --> 00:34:48,250 ಏನು ಇನ್ಪುಟ್ ಬಳಕೆದಾರ ನೀವು ನೀಡುತ್ತದೆ. 786 00:34:48,250 --> 00:34:50,060 ನಾವು ಪ್ರಮುಖವಲ್ಲದ್ದನ್ನು ವಿವರಗಳು ಮೇಲೆ ವಾಸಿಸುವ ಆರ್. 787 00:34:50,060 --> 00:34:54,230 >> ಆದ್ದರಿಂದ ನಾವು ದೂರ ಅಮೂರ್ತ ಮತ್ತು ಎಂದು, ಈ ರೀತಿಯ ಕೋಡ್ ಒಂದು ಸಾಲಿನ ಔಟ್ ಮಾಡಿದಾಗ, 788 00:34:54,230 --> 00:34:57,320 ಚಾರ್ ಸ್ಟಾರ್ ರು ಲಾಭ ಪಡೆಯುತ್ತದೆ ಪಡೆಯುವ ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯವನ್ನು. 789 00:34:57,320 --> 00:35:02,720 ನಾವು ಬದಲಿಗೆ ಕೇವಲ ನಾವು ಸೆಳೆಯಲು ಇಲ್ಲ ಅದು ಕೂಡ ಒಂದು ಪಾಯಿಂಟರ್ ಎಂದು ಇರಿಸಿಕೊಳ್ಳಲು 790 00:35:02,720 --> 00:35:04,140 ಏನೋ ತೋರಿಸುವ? 791 00:35:04,140 --> 00:35:07,000 ಆದ್ದರಿಂದ ನಾನು ರು ಈಗ ಹಕ್ಕು ಒಂದು ಪಾಯಿಂಟರ್ ಇರುತ್ತದೆ - 792 00:35:07,000 --> 00:35:08,480 HOOD ಕೆಳಗೆ ಇದು ವಿಳಾಸಕ್ಕೆ ಇಲ್ಲಿದೆ. 793 00:35:08,480 --> 00:35:11,330 ಆದರೆ ಇದು ಕೇವಲ ತೋರುತ್ತಿರುವಂತೆ ವಿಶೇಷವೇನು ಮೊದಲ ಬೈಟ್ 794 00:35:11,330 --> 00:35:12,780 ಸ್ಟ್ರಿಂಗ್ ಎಂದು ವಾಪಸಾದ ವಿಶೇಷವೇನು. 795 00:35:12,780 --> 00:35:16,710 >> ನಾನು ಈಗ ಇಲ್ಲಿ ಕೋಡ್ ಹಿಂದಿರುಗುವ ವೇಳೆ, ಏನು ಈ ಲೈನ್ ನಲ್ಲಿ ವಿಶೇಷವೇನು? 796 00:35:16,710 --> 00:35:20,020 ಸರಿ, ಈಗ ಈ ಹೈಲೈಟ್ ಸಾಲಿನಲ್ಲಿ, ನಾನು ಸ್ಪಷ್ಟವಾಗಿ ಮತ್ತೊಂದು ಘೋಷಿಸುವ ಬಾಗುತ್ತೇನೆ 797 00:35:20,020 --> 00:35:21,070 ಟಿ ಎಂಬ ವೇರಿಯಬಲ್. 798 00:35:21,070 --> 00:35:25,700 ಆದರೆ ಇದು ಒಂದು ಪಾಯಿಂಟರ್ ಇಲ್ಲಿದೆ, ಆದ್ದರಿಂದ ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ನಿಖರವಾದ, ಸೈದ್ಧಾಂತಿಕವಾಗಿ, ಎಂದು ಸೆಳೆಯಲು 799 00:35:25,700 --> 00:35:26,710 ಅದೇ ಗಾತ್ರದ ಬಾಕ್ಸ್. 800 00:35:26,710 --> 00:35:28,160 ಮತ್ತು ನಾನು ಟಿ ಕರೆ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. 801 00:35:28,160 --> 00:35:33,500 >> ಮತ್ತು ಈಗ ನಾವು ಮತ್ತೆ ಕೋಡ್ ಹಿಂತಿರುಗಿ ವೇಳೆ, ನಾನು ಟಿ ರು ಒಳಗೆ ಸಂಗ್ರಹಿಸಲು, ಆಗ 802 00:35:33,500 --> 00:35:36,920 ನಾನು ತಾಂತ್ರಿಕವಾಗಿ ಏನು am ಟಿ ಒಳಗೆ ಹಾಕುವ? 803 00:35:36,920 --> 00:35:39,350 ಸರಿ ತಾಂತ್ರಿಕವಾಗಿ, ಈ ಸಂಖ್ಯೆ 123 ಆಗಿತ್ತು. 804 00:35:39,350 --> 00:35:42,270 ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ ನಾನು ಬರೆಯುವ ಮಾಡಬೇಕು ಅಲ್ಲಿ ಸಂಖ್ಯೆ 123. 805 00:35:42,270 --> 00:35:43,900 ಆದರೆ ಇದು ಉನ್ನತ ಮಟ್ಟದ ನೋಡೋಣ. 806 00:35:43,900 --> 00:35:48,090 ಟಿ, ಇದು ಕೇವಲ ಒಂದು ಪಾಯಿಂಟರ್ ವೇಳೆ, ಅಂತರ್ಬೋಧೆಯಿಂದ, ಕೇವಲ ಎಂಬುದು. 807 00:35:48,090 --> 00:35:49,800 ಎಂದು ಎಂದು ವಿಶೇಷವೇನು ಎಲ್ಲಾ ಇಲ್ಲಿದೆ ಅಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ. 808 00:35:49,800 --> 00:35:54,970 >> ಈಗ ಕೊನೆಯ ಆಸಕ್ತಿದಾಯಕ ರೇಖೆಗಳಲ್ಲಿ ಸಂಕೇತದ, ನಾನು ವಾಸ್ತವವಾಗಿ ಬಗ್ಗೆ ಹೋದಾಗ 809 00:35:54,970 --> 00:36:00,680 ಶೂನ್ಯ ರ ಬಂಡವಾಳ ಟಿ ರಲ್ಲಿ, ಇಂದಿನ ಇದೆ? 810 00:36:00,680 --> 00:36:06,310 ವೆಲ್, ಟಿ ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ಈಗ ತೋರುಗಡ್ಡಿ ಏನನ್ನು ರ, ಬಹುಶಃ? 811 00:36:06,310 --> 00:36:07,460 >> ಇದು H ತೋರುತ್ತಿರುವಂತೆ ವಿಶೇಷವೇನು. 812 00:36:07,460 --> 00:36:08,870 ಏಕೆಂದರೆ ಟಿ ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ - 813 00:36:08,870 --> 00:36:12,490 ನೆನಪಿಸಿಕೊಂಡು, ಈ ಹಳೆಯ ವಾಕ್ಯ ಆಗಿದೆ. ಟಿ ಬ್ರಾಕೆಟ್ ಟಿ, ಟಿ ಸ್ಟ್ರಿಂಗ್ ವೇಳೆ ಶೂನ್ಯ ಕೇವಲ ಅರ್ಥ 814 00:36:12,490 --> 00:36:15,590 ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ಶೂನ್ಯ ಪಡೆಯುವಲ್ಲಿ ಅರ್ಥ ಆ ಶಕ್ತಿಯನ್ನು ಮೀ. 815 00:36:15,590 --> 00:36:18,650 ನಿಜವಾಗಿಯೂ ಅರ್ಥ ಆದ್ದರಿಂದ ಏನು ಈ ರಚನೆಯ ಹೋಗಿ ಇದೆ - 816 00:36:18,650 --> 00:36:21,520 ಮತ್ತು ಹೌದು, ಈ, 123 ಇರಬಹುದು ಈ 124 ಇರಬಹುದು. 817 00:36:21,520 --> 00:36:22,790 ಆದರೆ ಇದು ಎಲ್ಲಾ ಸಂಬಂಧಿತ ಇಲ್ಲಿದೆ, ಮರೆಯದಿರಿ. 818 00:36:22,790 --> 00:36:25,640 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಬಗ್ಗೆ ಯಾವಾಗ, ನಾವು ಬಗ್ಗೆ ಲಾಭ 819 00:36:25,640 --> 00:36:27,000 ಸಂಬಂಧಿತ ಸೂಚ್ಯಂಕಗಳು. 820 00:36:27,000 --> 00:36:31,120 >> ಆದ್ದರಿಂದ ಈಗ ನಾವು ಪಡೆದುಕೊಳ್ಳಬಹುದು ಆ ಟಿ ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ H ಆಗಿದೆ. 821 00:36:31,120 --> 00:36:35,090 ನಾನು 2 ಮೇಲಿನ ಕರೆ ಆದ್ದರಿಂದ, ಏನು ಎಂದು ಇಲ್ಲಿದೆ ನಿಜವಾಗಿಯೂ ಬಂಡವಾಳ ಇದೆ ಮಾಡುವ 822 00:36:35,090 --> 00:36:38,290 ದೊಡ್ಡಕ್ಷರ ಎಚ್ ಗೆ ಕಲೆಯಲ್ಲಿ h ಅಕ್ಷರದ ಕೆಳಭಾಗವು ಆದರೆ ಸಹಜವಾಗಿ, ರು ಏನು? 823 00:36:38,290 --> 00:36:41,010 ಇದು ಅದೇ ಡಾರ್ನ್ ಸ್ಟ್ರಿಂಗ್ ತೋರುತ್ತಿರುವಂತೆ ವಿಶೇಷವೇನು. 824 00:36:41,010 --> 00:36:44,200 >> ಆದ್ದರಿಂದ ಇದು ನಡೆಯುತ್ತಿದೆ ಮಾಡಿದ ಎಲ್ಲಾ ಈ ಕೋಡ್ ಇಲ್ಲಿಯವರೆಗೆ. 825 00:36:44,200 --> 00:36:45,960 ಆದ್ದರಿಂದ ಸೂಚನೆಯ ನಂತರ ಇಲ್ಲಿದೆ? 826 00:36:45,960 --> 00:36:48,300 ನಾವು ಈ ಎರಡು ಸಮಸ್ಯೆಗಳನ್ನು ಹೇಗೆ ಹೊಂದಿಸುವುದು? 827 00:36:48,300 --> 00:36:50,870 ಹೇಗೆ ನಾವು ನಿಜವಾದ ತಂತಿಗಳನ್ನು ಹೋಲಿಸುವುದು ಇಲ್ಲ? 828 00:36:50,870 --> 00:36:53,720 >> ಸರಿ ಅಂತರ್ಬೋಧೆಯಿಂದ, ಹೇಗೆ ನೀವು ಎರಡು ಹೋಲಿಕೆ ಬಗ್ಗೆ ಹೋಗಿ 829 00:36:53,720 --> 00:36:55,090 ನಿಜವಾದ ಸಮಾನತೆಯನ್ನು ತಂತಿಗಳನ್ನು? 830 00:36:55,090 --> 00:36:58,920 831 00:36:58,920 --> 00:37:00,750 >> ಇದು ಅರ್ಥವೇನು ವೇಳೆ ಎರಡು ತಂತಿಗಳನ್ನು ಸಮಾನವಾಗಿರುತ್ತವೆ? 832 00:37:00,750 --> 00:37:04,330 ಸ್ಪಷ್ಟವಾಗಿ ತಮ್ಮ ವಿಳಾಸಗಳನ್ನು ಎಂದು ಒಂದು ಕಡಿಮೆ ಏಕೆಂದರೆ, ನೆನಪಿಗಾಗಿ ಸಮನಾಗಿರಬೇಕು 833 00:37:04,330 --> 00:37:06,590 ಮಟ್ಟದ ಅನುಷ್ಠಾನ ವಿವರ. 834 00:37:06,590 --> 00:37:08,360 ಎಲ್ಲಾ ಪಾತ್ರಗಳು ಒಂದೇ. 835 00:37:08,360 --> 00:37:12,810 ಆದ್ದರಿಂದ ನನ್ನ ಸಲಹೆ ಅವಕಾಶ, ಮತ್ತು ನನಗೆ ಪರಿಚಯಿಸಲು ಅವಕಾಶ compare.c ಆವೃತ್ತಿ ಒಂದು 836 00:37:12,810 --> 00:37:14,970 ಇಲ್ಲಿ, ಆದ್ದರಿಂದ ಹೋಲಿಸಿ-1.c. 837 00:37:14,970 --> 00:37:19,590 >> ನಾವು ಇನ್ನೂ ಒಂದು ಪಡೆಯಲು ನನಗೆ ಸಲಹೆ ಲೆಟ್ ರು ಎಂಬ ಪಾಯಿಂಟರ್, ಮತ್ತು ಇದು ಸ್ಟೋರ್ 838 00:37:19,590 --> 00:37:20,610 ಪಡೆಯುವ ತಂತುವಿನ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಬೇಕು. 839 00:37:20,610 --> 00:37:21,750 ಟಿ ಅದೇ ವಿಷಯ ಮಾಡಲಿ ತಂದೆಯ. 840 00:37:21,750 --> 00:37:23,230 ಆದ್ದರಿಂದ ಕೋಡ್ ಯಾವುದೇ ವಿಭಿನ್ನವಾಗಿದೆ. 841 00:37:23,230 --> 00:37:25,420 ನಾನು ಸ್ವಲ್ಪ ಸೇರಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಈಗ ತಪಾಸಣೆ ಹೆಚ್ಚು ದೋಷ. 842 00:37:25,420 --> 00:37:29,390 ಆದ್ದರಿಂದ ಈಗ ನಾವು ಮತ್ತೆ ಸಿಪ್ಪೆಸುಲಿಯುವ ರೀತಿಯ ಎಂಬುವುದನ್ನು ಯಾವ ಒಂದು ತಂತುವಿನ CS50 ಈ ಪದರಗಳು 843 00:37:29,390 --> 00:37:33,520 ವಾಸ್ತವವಾಗಿ, ನಾವು ಹೆಚ್ಚು ಗುದ ಅಗತ್ಯವಿದೆ ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳುವುದರೆಡೆಗೆ ಬಗ್ಗೆ ನಾವು ನಿಂದನೆಯನ್ನು ಇಲ್ಲ 844 00:37:33,520 --> 00:37:35,330 ಶೂನ್ಯ ರೀತಿಯ ಅಮಾನ್ಯವಾಗಿದೆ ಮೌಲ್ಯಗಳು. 845 00:37:35,330 --> 00:37:36,440 >> ಆದ್ದರಿಂದ ನಾನು ಪರಿಶೀಲಿಸಿ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. 846 00:37:36,440 --> 00:37:41,490 ರು ಸಮಾನ ಶೂನ್ಯ ಮಾಡುವುದಿಲ್ಲ ಮತ್ತು ಟಿ ಮಾಡದಿದ್ದರೆ ಸಮಾನ ಶೂನ್ಯ, ನಾವು ಸರಿ ನೀವು ಅರ್ಥ. 847 00:37:41,490 --> 00:37:44,460 ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯುವಲ್ಲಿ ಅಪ್ ತಿರುಗಿಸಲು ಇರಲಿಲ್ಲ ಪಡೆಯಿರಿ ಎರಡೂ ಆ ತಂತಿಗಳ. 848 00:37:44,460 --> 00:37:51,270 ಮತ್ತು ನೀವು ಬಹುಶಃ ಈಗ ಊಹೆ ಏನು Str CMP ಸಂಭಾವ್ಯವಾಗಿ ಮಾಡುತ್ತದೆ? 849 00:37:51,270 --> 00:37:52,000 ಸ್ಟ್ರಿಂಗ್ ಹೋಲಿಸಿ. 850 00:37:52,000 --> 00:37:55,470 >> ನೀವು ಮೊದಲು ಜಾವಾ ಪ್ರೋಗ್ರಾಂ ಬಂದಿದೆ ಆದ್ದರಿಂದ, ಈ ಸಮನಾಗಿರುತ್ತದೆ ವಿಧಾನ ಹಾಗೆ 851 00:37:55,470 --> 00:37:56,490 ಸ್ಟ್ರಿಂಗ್ ವರ್ಗ. 852 00:37:56,490 --> 00:37:57,890 ಆದರೆ ಹೊಂದಿರುವ ನೀವು ಆ ಮೊದಲು ಪ್ರೋಗ್ರಾಮ್, 853 00:37:57,890 --> 00:37:59,320 ಈ ಕೇವಲ ಸಿ ಕ್ರಿಯೆಯಾಗಿದೆ. 854 00:37:59,320 --> 00:38:02,180 ಇದು ಬರುತ್ತವೆ ನಡೆಯುತ್ತದೆ ಫೈಲ್ string.h ಎಂದು. 855 00:38:02,180 --> 00:38:03,830 ಇದು ಘೋಷಣೆ ಅಲ್ಲಿ ಇಲ್ಲಿದೆ. 856 00:38:03,830 --> 00:38:05,110 >> ಮತ್ತು ಸ್ಟ್ರಿಂಗ್ ಹೋಲಿಸಿ - 857 00:38:05,110 --> 00:38:07,530 ನಾನು ವಾಸ್ತವವಾಗಿ ಅದರ ಬಳಕೆಯ ಮರೆತು, ಆದರೆ ಮನಸ್ಸಿಗೆ ಇಲ್ಲ. 858 00:38:07,530 --> 00:38:10,470 ನಾವು ಮಾಡಬಹುದು ಎಂದು ನೆನಪಿರಲಿ ಮನುಷ್ಯ, ಹೋಲಿಸಿ ಮೂಡಲು. 859 00:38:10,470 --> 00:38:12,590 ಮತ್ತು ಈ ಅಪ್ ತರಲಿದೆ ಲಿನಕ್ಸ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಕೈಪಿಡಿ. 860 00:38:12,590 --> 00:38:14,060 ಮತ್ತು ಇದು, ನಾನೂ, ಸ್ವಲ್ಪ ರಹಸ್ಯ ಇಲ್ಲಿದೆ. 861 00:38:14,060 --> 00:38:15,270 ಆದರೆ ನಾನು ಹೌದು, ಇಲ್ಲಿ ನೋಡಬಹುದು. 862 00:38:15,270 --> 00:38:17,570 ನಾನು string.h ಸೇರಿಸಲು ಹೊಂದಿರುತ್ತವೆ. 863 00:38:17,570 --> 00:38:20,590 >> ಮತ್ತು ಇದು ", ವಿವರಣೆ ಅಡಿಯಲ್ಲಿ ಇಲ್ಲಿ ಹೇಳುತ್ತಾರೆ ಸ್ಟ್ರಿಂಗ್ ಹೋಲಿಸಿ ಕಾರ್ಯ ಹೋಲಿಕೆ 864 00:38:20,590 --> 00:38:24,560 ಎರಡು ತಂತಿಗಳು ಎಸ್ 1 ಮತ್ತು ಎಸ್ 2. "ಹಾಗೂ ಎಸ್ 1 ಮತ್ತು ಎಸ್ 2 ಸ್ಪಷ್ಟವಾಗಿ ಎರಡು 865 00:38:24,560 --> 00:38:26,120 ವಾದಗಳನ್ನು ಸೈನ್ ಜಾರಿಗೆ 866 00:38:26,120 --> 00:38:28,650 ನಾನು ನೆನಪಿರುವುದಿಲ್ಲ ಏನು const ಹೊಂದಿದೆ, ಆದರೆ ಈಗ ಗಮನಿಸಿ - 867 00:38:28,650 --> 00:38:31,480 ಯಾವಾಗ ಮತ್ತು ನೀವು ಈಗಾಗಲೇ ಈ ನೋಡಬಹುದು ನೀವು ಮನುಷ್ಯ ಪುಟಗಳು ಬಳಸಲು ನಾವು ನೀವು 868 00:38:31,480 --> 00:38:32,390 ಇದು ಎಲ್ಲಾ ಹೊಂದಿವೆ - 869 00:38:32,390 --> 00:38:36,220 ಎಂದು ಚಾರ್ ಸ್ಟಾರ್ ಕೇವಲ ಪರ್ಯಾಯವಾಗಿದೆ ದಾರದೊಂದಿಗೆ. 870 00:38:36,220 --> 00:38:40,440 >> ಆದ್ದರಿಂದ ಎರಡು ತಂತಿಗಳು, ಎಸ್ 1 ಹೋಲಿಕೆ ಮತ್ತು S2 ಮಾದರಿಯನ್ನು, ಮತ್ತು ಇದು ಕಡಿಮೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಹಿಂದಿರುಗಿಸುತ್ತದೆ 871 00:38:40,440 --> 00:38:44,930 ಹೆಚ್ಚು ಅಥವಾ ಸಮನಾದ ಅಥವಾ ಶೂನ್ಯ ಹೆಚ್ಚು ಎಸ್ 1 ಕಂಡುಬಂದರೆ, ಕ್ರಮವಾಗಿ, ಎಂದು 872 00:38:44,930 --> 00:38:47,450 ಕಡಿಮೆ, ಅಥವಾ ಹೊಂದಾಣಿಕೆ, ಅಥವಾ ಎಸ್ 2 ಗಿಂತ ಹೆಚ್ಚಾಗಿರುವುದು. 873 00:38:47,450 --> 00:38:51,220 ಎಂದಷ್ಟೇ ಹೇಳುವ ಒಂದು ಅತ್ಯಂತ ಸಂಕೀರ್ಣ ರೀತಿಯಾಗಿಯೇ ಆ ಸಾಲನ್ನು ಆದಾಯ ಹೋಲಿಸಿ 874 00:38:51,220 --> 00:38:55,760 ಶೂನ್ಯ ಎರಡು ತಂತಿಗಳು ಅಂತರ್ಬೋಧೆಯಿಂದ ವೇಳೆ ಒಂದೇ ಮೀ 875 00:38:55,760 --> 00:38:57,120 ಪಾತ್ರಕ್ಕೆ ಮೀ. 876 00:38:57,120 --> 00:38:59,970 >> ಇದು ಒಂದು ನಕಾರಾತ್ಮಕ ಸಂಖ್ಯೆ ವೇಳೆ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ರು, ವರ್ಣಮಾಲೆಯ, ಹೇಳಲಾಗುವ 877 00:38:59,970 --> 00:39:01,010 ಟಿ ಮೊದಲು ಬರಲು. 878 00:39:01,010 --> 00:39:05,300 ಅಥವಾ ಧನಾತ್ಮಕ ಸಂಖ್ಯೆ ವೇಳೆ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ರು T ನಂತರ ಬಂದು ಸೇರಬೇಕೆಂದು ಇದೆ 879 00:39:05,300 --> 00:39:06,170 ವರ್ಣಮಾಲೆಯ. 880 00:39:06,170 --> 00:39:08,360 ಆದ್ದರಿಂದ ಈ ಸರಳ ಕಾರ್ಯದಲ್ಲಿ, ಸಾಧ್ಯವೋ ನೀವು, ಉದಾಹರಣೆಗೆ, ಒಂದು ವಿಂಗಡಿಸಲು 881 00:39:08,360 --> 00:39:09,770 ಪದಗಳ ಇಡೀ ಗುಂಪೇ? 882 00:39:09,770 --> 00:39:13,984 >> ಆದ್ದರಿಂದ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮುಂದೆ ಹೋಗಿ compare1 ಮಾಡಲು. 883 00:39:13,984 --> 00:39:15,750 ಡಾಟ್ ಸ್ಲಾಶ್ ಒಂದು ಹೋಲಿಕೆ. 884 00:39:15,750 --> 00:39:18,030 ನಾನು ಎಲ್ಲಾ ಕಡಿಮೆ ಸಂದರ್ಭದಲ್ಲಿ ಹಲೋ ಟೈಪ್ ಮಾಡುತ್ತೇವೆ. 885 00:39:18,030 --> 00:39:20,300 ನಾನು ಹಲೋ ಟೈಪ್ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮತ್ತೆ ಎಲ್ಲಾ ಲೋವರ್ ಕೇಸ್ ನಲ್ಲಿ. 886 00:39:20,300 --> 00:39:23,340 ಮತ್ತು Thankfully ಈಗ ಇದು ಅರಿವಾಗುತ್ತದೆ ನಾನು ಒಂದೇ ಟೈಪ್. 887 00:39:23,340 --> 00:39:27,520 >> ಅಷ್ಟರಲ್ಲಿ, ನಾನು ಕಡಿಮೆ ರಲ್ಲಿ ಹಲೋ ಟೈಪ್ ಸಂದರ್ಭದಲ್ಲಿ ಮತ್ತು ಮೇಲಿನ ಸಂದರ್ಭದಲ್ಲಿ ಹಲೋ ಮತ್ತು 888 00:39:27,520 --> 00:39:29,710 ಅವುಗಳನ್ನು ಹೋಲಿಸಿ, ನಾನು ಟೈಪ್ ಬೇರೆಬೇರೆ. 889 00:39:29,710 --> 00:39:32,530 ಕೇವಲ ಏಕೆಂದರೆ ವಿಳಾಸಗಳು ಅವು ವಿವಿಧ, ಆದರೆ ನಾವು ಹೋಲಿಸುವ ನೀವು 890 00:39:32,530 --> 00:39:35,350 ಮತ್ತೆ ಮತ್ತೆ ವಿವಿಧ ಪಾತ್ರಗಳು. 891 00:39:35,350 --> 00:39:37,320 >> ವೆಲ್ ನ ಒಂದು ಹೋಗಿ ಸರಿಪಡಿಸಲು ಅವಕಾಶ ಈಗ ಇತರ ಸಮಸ್ಯೆ. 892 00:39:37,320 --> 00:39:41,590 ನನ್ನ ಆವೃತ್ತಿ ಒಂದು ತೆರೆದುಕೊಳ್ಳಲು ಅವಕಾಶ ಈಗ ವಿಳಾಸವನ್ನು ಇದು ನಕಲನ್ನು, 893 00:39:41,590 --> 00:39:42,900 ಈ ಸಮಸ್ಯೆಯನ್ನು ಮಾಹಿತಿ ಅನುಸರಿಸುತ್ತದೆ. 894 00:39:42,900 --> 00:39:45,650 ಮತ್ತು ಈ ಒಂದು ನೋಡಲು ಇಂದಿನ ವಿಶೇಷವೇನು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ. 895 00:39:45,650 --> 00:39:49,320 ಆದರೆ ನೀವು ಏನು ಸಮಸ್ಯೆ ಬಗ್ಗೆ ನಾವು ಪರಿಹರಿಸಲು ಅಗತ್ಯವಿದೆ, ಆಶಾದಾಯಕವಾಗಿ ಈ ಆಗಿರುತ್ತದೆ 896 00:39:49,320 --> 00:39:51,870 ಈಗ ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ತೆರವುಗೊಳಿಸಿ. 897 00:39:51,870 --> 00:39:57,280 >> ಆದ್ದರಿಂದ ಈ ಮೊದಲ ಸಾಲು, ಚಾರ್ ಆರಂಭ ಟಿ, ರಲ್ಲಿ ಶ್ರೀಸಾಮಾನ್ಯನ ಪದಗಳು ಯಾರಾದರೂ ಸಲಹೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ 898 00:39:57,280 --> 00:39:59,450 ಈ ಲೈನ್ ಏನೇನು ಅರ್ಥ? 899 00:39:59,450 --> 00:40:01,050 ಚಾರ್ ಸ್ಟಾರ್ ಟಿ, ಮಾಡುವುದರಿಂದ ಎಂದು ಏನು? 900 00:40:01,050 --> 00:40:06,660 901 00:40:06,660 --> 00:40:07,210 >> ಗುಡ್. 902 00:40:07,210 --> 00:40:09,500 ಕೆಲವು ಒಂದು ಪಾಯಿಂಟರ್ ರಚಿಸಿ ನೆನಪಿಗಾಗಿ ಸ್ಪಾಟ್. 903 00:40:09,500 --> 00:40:10,930 ಮತ್ತು ನನಗೆ ಇದು ಸ್ವಲ್ಪ ಸಂಸ್ಕರಿಸಲು ಅವಕಾಶ. 904 00:40:10,930 --> 00:40:17,180 ಸಂಗ್ರಹಿಸಲು ಒಂದು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ನೆನಪಿಗಾಗಿ ಕೆಲವು ಚಾರ್ ವಿಳಾಸ, ಕೇವಲ 905 00:40:17,180 --> 00:40:18,480 ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸೂಕ್ತ ಎಂದು. 906 00:40:18,480 --> 00:40:21,210 >> ಸರಿ, ಆದ್ದರಿಂದ ಈಗ ಬಲಭಾಗದಲ್ಲಿ, ನಾನು ಮಾಡಿದ ಈ ಕಾರ್ಯಗಳನ್ನು ಒಂದು ನೋಡಿಲ್ಲದಿದ್ದರೆ 907 00:40:21,210 --> 00:40:22,660 ಮೊದಲು, malloc. 908 00:40:22,660 --> 00:40:26,980 ಆದರೆ ಆ ಯಾವ ಎಂದಾಗಿರಬಹುದು? 909 00:40:26,980 --> 00:40:28,050 ಮೆಮೊರಿ ಹಂಚಿಕೆ. 910 00:40:28,050 --> 00:40:29,410 ಸ್ಮರಣೆ ಹಂಚಿಕೆ. 911 00:40:29,410 --> 00:40:33,050 >> ಆದ್ದರಿಂದ ನಾವು, ಈಗ ವರೆಗೂ, ತಿರುಗಿದರೆ ನಿಜವಾಗಿಯೂ ಒಂದು ಪ್ರಬಲ ದಾರಿಯಾಗಿ ಹೊಂದಿಲ್ಲ 912 00:40:33,050 --> 00:40:36,210 ಕಾರ್ಯವ್ಯವಸ್ಥೆಯನ್ನು ಕೇಳುವ, ನನಗೆ ಸ್ವಲ್ಪ ಮೆಮೊರಿ ನೀಡಿ. 913 00:40:36,210 --> 00:40:39,980 ಬದಲಿಗೆ, ನಾವು ಈಗ ಎಂಬ ಕಾರ್ಯವಾಗುತ್ತದೆ ನಿಖರವಾಗಿ ಎಂದು ಮಾಡುತ್ತದೆ malloc. 914 00:40:39,980 --> 00:40:42,960 ಇದು ಒಂದು ಬಿಟ್ ಕೂಡ ವ್ಯಾಕುಲತೆ ಇದೀಗ, ಗಮನಿಸಿ ಆ 915 00:40:42,960 --> 00:40:46,200 ಎರಡು ಆವರಣ ನಡುವೆ ಕೇವಲ ಒಂದು ಸಂಖ್ಯೆ ಎಂದು ನಾನು. 916 00:40:46,200 --> 00:40:48,510 ನಾನು ಪ್ರಶ್ನೆ ಬೆರಳಚ್ಚಿಸಿದ ಬಂದಿದೆ ಅಲ್ಲಿ ಅಂಕಗಳನ್ನು ಅನೇಕ ಇರಬಹುದು. 917 00:40:48,510 --> 00:40:51,020 >> ಮತ್ತು ಎಂದು, ಅಂದರೆ ನನಗೆ 10 ಬೈಟ್ಗಳು ನೀಡಿ. 918 00:40:51,020 --> 00:40:52,320 ನನಗೆ 20 ಬೈಟ್ಗಳು ನೀಡಿ. 919 00:40:52,320 --> 00:40:53,820 ನನಗೆ 100 ಬೈಟ್ಗಳು ನೀಡಿ. 920 00:40:53,820 --> 00:40:56,500 ಮತ್ತು malloc ತನ್ನ ಕೈಲಾದ ಕಾರ್ಯವ್ಯವಸ್ಥೆಯನ್ನು ಕೇಳಿ - 921 00:40:56,500 --> 00:40:57,630 ಈ ಸಂದರ್ಭದಲ್ಲಿ ಲಿನಕ್ಸ್, - 922 00:40:57,630 --> 00:40:59,630 ಹೇ, ತಮ್ಮ 100 ಬೈಟ್ಗಳು ಇವೆ ಲಭ್ಯವಿರುವ RAM ನ? 923 00:40:59,630 --> 00:41:04,320 ಹಾಗಿದ್ದಲ್ಲಿ, ಅದಕ್ಕೆ ನನಗೆ ಆ ಬೈಟ್ಗಳು ಹಿಂದಿರುಗಿ ಇದು ಆಫ್ ವಿಳಾಸಕ್ಕೆ ಹಿಂದಿರುಗಿದ 924 00:41:04,320 --> 00:41:06,610 ಬಹುಶಃ ಆ ಬೈಟ್ಗಳು,? 925 00:41:06,610 --> 00:41:07,610 ಒಂದು ಮೊಟ್ಟಮೊದಲ. 926 00:41:07,610 --> 00:41:10,460 >> ಆದ್ದರಿಂದ ಇಲ್ಲಿ ತುಂಬಾ - ಮತ್ತು ಈ ಪ್ರಧಾನ ಆಗಿದೆ ಸಿ, ನೀವು ನೀವು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ 927 00:41:10,460 --> 00:41:11,680 ವಿಳಾಸಗಳು ವ್ಯವಹರಿಸುವಾಗ? 928 00:41:11,680 --> 00:41:15,830 ನೀವು ಯಾವಾಗಲೂ ವ್ಯವಹರಿಸುವಾಗ ನೀವು ಮೊದಲ ವಿಳಾಸ, ಎಷ್ಟೇ ದೊಡ್ಡ 929 00:41:15,830 --> 00:41:19,490 ನೀವು ಹೊಂದಿರುತ್ತವೆ ಮೆಮೊರಿಯ ಒಂದು ಚಂಕ್ ಆದ್ದರಿಂದ ಮಾತನಾಡಲು, ಹಿಂಪಡೆದಿತ್ತು. 930 00:41:19,490 --> 00:41:20,880 >> ಆದ್ದರಿಂದ ನಾವು ಇಲ್ಲಿ ಧುಮುಕುವುದಿಲ್ಲ. 931 00:41:20,880 --> 00:41:23,940 ನಾನು ಹೇಗೆ ನಿಗದಿಪಡಿಸಬೇಕಾಗುತ್ತದೆ ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ ಅನೇಕ ಬೈಟ್ಗಳು, ನಿಖರವಾಗಿ? 932 00:41:23,940 --> 00:41:24,080 ಸರಿ. 933 00:41:24,080 --> 00:41:26,090 S ನ ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ - ಲೆಟ್ಸ್ ಕಾಂಕ್ರೀಟ್ ಉದಾಹರಣೆಗೆ ಹಾಗೆ. 934 00:41:26,090 --> 00:41:30,700 ರು ಹಲೋ ವೇಳೆ, H-e-ಎಲ್ L-O, ಇಲ್ಲಿದೆ s ನ ಸ್ಟ್ರಿಂಗ್ ಉದ್ದ, ವಾದ? 935 00:41:30,700 --> 00:41:32,010 ಆದ್ದರಿಂದ ಇದು ಐದು ಇಲ್ಲಿದೆ. 936 00:41:32,010 --> 00:41:34,590 ಆದರೆ ನಾನು, ಏಕೆ ಮೇಲೆ ಜೊತೆಗೆ 1 ಮಾಡುತ್ತಿರುವೆ? 937 00:41:34,590 --> 00:41:37,700 ನಾನು ಆರು ಬೈಟ್ಗಳು ಬಯಸುತ್ತೀರಿ ಬದಲಿಗೆ ಐದು? 938 00:41:37,700 --> 00:41:38,790 ಶೂನ್ಯ ಮೀ. 939 00:41:38,790 --> 00:41:41,210 >> ನಾನು ಈ ಬಿಡುವುದು ಬಯಸುವುದಿಲ್ಲ ವಿಶೇಷ ಶೂನ್ಯ ಮೀ. 940 00:41:41,210 --> 00:41:45,160 ಏಕೆಂದರೆ ನಾನು ಹಲೋ ಪ್ರತಿಯನ್ನು ಮಾಡಲು ಮತ್ತು ಒಂದು ವೇಳೆ ಕೇವಲ H-e-ಎಲ್ L-O, ಆದರೆ ನಾನು ಇರಿಸಬೇಡಿ 941 00:41:45,160 --> 00:41:50,160 ವಿಶೇಷ ಪಾತ್ರ, ಕಂಪ್ಯೂಟರ್ ಅವಕಾಶ, ಒಂದು backslash ಮೂಲಕ, ಹೊಂದಿವೆ ಇರಬಹುದು 942 00:41:50,160 --> 00:41:51,730 ನನಗೆ ಅಲ್ಲಿ ಸೊನ್ನೆಗೆ. 943 00:41:51,730 --> 00:41:55,570 ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಲೆಕ್ಕಾಚಾರ ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ ವೇಳೆ ಪ್ರತಿಯನ್ನು ಉದ್ದ, ನಾನು ಎಂದು 944 00:41:55,570 --> 00:41:59,360 ಇದು 20 ಅಕ್ಷರಗಳು ಉದ್ದ, ಅಥವಾ ಒಂದು ಮಿಲಿಯನ್ ನಾನು ಸಂಭವಿಸಿ ಎಂದಿಗೂ ವೇಳೆ ದೀರ್ಘ ಪಾತ್ರಗಳು 945 00:41:59,360 --> 00:42:01,050 ಒಂದು backslash ಶೂನ್ಯ ಹೊಡೆಯಲು. 946 00:42:01,050 --> 00:42:05,780 >> ಆದ್ದರಿಂದ ನಾವು ಆರು ಬೈಟ್ಗಳು ಸಂಗ್ರಹಿಸಲು ಅಗತ್ಯ H-e-ಎಲ್ L-O, backslash ಶೂನ್ಯ. 947 00:42:05,780 --> 00:42:07,870 ತದನಂತರ ಈ ಕೇವಲ ಆಗಿದೆ ಸೂಪರ್ ಗುದ ಎಂದು. 948 00:42:07,870 --> 00:42:10,700 ನಾನು ಮರೆತರೆ ಎಂದು ಭಾವಿಸೋಣ ಏನು ಒಂದು ಚಾರ್ ಗಾತ್ರದಲ್ಲಿರುತ್ತದೆ. 949 00:42:10,700 --> 00:42:12,020 ನಾವು ಅದನ್ನು ಒಂದು ಬೈಟ್ ಹೇಳುವ ಇರಿಸಿಕೊಳ್ಳಲು. 950 00:42:12,020 --> 00:42:12,860 ಮತ್ತು ಇದು ಸಾಮಾನ್ಯವಾಗಿ. 951 00:42:12,860 --> 00:42:15,425 ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಇದು ಏನೋ ಆಗಿರಬಹುದು ಬೇರೆ ಮ್ಯಾಕ್ ಅಥವಾ ಒಂದು ಮೇಲೆ, ವಿವಿಧ 952 00:42:15,425 --> 00:42:16,250 ವಿವಿಧ ಪಿಸಿ. 953 00:42:16,250 --> 00:42:19,650 >> ಈ ಆಯೋಜಕರು ಇಲ್ಲ ಔಟ್ ಆದ್ದರಿಂದ ಇದು ತಿರುಗುತ್ತದೆ sizeof ಎಂದು ನೀವು ಹಾದು ವೇಳೆ 954 00:42:19,650 --> 00:42:22,680 ಒಂದು ದಶಮಾಂಶ ಕೌಟುಂಬಿಕತೆ ಹೆಸರು - ರೀತಿಯ ಚಾರ್, ಅಥವಾ ಇಂಟ್, ಅಥವಾ ಫ್ಲೋಟ್ - 955 00:42:22,680 --> 00:42:26,930 ಇದು ಎಷ್ಟು, ಕ್ರಿಯಾತ್ಮಕವಾಗಿ, ನಿಮಗೆ ತಿಳಿಸುವರು ಬೈಟ್ಗಳು ಒಂದು ಚಾರ್ ಈ ಮೇಲೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ 956 00:42:26,930 --> 00:42:28,090 ನಿರ್ದಿಷ್ಟ ಕಂಪ್ಯೂಟರ್. 957 00:42:28,090 --> 00:42:31,360 >> ಆದ್ದರಿಂದ ಇದು ಕೇವಲ ಆಗಿದೆ ಬಾರಿ 1 ಅಥವಾ ಹೇಳುವ ಹಾಗೆ 958 00:42:31,360 --> 00:42:32,440 ಎಲ್ಲಾ ಬಾರಿ ಏನೂ. 959 00:42:32,440 --> 00:42:36,340 ಆದರೆ ನಾನು, ಕೇವಲ ಸೂಪರ್ ಗುದ ಎಂದು ಇದು ಮಾಡುತ್ತಿರುವೆ ಕೇವಲ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ಚಾರ್ ವ್ಯತ್ಯಾಸವಿದ್ದ 960 00:42:36,340 --> 00:42:40,610 ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ವಿರುದ್ಧ ಗಣಿ, ಈ ದಾರಿಯಲ್ಲಿ ಗಣಿತ ಯಾವಾಗಲೂ ಪರೀಕ್ಷಿಸಲು ಹೋಗಿ ಇದೆ. 961 00:42:40,610 --> 00:42:43,720 >> ಕೊನೆಯದಾಗಿ, ಕೆಳಗೆ ಇಲ್ಲಿ ನಾನು, ಶೂನ್ಯ ಪರಿಶೀಲಿಸಿ ಇದು ಯಾವಾಗಲೂ ಉತ್ತಮ ಅಭ್ಯಾಸ - ಮತ್ತೆ, 962 00:42:43,720 --> 00:42:44,920 ನಾವು ಪಾಯಿಂಟರ್ಸ್ ವ್ಯವಹರಿಸುವಾಗ ನೀವು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ. 963 00:42:44,920 --> 00:42:47,520 Malloc ನೀಡಲು ಸಾಧ್ಯವಿರಲಿಲ್ಲ ವೇಳೆ ನನಗೆ ಆರು ಬೈ - ಇದು 964 00:42:47,520 --> 00:42:49,210 ಸಾಧ್ಯತೆ, ಆದರೆ ಕೇವಲ ಸಂದರ್ಭದಲ್ಲಿ - 965 00:42:49,210 --> 00:42:50,730 ತಕ್ಷಣವೇ ಒಂದು ಮರಳಲು. 966 00:42:50,730 --> 00:42:53,290 ಮತ್ತು ಈಗ, ಮುಂದೆ ಹೋಗಿ ನಕಲಿಸಿ ಸ್ಟ್ರಿಂಗ್ ಮಾಹಿತಿ ಅನುಸರಿಸುತ್ತದೆ. 967 00:42:53,290 --> 00:42:57,240 ಮತ್ತು ಈ, ಪರಿಚಿತ ವಾಕ್ಯ ಆಗಿದೆ ವಿಭಿನ್ನ ಪಾತ್ರದಲ್ಲಿ ಆದರೂ. 968 00:42:57,240 --> 00:43:01,210 >> ನಾನು ಮುಂದೆ ಹೋಗಿ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ರು ಉದ್ದ ಮತ್ತು N ಇದು ಸಂಗ್ರಹಿಸಲು. 969 00:43:01,210 --> 00:43:06,620 ನಾನು ನಾನು ಸಮನಾಗಿರುತ್ತದೆ ನಿಂದ ಮರಳಿ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ , ಮತ್ತು N ಸೇರಿದಂತೆ ಅಪ್ ಸೊನ್ನೆಗೆ 970 00:43:06,620 --> 00:43:08,410 ಹೆಚ್ಚು ಅಥವಾ ಸಮಾನವಾಗಿರುತ್ತದೆ. 971 00:43:08,410 --> 00:43:13,540 ಪ್ರತಿ ಪುನರಾವರ್ತನೆ ಮೇಲೆ, ನಾನು ಪುಟ್ ಆದ್ದರಿಂದ ಆ ಇತ್ ರಲ್ಲಿ s ನ ಇತ್ ರ 972 00:43:13,540 --> 00:43:15,380 ಟಿ ಪಾತ್ರ. 973 00:43:15,380 --> 00:43:18,190 >> ಆದ್ದರಿಂದ ಯಾವ ನಿಜವಾಗಿಯೂ ಕೆಳಗೆ ಇಂದಿನ ವಿಶೇಷವೇನು ಇಲ್ಲಿ ಹುಡ್? 974 00:43:18,190 --> 00:43:22,140 ಈ ವೇಳೆ, ಉದಾಹರಣೆಗೆ, ಗಳು - 975 00:43:22,140 --> 00:43:26,400 ಮತ್ತು ನಾನು ಪದ H-e-ಎಲ್ ಎಲ್ ಒ ಬೆರಳಚ್ಚಿಸಿದ ಎಂದು ಮತ್ತು ಒಂದು backslash ಶೂನ್ಯ ಅಲ್ಲಿ ಇಲ್ಲಿದೆ. 976 00:43:26,400 --> 00:43:29,020 ಮತ್ತು ಮತ್ತೆ, ಈ ರು ಇಲ್ಲಿ ತೋರುಗಡ್ಡಿ. 977 00:43:29,020 --> 00:43:30,830 ಇಲ್ಲಿ ಈಗ ಟಿ ಆಗಿದೆ. 978 00:43:30,830 --> 00:43:34,860 >> ಮತ್ತು ಇದಕ್ಕೆ ಈಗ ತೋರುಗಡ್ಡಿ ಮೆಮೊರಿ ನಕಲನ್ನು, ಬಲ? 979 00:43:34,860 --> 00:43:37,340 Malloc ಅಂತ ಇಡೀ ನೀಡಿದೆ ಮೆಮೊರಿ ಪಡೆ. 980 00:43:37,340 --> 00:43:41,440 ನಾನು ಇಲ್ಲಿದೆ ಆರಂಭದಲ್ಲಿ ಏನು ಗೊತ್ತಿಲ್ಲ ಈ ಸ್ಥಾನಗಳಿಗೆ ಯಾವುದೇ. 981 00:43:41,440 --> 00:43:44,340 ಆದ್ದರಿಂದ ನಾನು ಈ ಮಾಹಿತಿ ಆಲೋಚಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಪ್ರಶ್ನೆ ಗುರುತುಗಳ ಇಡೀ ಗುಂಪೇ. 982 00:43:44,340 --> 00:43:50,190 >> ಆದರೆ ತಕ್ಷಣ ನಾನು ಆರಂಭಿಸಲು ಮಾಹಿತಿ ಶೂನ್ಯ ನಿಂದ ಬಂದಿಲ್ಲ ರು, ಟಿ ಉದ್ದ ಮೂಲಕ ಅಪ್ ಮೇಲೆ 983 00:43:50,190 --> 00:43:52,790 ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ಮತ್ತು ಟಿ ಬ್ರಾಕೆಟ್ 1 - 984 00:43:52,790 --> 00:43:55,080 ಮತ್ತು ನಾನು ಈಗ ಈ ಪುಟ್ ಮಾಡುತ್ತೇವೆ ನೆತ್ತಿಯ ಮೇಲೆ - 985 00:43:55,080 --> 00:44:04,190 ಟಿ ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ಮತ್ತು ರು ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ಅರ್ಥ ನಾನು ನಕಲು ವೃಂದದಲ್ಲಿರುತ್ತೇನೆ ಎಂದು 986 00:44:04,190 --> 00:44:09,875 ಇಲ್ಲಿ iteratively H, ಇ ಎಲ್ ಎಲ್ ಒ. ಪ್ಲಸ್ ನಾನು ಜೊತೆಗೆ, ಏಕೆಂದರೆ 987 00:44:09,875 --> 00:44:12,370 1, backslash ಶೂನ್ಯ. 988 00:44:12,370 --> 00:44:19,060 >> ಈಗ ಹೋಲಿಸಿ-1.c ಸಂದರ್ಭದಲ್ಲಿ, ಕೊನೆಯಲ್ಲಿ, ನಾನು ಮುದ್ರಿಸುತ್ತದೆ ವೇಳೆ 989 00:44:19,060 --> 00:44:24,760 ಟಿ ಬಂಡವಾಳಹೂಡಿಕೆ, ನಾವು ಮಾಡಬೇಕು ರು ಬದಲಾಗಿಲ್ಲ ಎಂದು ನೋಡಿ. 990 00:44:24,760 --> 00:44:26,090 ನನಗೆ ಈಗ ಮುಂದೆ ಹೋಗಿ ಈ ಮಾಡಲಿ. 991 00:44:26,090 --> 00:44:28,630 ಆದ್ದರಿಂದ copy1 ಮಾಡಲು. 992 00:44:28,630 --> 00:44:30,860 ಡಾಟ್ ಕಡಿದು copy1. 993 00:44:30,860 --> 00:44:33,670 ನಾನು ಹಲೋ, ನಮೂದಿಸಿ ಟೈಪ್ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. 994 00:44:33,670 --> 00:44:37,430 ಮತ್ತು ಈಗ, ಕೇವಲ ಪ್ರತಿಯನ್ನು ಗಮನಕ್ಕೆ ಬಂಡವಾಳ ಮಾಡಲಾಗಿದೆ. 995 00:44:37,430 --> 00:44:40,890 ನಾನು ನಿಜವಾಗಿಯೂ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಏಕೆಂದರೆ ಎರಡು ಮೆಮೊರಿ ತುಂಡುಗಳು. 996 00:44:40,890 --> 00:44:44,390 >> ದುರದೃಷ್ಟವಶಾತ್, ನೀವು ಕೆಲವು ಸಾಕಷ್ಟು ಮಾಡಬಹುದು ಇಲ್ಲಿ ಕೆಟ್ಟ ಮತ್ತು ಸಾಕಷ್ಟು ಅಪಾಯಕಾರಿ ವಸ್ತುಗಳನ್ನು. 997 00:44:44,390 --> 00:44:49,290 ನನಗೆ ಈಗ ಇಲ್ಲಿ ಒಂದು ಉದಾಹರಣೆಗೆ ಅಪ್ ಪುಲ್ ಲೆಟ್, ನಮಗೆ ಕೆಲವು ಉದಾಹರಣೆ ನೀಡುತ್ತದೆ 998 00:44:49,290 --> 00:44:51,540 ರೈಲುಮಾರ್ಗಗಳ. 999 00:44:51,540 --> 00:44:56,040 ಆದ್ದರಿಂದ ಕೇವಲ ಅಂತರ್ಬೋಧೆಯಿಂದ ಇಲ್ಲಿ, ಮೊದಲ ಸಾಲು ಸಂಕೇತದ, ಇಂಟ್ ಸ್ಟಾರ್ X, ಘೋಷಿಸಿ ಇದೆ 1000 00:44:56,040 --> 00:44:57,340 X ಎಂಬ ಮಾರ್ಪಡಿಸಬಹುದಾದ. 1001 00:44:57,340 --> 00:44:58,810 ಮತ್ತು ದಶಮಾಂಶ ಮಾದರಿ ಇಲ್ಲಿದೆ ಆ ವ್ಯತ್ಯಾಸದ? 1002 00:44:58,810 --> 00:45:01,820 1003 00:45:01,820 --> 00:45:04,290 ಆ ವ್ಯತ್ಯಾಸದ ದಶಮಾಂಶ ಕೌಟುಂಬಿಕತೆ ಏನಿದೆ? 1004 00:45:04,290 --> 00:45:06,980 ಆ ರೋಚಕ ಇರಲಿಲ್ಲ. 1005 00:45:06,980 --> 00:45:08,350 >> ದಶಮಾಂಶ ಕೌಟುಂಬಿಕತೆ ಇಂಟ್ ನಟ. 1006 00:45:08,350 --> 00:45:12,600 ಆದ್ದರಿಂದ ಎಂದು ಅರ್ಥವೇನು? X ತಿನ್ನುವೆ ಒಂದು ಇಂಟ್ ವಿಳಾಸವನ್ನು ಶೇಖರಿಸಿಡಲು. 1007 00:45:12,600 --> 00:45:13,520 ಎಂದು ಸರಳ. 1008 00:45:13,520 --> 00:45:16,220 ವೈ ಸಂಗ್ರಹಿಸಲು ಹೋಗಿ ಇದೆ ಒಂದು ಇಂಟ್ ವಿಳಾಸ. 1009 00:45:16,220 --> 00:45:18,390 ಮೂರನೇ ಸಾಲಿನಲ್ಲಿ ಏನು ಕೋಡ್ ಆಫ್ ಮಾಡುತ್ತಿರುವೆ? 1010 00:45:18,390 --> 00:45:21,850 ಇದು ಹಂಚಿಕೆಯಲ್ಲಿ ವಿಶೇಷವೇನು ಎಷ್ಟು ಬೈಟ್ಗಳು, ಬಹುಷಃ? 1011 00:45:21,850 --> 00:45:22,350 ನಾಲ್ಕು. 1012 00:45:22,350 --> 00:45:25,460 ಏಕೆಂದರೆ ಒಂದು ಇಂಟ್ ಗಾತ್ರವನ್ನು ಹೊಂದಿದೆ ಸಾಮಾನ್ಯವಾಗಿ ನಾಲ್ಕು, ನಾಲ್ಕು malloc ನೀಡುತ್ತದೆ 1013 00:45:25,460 --> 00:45:29,950 ನನಗೆ ಒಂದು ಪಡೆ ವಿಳಾಸವನ್ನು ಬ್ಯಾಕ್ ಸ್ಮರಣೆ, ​​ಅವರ ಬೈಟ್ಗಳು ಮೊದಲನೆಯದಾಗಿದೆ 1014 00:45:29,950 --> 00:45:32,110 X ಈಗ ಸಂಗ್ರಹವಾಗಿರುವ. 1015 00:45:32,110 --> 00:45:34,410 >> ಈಗ ನಾವು ಬೇಗನೆ ಸ್ವಲ್ಪ ಸರಿಸುತ್ತಿರುವೆವು. 1016 00:45:34,410 --> 00:45:35,760 ಸ್ಟಾರ್ X ಏನು ಅರ್ಥ? 1017 00:45:35,760 --> 00:45:38,480 1018 00:45:38,480 --> 00:45:42,590 ಆ ವಿಳಾಸಕ್ಕೆ ಹೋಗಿ ಅರ್ಥ ಮತ್ತು ಯಾವ ಅಲ್ಲಿ ಸಂಖ್ಯೆ ಪುಟ್? 1019 00:45:42,590 --> 00:45:43,870 ಅನೇಕ 42 ಹಾಕಿ. 1020 00:45:43,870 --> 00:45:47,590 ಸ್ಟಾರ್ ವೈ ವೈ ನಲ್ಲಿ ಎಂಬುದನ್ನು ಹೋಗಿ ಅರ್ಥ ಮತ್ತು ಸಂಖ್ಯೆ 13 ಪುಟ್. 1021 00:45:47,590 --> 00:45:48,600 >> ಆದರೆ ಒಂದು ನಿಮಿಷ ನಿರೀಕ್ಷಿಸಿ. 1022 00:45:48,600 --> 00:45:51,640 ಕ್ಷಣದಲ್ಲಿ ವೈ ರಲ್ಲಿ ಏನು? 1023 00:45:51,640 --> 00:45:54,950 ಏನು ವಿಳಾಸಕ್ಕೆ ವೈ ಸಂಗ್ರಹ ಆಗಿದೆ? 1024 00:45:54,950 --> 00:45:55,770 ನಾವು, ಗೊತ್ತಿಲ್ಲ? 1025 00:45:55,770 --> 00:45:59,230 ನಾವು ಒಮ್ಮೆ ಹುದ್ದೆ ಬಳಸಲು ಎಂದಿಗೂ ವೈ ಒಳಗೊಂಡ ಆಯೋಜಕರು. 1026 00:45:59,230 --> 00:46:03,370 ಆದ್ದರಿಂದ Y ಮಾಹಿತಿ ಎರಡನೇ ಸಾಲಿನಲ್ಲಿ ಡಿಕ್ಲೇರ್ಡ್ ಕೋಡ್ ಕೇವಲ ಕೆಲವು ಕಸ ಮೌಲ್ಯವು ಒಂದು ದೊಡ್ಡದಾಗಿದೆ 1027 00:46:03,370 --> 00:46:04,760 ಪ್ರಶ್ನೆ ಗುರುತು ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. 1028 00:46:04,760 --> 00:46:07,230 ಇದು ಮನಬಂದಂತೆ ತೋರಿಸುವ ಮಾಡಬಹುದು ನೆನಪಿಗಾಗಿ ಏನು ಮಾಡಲು, ಇದು 1029 00:46:07,230 --> 00:46:08,340 ಸಾಮಾನ್ಯವಾಗಿ ಕಳಪೆಯಾಗಿದೆ. 1030 00:46:08,340 --> 00:46:13,540 >> ಆದ್ದರಿಂದ ತಕ್ಷಣ ನಾವು, ಅಲ್ಲಿ ಆ ಸಾಲಿನಲ್ಲಿ ಹಿಟ್ ಮಾಹಿತಿ ನಕ್ಷತ್ರ ವೈ, ಕೆಟ್ಟ ಕೆಲಸಕ್ಕೆ 13 ಸಮನಾಗಿರುತ್ತದೆ 1031 00:46:13,540 --> 00:46:17,220 ಕೆಟ್ಟ ಏನೋ ಬಗ್ಗೆ Binky ಗೆ ಸಂಭವಿಸಿ. 1032 00:46:17,220 --> 00:46:25,810 ಆದ್ದರಿಂದ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಹೋಗುವ ಏನನ್ನು ನೋಡೋಣ ಈ ನಿಮಿಷದಲ್ಲಿ ಇಲ್ಲಿ Binky ಆಗುತ್ತಿದೆ 1033 00:46:25,810 --> 00:46:26,200 ಅಥವಾ ಹಾಗೆ ನೋಡಲು. 1034 00:46:26,200 --> 00:46:26,490 >> [ವೀಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್] 1035 00:46:26,490 --> 00:46:26,745 >> -ಹೇ, Binky. 1036 00:46:26,745 --> 00:46:27,000 ಎದ್ದೇಳಿ. 1037 00:46:27,000 --> 00:46:29,296 ಇದು ಪಾಯಿಂಟರ್ ಮೋಜಿಗಾಗಿ ಸಮಯವಾಗಿದೆ. 1038 00:46:29,296 --> 00:46:30,680 >> -ಏನು ಎಂದು ಇಲ್ಲಿದೆ? 1039 00:46:30,680 --> 00:46:31,980 ಪಾಯಿಂಟರ್ಸ್ ಬಗ್ಗೆ ತಿಳಿಯಿರಿ? 1040 00:46:31,980 --> 00:46:34,010 ಓಹ್, ಗುಡ್ಡೀ. 1041 00:46:34,010 --> 00:46:37,220 >> ಬಾವಿ, ಪ್ರಾರಂಭಿಸಲು, ನಾವು ನೀವು ಊಹೆ ಒಂದೆರಡು ಪಾಯಿಂಟರ್ಸ್ ಅಗತ್ಯವಿದೆ ಹೋಗಿ. 1042 00:46:37,220 --> 00:46:37,930 >> -ಸರಿ. 1043 00:46:37,930 --> 00:46:41,650 ಈ ಕೋಡ್ ಎರಡು ಪಾಯಿಂಟರ್ಸ್ ಗೊತ್ತುಪಡಿಸುತ್ತದೆ ಇದು ಪೂರ್ಣಾಂಕಗಳ ಬೆಟ್ಟು ಮಾಡಬಹುದು. 1044 00:46:41,650 --> 00:46:43,760 >> -ಸರಿ, ಜೊತೆಗೆ, ನಾನು ಎರಡು ಪಾಯಿಂಟರ್ಸ್ ನೋಡಿ. 1045 00:46:43,760 --> 00:46:45,850 ಆದರೆ ಅವರು ಎಂದು ತೋರುತ್ತಿಲ್ಲ ಏನು ಸೂಚಿಸುತ್ತಿದ್ದರು. 1046 00:46:45,850 --> 00:46:46,490 >> -ಅದು ಸರಿ. 1047 00:46:46,490 --> 00:46:48,630 ಆರಂಭದಲ್ಲಿ, ಪಾಯಿಂಟರ್ಸ್ ಇಲ್ಲ ಏನು ಸೂಚಿಸಿದವು. 1048 00:46:48,630 --> 00:46:51,700 ಅವರು ಸೂಚಿಸುವ ವಿಷಯಗಳ ಕರೆಯಲಾಗುತ್ತದೆ pointees, ಮತ್ತು ಅವುಗಳನ್ನು ಸಂಯೋಜನೆಯಾಗಿರುತ್ತದೆ ಒಂದು 1049 00:46:51,700 --> 00:46:52,850 ಪ್ರತ್ಯೇಕ ಹಂತ. 1050 00:46:52,850 --> 00:46:53,740 >> -ಓಹ್, ಬಲ, ಬಲ. 1051 00:46:53,740 --> 00:46:54,500 ನಾನು ಗೊತ್ತಿತ್ತು. 1052 00:46:54,500 --> 00:46:56,270 pointees ಪ್ರತ್ಯೇಕವಾಗಿ. 1053 00:46:56,270 --> 00:46:58,553 ಆದ್ದರಿಂದ ಹೇಗೆ ನೀವು pointee ನಿಯೋಜಿಸಿ ಇಲ್ಲ? 1054 00:46:58,553 --> 00:46:59,480 >> -ಸರಿ. 1055 00:46:59,480 --> 00:47:03,707 ಸರಿ, ಈ ಕೋಡ್ ಒಂದು ಹೊಸ ಪೂರ್ಣಾಂಕಗಳ ಗೊತ್ತುಪಡಿಸುತ್ತದೆ pointee, ಮತ್ತು ಈ ಭಾಗವನ್ನು X ಹೊಂದಿಸುತ್ತದೆ 1056 00:47:03,707 --> 00:47:05,520 ಇದನ್ನು ತೋರಿಸಲು. 1057 00:47:05,520 --> 00:47:06,760 >> -ಹೇ, ಉತ್ತಮ ಕಾಣುತ್ತದೆ. 1058 00:47:06,760 --> 00:47:08,520 ಆದ್ದರಿಂದ ಇದು ಏನಾದರೂ ಮಾಡಲು. 1059 00:47:08,520 --> 00:47:09,530 >> -ಸರಿ. 1060 00:47:09,530 --> 00:47:14,110 ನಾನು dereference ಪಾಯಿಂಟರ್ X ಸಂಗ್ರಹಿಸಲು ಮಾಡುತ್ತೇವೆ ಅದರ pointee ಆಗಿ ಸಂಖ್ಯೆ 42. 1061 00:47:14,110 --> 00:47:17,660 ಈ ಟ್ರಿಕ್ ಫಾರ್, ನಾನು ನನ್ನ ಮ್ಯಾಜಿಕ್ ಅಗತ್ಯವಿದೆ dereferencing ನ ದಂಡದ. 1062 00:47:17,660 --> 00:47:20,695 >> Dereferencing ಆಫ್ ನಿಮ್ಮ ಮಾಯಾ ಮಾಂತ್ರಿಕದಂಡ? 1063 00:47:20,695 --> 00:47:22,632 ಉಹ್, ಮಹಾನ್ ಇಲ್ಲಿದೆ. 1064 00:47:22,632 --> 00:47:24,620 >> -ಈ ಕೋಡ್ ತೋರುತ್ತಿದೆ ಏನು. 1065 00:47:24,620 --> 00:47:27,526 ನಾನು ಸಂಖ್ಯೆ ಹೊಂದಿಸಲು, ಮತ್ತು ಮಾಡುತ್ತೇವೆ - 1066 00:47:27,526 --> 00:47:28,250 >> -ಹೇ, ನೋಡಲು. 1067 00:47:28,250 --> 00:47:29,680 ಅಲ್ಲಿ ಹೋಗುತ್ತದೆ. 1068 00:47:29,680 --> 00:47:34,520 ಆದ್ದರಿಂದ X ಈ ಮೇಲೆ dereference ಮಾಡುವ ಅದರ pointee ಪ್ರವೇಶಿಸಲು ಬಾಣ. 1069 00:47:34,520 --> 00:47:36,690 ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅಲ್ಲಿ 42 ಶೇಖರಿಸಿಡಲು. 1070 00:47:36,690 --> 00:47:40,890 ಹೇ, ಸಂಖ್ಯೆ ಶೇಖರಿಸಿಡಲು ಅದನ್ನು ಬಳಸಿ ಪ್ರಯತ್ನಿಸಿ ಇತರ ಪಾಯಿಂಟರ್ ಮೂಲಕ 13, ವೈ. 1071 00:47:40,890 --> 00:47:42,125 >> -ಸರಿ. 1072 00:47:42,125 --> 00:47:46,810 ನಾನು ವೈ ಇಲ್ಲಿ ಪ್ರತಿ ಹೋಗಿ ಮಾಡುತ್ತೇವೆ ಸಂಖ್ಯೆ 13 ಸ್ಥಾಪಿಸಲಾಯಿತು ಪಡೆಯುತ್ತೀರಿ. 1073 00:47:46,810 --> 00:47:50,890 ತದನಂತರ ನ ದಂಡದ ತೆಗೆದುಕೊಳ್ಳಬಹುದು dereferencing ಮತ್ತು ಕೇವಲ - 1074 00:47:50,890 --> 00:47:52,430 ವಾಹ್! 1075 00:47:52,430 --> 00:47:53,030 >> -ಓಹ್, ಹಾಯ್. 1076 00:47:53,030 --> 00:47:54,610 ಅದು ಕೆಲಸ ಮಾಡಲಿಲ್ಲ. 1077 00:47:54,610 --> 00:47:58,200 Binky, ಸೇ, ನಾನು ಯೋಚಿಸುವುದಿಲ್ಲ ವೈ dereferencing, ಒಳ್ಳೆಯದು 1078 00:47:58,200 --> 00:48:01,370 pointee ಸ್ಥಾಪನೆಗೆ ಕಾರಣ ಪ್ರತ್ಯೇಕ ಹೆಜ್ಜೆ. 1079 00:48:01,370 --> 00:48:03,460 ನಾವು ಎಂದಿಗೂ ಅದನ್ನು ಮಾಡಿದರು ಯೋಚಿಸುವುದಿಲ್ಲ. 1080 00:48:03,460 --> 00:48:03,810 >> -ಹೌದು. 1081 00:48:03,810 --> 00:48:05,160 ಪಾಯಿಂಟ್ ಗುಡ್. 1082 00:48:05,160 --> 00:48:07,410 >> -ಹೌದು, ನಾವು ಪಾಯಿಂಟರ್ ವೈ ಹಂಚಿಕೆ. 1083 00:48:07,410 --> 00:48:10,045 ಆದರೆ ನಾವು ಅದನ್ನು ಸೆಟ್ ಇಲ್ಲ ಒಂದು pointee ಸೂಚಿಸಿದವು. 1084 00:48:10,045 --> 00:48:10,490 >> -ಹೌದು. 1085 00:48:10,490 --> 00:48:12,170 ಬಹಳ ಅನುಸರಿಸುವ. 1086 00:48:12,170 --> 00:48:13,790 >> -ಹೇ, ನೀವು ನೋಡುತ್ತಿರುವ ಒಳ್ಳೆಯ, Binky. 1087 00:48:13,790 --> 00:48:16,920 ನೀವು ವೈ ಅಂಕಗಳನ್ನು ಆದ್ದರಿಂದ ಇದು ಹೊಂದಿಸಬಹುದು X ಅದೇ pointee ಗೆ? 1088 00:48:16,920 --> 00:48:17,810 >> -ಖಂಡಿತ. 1089 00:48:17,810 --> 00:48:20,300 ನಾನು ನನ್ನ ಮಾಯಾ ಮಾಂತ್ರಿಕದಂಡ ಬಳಸಿ ಪಾಯಿಂಟರ್ ಹುದ್ದೆ. 1090 00:48:20,300 --> 00:48:22,240 >> -ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಒಂದು ಎಂದು ನಾನು ಮೊದಲು ನಂತಹ ಸಮಸ್ಯೆ? 1091 00:48:22,240 --> 00:48:22,665 >> -ಇಲ್ಲ. 1092 00:48:22,665 --> 00:48:24,300 ಈ pointees ಸ್ಪರ್ಶಿಸಲು ಮಾಡುವುದಿಲ್ಲ. 1093 00:48:24,300 --> 00:48:27,880 ಇದು ಕೇವಲ ತೋರಿಸಲು ಒಂದು ಪಾಯಿಂಟರ್ ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತೊಂದು ಅದೇ ವಿಷಯ ಗೆ. 1094 00:48:27,880 --> 00:48:28,970 >> -ಒಹ್, ನಾನು ನೋಡಿ. 1095 00:48:28,970 --> 00:48:31,730 X ಅದೇ ಸ್ಥಳಕ್ಕೆ ಈಗ ವೈ ಅಂಕಗಳನ್ನು. 1096 00:48:31,730 --> 00:48:32,450 ಆದ್ದರಿಂದ ನಿರೀಕ್ಷಿಸಿ. 1097 00:48:32,450 --> 00:48:33,490 ಈಗ ವೈ ನಿವಾರಿಸಲಾಗಿದೆ. 1098 00:48:33,490 --> 00:48:34,630 ಇದು pointee ಹೊಂದಿದೆ. 1099 00:48:34,630 --> 00:48:36,520 ಆದ್ದರಿಂದ ನೀವು ಭೂಮಿಯ ಪ್ರಯತ್ನಿಸಬಹುದು ಮತ್ತೆ dereferencing ಆಫ್ 1100 00:48:36,520 --> 00:48:39,200 ಪ್ರತಿ 13 ಕಳುಹಿಸಲು. 1101 00:48:39,200 --> 00:48:39,840 >> -ಸರಿ. 1102 00:48:39,840 --> 00:48:41,570 ಇಲ್ಲಿ ಹೋಗುತ್ತದೆ. 1103 00:48:41,570 --> 00:48:42,870 >> -ಹೇ, ಎಂದು ನೋಡಲು. 1104 00:48:42,870 --> 00:48:44,320 ಈಗ ವೈ ಮೇಲೆ ಕೆಲಸ dereferencing. 1105 00:48:44,320 --> 00:48:47,020 ಮತ್ತು ಪಾಯಿಂಟರ್ಸ್ ಹಂಚಿಕೊಳ್ಳುತ್ತಿದ್ದಾರೆ ಏಕೆಂದರೆ ಒಂದು pointee, ಅವರು 1106 00:48:47,020 --> 00:48:48,585 ಎರಡೂ 13 ನೋಡಿ. 1107 00:48:48,585 --> 00:48:49,040 >> -ಹೌದು. 1108 00:48:49,040 --> 00:48:49,670 ಹಂಚಿಕೆ. 1109 00:48:49,670 --> 00:48:50,380 ಇರಲಿ. 1110 00:48:50,380 --> 00:48:52,290 ಆದ್ದರಿಂದ ನಾವು ಈಗ ಸ್ವಿಚ್ ಸ್ಥಳಗಳಲ್ಲಿ ಹೋಗುವ? 1111 00:48:52,290 --> 00:48:52,970 >> -ಓಹ್, ನೋಡಲು. 1112 00:48:52,970 --> 00:48:54,150 ನಾವು ಸಮಯವನ್ನು ಔಟ್ ಕೋರುತ್ತೇವೆ. 1113 00:48:54,150 --> 00:48:55,200 >> ಆದರೆ - 1114 00:48:55,200 --> 00:48:57,060 >> -ಜಸ್ಟ್ ಮೂರು ಮರೆಯದಿರಿ ಪಾಯಿಂಟರ್ ನಿಯಮಗಳು. 1115 00:48:57,060 --> 00:49:00,100 ಸಂಖ್ಯೆ ಒಂದು, ಮೂಲ ರಚನೆ ನೀವು ಒಂದು ಪಾಯಿಂಟರ್ ಹೊಂದಿರುತ್ತವೆ. 1116 00:49:00,100 --> 00:49:02,170 ಮತ್ತು ಇದು ಒಂದು pointee ಮೇಲೆ ಸೂಚಿಸುತ್ತಿದೆ. 1117 00:49:02,170 --> 00:49:04,160 ಆದರೆ ಪಾಯಿಂಟರ್ ಮತ್ತು pointee ಪ್ರತ್ಯೇಕವಾಗಿ. 1118 00:49:04,160 --> 00:49:06,460 ಮತ್ತು ಸಾಮಾನ್ಯ ದೋಷ ಮಾಡುವುದು ಒಂದು ಪಾಯಿಂಟರ್ ಸ್ಥಾಪಿಸಲಾಯಿತು, ಆದರೆ 1119 00:49:06,460 --> 00:49:08,540 ಒಂದು pointee ನೀಡಿದ ಮರೆಯಬೇಡಿ. 1120 00:49:08,540 --> 00:49:12,460 >> ಸಂಖ್ಯೆ ಎರಡು, ಪಾಯಿಂಟರ್ dereferencing ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಪಾಯಿಂಟರ್ ಮತ್ತು ಈ ತನ್ನ 1121 00:49:12,460 --> 00:49:14,570 ಬಾಣದ ಮೇಲೆ ತನ್ನ pointee ಪ್ರವೇಶಿಸಲು. 1122 00:49:14,570 --> 00:49:18,640 ನಾವೆಲ್ಲರೂ ತಿಳಿದಿರುವಂತೆ, ಈ ಮಾತ್ರ ಕೆಲಸ ವೇಳೆ ಮರಳಿ ಪಡೆಯುತ್ತದೆ ಇದು pointee, ಆಗಿದೆ 1123 00:49:18,640 --> 00:49:19,790 ಸಂಖ್ಯೆ ಒಂದು ಆಳ್ವಿಕೆ. 1124 00:49:19,790 --> 00:49:23,670 >> ಸಂಖ್ಯೆ ಮೂರು, ಪಾಯಿಂಟರ್ ಹುದ್ದೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಒಂದು ಪಾಯಿಂಟರ್ ಮತ್ತು ಬದಲಾವಣೆಗಳನ್ನು ಇದನ್ನು ತೋರಿಸಲು 1125 00:49:23,670 --> 00:49:25,850 ಮತ್ತೊಂದು ಪಾಯಿಂಟರ್ ಅದೇ pointee. 1126 00:49:25,850 --> 00:49:27,840 ಆದ್ದರಿಂದ ಹುದ್ದೆ ನಂತರ, ಎರಡು ಪಾಯಿಂಟರ್ಸ್ ತಿನ್ನುವೆ 1127 00:49:27,840 --> 00:49:29,430 ಅದೇ pointee ಸೂಚಿಸಿದವು. 1128 00:49:29,430 --> 00:49:31,600 ಕೆಲವೊಮ್ಮೆ ಆ ಹಂಚಿಕೆಯ ಎಂದು ವಿಶೇಷವೇನು. 1129 00:49:31,600 --> 00:49:33,430 ಮತ್ತು ಆ ನಿಜವಾಗಿಯೂ, ಇದು ಇರುತ್ತದೆ ಅಷ್ಟೆ. 1130 00:49:33,430 --> 00:49:33,840 ಈಗ ಬೈ ಬೈ. 1131 00:49:33,840 --> 00:49:34,300 >> [END ವೀಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್] 1132 00:49:34,300 --> 00:49:36,940 >> DAVID MALAN: ಪಾಯಿಂಟರ್ಸ್ ಮೇಲೆ ಆದ್ದರಿಂದ ಹೆಚ್ಚು, Binky ಮುಂದಿನ ವಾರದಲ್ಲಿ ಹೆಚ್ಚು. 1133 00:49:36,940 --> 00:49:38,190 ನಾವು ಸೋಮವಾರ ನೀವು ನೋಡುತ್ತೀರಿ. 1134 00:49:38,190 --> 00:49:42,187