1 00:00:00,000 --> 00:00:02,670 >> [ಥೀಮ್ ಸಂಗೀತ] 2 00:00:02,670 --> 00:00:11,834 3 00:00:11,834 --> 00:00:13,365 >> ಸ್ಪೀಕರ್ 1: ಎಲ್ಲರೂ ಹೈ. 4 00:00:13,365 --> 00:00:14,365 ಭಾಗಕ್ಕೆ ಸ್ವಾಗತಿಸುತ್ತಾರೆ. 5 00:00:14,365 --> 00:00:15,700 6 00:00:15,700 --> 00:00:18,700 , ನಾನು ಏಕೆ ಇದು ಸುಂದರ ದಿನ out-- ಖಚಿತವಾಗಿ, ಇಲ್ಲಿ ಕೇವಲ ನಾಲ್ಕು ನೀವು ಇವೆ 7 00:00:18,700 --> 00:00:21,180 ಮತ್ತು ನಮ್ಮ ಸಾಮಾನ್ಯ ಪ್ಯಾಕ್. 8 00:00:21,180 --> 00:00:22,670 ನಾನು ಈ ವಾರಾಂತ್ಯದಲ್ಲಿ ಅನಾರೋಗ್ಯ. 9 00:00:22,670 --> 00:00:24,294 ಆದ್ದರಿಂದ ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಬರ್ಸ್ಟ್ ಹೊಂದಿಲ್ಲ. 10 00:00:24,294 --> 00:00:26,400 ಮತ್ತು ನಾನು ಕೆಮ್ಮು ಆರಂಭಿಸಬಹುದು ಆಪತ್ತು ಈ ಪೂರ್ತಿ. 11 00:00:26,400 --> 00:00:27,790 ಆದ್ದರಿಂದ ಕೇವಲ ನನ್ನೊಂದಿಗೆ ಕರಡಿ. 12 00:00:27,790 --> 00:00:30,624 ನಾನು ಪ್ರಯತ್ನಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು, ಮೊದಲ ಈ ಮೂಲಕ ಪಡೆಯಲು 13 00:00:30,624 --> 00:00:32,290 ಆದರೂ, ಮೊದಲು ನಾನು ಕೆಮ್ಮು ದಾಳಿ ಹೊಂದಿವೆ. 14 00:00:32,290 --> 00:00:33,410 15 00:00:33,410 --> 00:00:37,390 ಆದರೆ ನನಗೆ ಒಂದು ಸುಲಭ ಎಂದು ಆ ಬಿಟ್ ಸ್ವಲ್ಪ ನಾನು ಕೇಳಬಹುದು ಅಷ್ಟೆ. 16 00:00:37,390 --> 00:00:39,370 17 00:00:39,370 --> 00:00:44,289 >> ಆದ್ದರಿಂದ ಇಂದು ನಮ್ಮ ಕಾರ್ಯಸೂಚಿ ಒಂದು reminder-- ನಿಮ್ಮ ರಸಪ್ರಶ್ನೆ ಮುಂದಿನ ವಾರದ. 18 00:00:44,289 --> 00:00:46,830 ನಾನು ಆದ್ದರಿಂದ ಈ ಕಳೆದ ವಾರ ಹೇಳಿದರು ಸಿಬ್ಬಂದಿ ನೀವು ಆಫ್ ಹಿಡಿಯಲು ಆಗಲಿಲ್ಲ. 19 00:00:46,830 --> 00:00:47,954 ಹಾಗಾಗಿ ಮತ್ತೆ ನೆನಪಿಸುವ ನುಡಿದರು. 20 00:00:47,954 --> 00:00:49,180 ಮುಂದಿನ ವಾರದ ನಿಮ್ಮ ರಸಪ್ರಶ್ನೆ. 21 00:00:49,180 --> 00:00:52,730 ಕೊನೆಯಲ್ಲಿ, ಮುಂದಿನ ವಾರ ವಿಭಾಗದಲ್ಲಿ ಹೆಚ್ಚು ಇರುತ್ತದೆ 22 00:00:52,730 --> 00:00:55,180 ಇಲ್ಲಿದೆ ನಾನು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಕೆಲವು ವಿಮರ್ಶೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತೇವೆ. 23 00:00:55,180 --> 00:00:58,130 ನೀವು ಹುಡುಗರಿಗೆ ಸಾಧ್ಯವಾಗುವುದಾದರೆ ಆದ್ದರಿಂದ ನನಗೆ ಕಳುಹಿಸುವ ಮೂಲಕ ನನಗೆ ಸಹಾಯ 24 00:00:58,130 --> 00:01:00,990 ನೀವು ಆರಾಮದಾಯಕ ಎಂಬುದನ್ನು ವಿಷಯಗಳನ್ನು , ನೀವು ಚಿಂತೆ ಎಂದು, ಜೊತೆಗೆ 25 00:01:00,990 --> 00:01:03,530 ನೀವು ಬಯಸುವ ವಿಷಯಗಳು ನನಗೆ ದೊಡ್ಡ ಸಂಗತಿ, ರಕ್ಷಣೆ. 26 00:01:03,530 --> 00:01:05,740 ಹಾಗಾಗಿ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಅವುಗಳನ್ನು ಕೆಲಸ ಮಾಡಬಹುದು ನಮ್ಮ ಭಾಗಕ್ಕೆ ಮುಂದಿನ ವಾರ 27 00:01:05,740 --> 00:01:11,540 ಅಥವಾ ನೀವು ಹೆಚ್ಚುವರಿ ವಸ್ತು ಅಥವಾ ಪ್ರಾಥಮಿಕ ಕಳುಹಿಸಲು ನೀವು ಬೇರೆಡೆಯಿಂದ ಪಡೆಯಲು ಎಂದು. 28 00:01:11,540 --> 00:01:12,150 >> ಹೌದು! 29 00:01:12,150 --> 00:01:13,520 ಹೆಚ್ಚು ಜನರು ಬರುತ್ತಿದ್ದಾರೆ! 30 00:01:13,520 --> 00:01:17,320 ನಾನು ಕೆಟ್ಟದಾಗಿ ಕಳೆದ ಹಾಗೆ ಮಾಡಲಿಲ್ಲ, ಭಾವಿಸಲಾಗಿದೆ ವಾರ, ಯಾರೂ ಹಿಂತಿರುಗಿ ಬಯಸಿದೆ? 31 00:01:17,320 --> 00:01:18,065 ನಾನು ಹೆದರುತ್ತಾರೆ ಬಾಗುತ್ತೇನೆ. 32 00:01:18,065 --> 00:01:18,892 33 00:01:18,892 --> 00:01:21,100 ಇತರ ಮೂರು ವಿಷಯಗಳನ್ನು ಆದ್ದರಿಂದ ನಾವು ಮೇಲೆ ಹೋಗಿ ನೀನು 34 00:01:21,100 --> 00:01:24,850 ಅವು ಪುನರ್ನಿರ್ದೇಶನ, ಫೈಲ್ ನಾನು / ಒ, ಮತ್ತು ಪಾಯಿಂಟರ್ಸ್ ಮತ್ತು ಕ್ರಿಯಾಶೀಲ ಸ್ಮರಣೆ. 35 00:01:24,850 --> 00:01:29,160 ನಾನು ಎಲ್ಲಾ ಬಗ್ಗೆ ಸೂಪರ್ ಉತ್ಸುಕರಾಗಿದ್ದೇವೆ ಸಂದೇಹವಿಲ್ಲ ಪಾಯಿಂಟರ್ಗಳ ಎಲ್ಲರ ಮೆಚ್ಚಿನ ವಿಷಯ, 36 00:01:29,160 --> 00:01:31,310 ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಆದ್ದರಿಂದ ಸರಳ. 37 00:01:31,310 --> 00:01:33,130 ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಎಲ್ಲಾ ಬಲ, ಎಂದು ಸಿಕ್ಕಿತು ಸಂದೇಹವಿಲ್ಲ? 38 00:01:33,130 --> 00:01:39,510 >> ಆದ್ದರಿಂದ ಮೊದಲ ಮೊದಲ ವಿಷಯಗಳನ್ನು, redirection-- ಈ ಮೂಲತಃ ಕೇವಲ ಒಂದು ಮಾರ್ಗ 39 00:01:39,510 --> 00:01:42,920 ಹೇಗೆ ನೀವು ಇನ್ಪುಟ್ ನಿಯಂತ್ರಿಸಲು ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ವಿಷಯಗಳನ್ನು, 40 00:01:42,920 --> 00:01:44,606 ಹೇಗೆ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ನೀವು ಔಟ್ಪುಟ್ ವಿಷಯಗಳನ್ನು. 41 00:01:44,606 --> 00:01:46,980 ಮುಖ್ಯ ವಿಧಾನಗಳಾಗಿವೆ ನೀವು ಹುಡುಗರಿಗೆ ಇದು ಪರಸ್ಪರ ಮಾಡಲಾಗಿದೆ 42 00:01:46,980 --> 00:01:51,650 ಕೇವಲ ಪ್ರಮಾಣಿತ ಔಟ್ ಮೂಲಕ ಇಲ್ಲಿ ನಿಮ್ಮ ಮುದ್ರಣ ತೆರೆಯನ್ನು. 43 00:01:51,650 --> 00:01:55,940 ಆದರೆ ಮಾರ್ಗಗಳಿವೆ ನಾವು ಇಲ್ಲಿ ನೋಡಿ ಎಂದು pipe-- 44 00:01:55,940 --> 00:01:58,980 ನಮ್ಮ words-- ರೀತಿಯ ಒಂದು ಪೈಪ್ ಮಾಹಿತಿಯನ್ನು 45 00:01:58,980 --> 00:02:02,850 ಅಥವಾ ಒಂದು ಕಡತದಿಂದ ಕಡತವನ್ನು ಡೇಟಾವನ್ನು. 46 00:02:02,850 --> 00:02:05,820 ಇದು ಕೇವಲ ರೀತಿಯಲ್ಲಿ ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ವಸ್ತುಗಳನ್ನು ಪಡೆಯುವ 47 00:02:05,820 --> 00:02:10,681 ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದ ಔಟ್, ಬದಲಿಗೆ ಈ ಸ್ಕ್ರೀನ್ ಅವರನ್ನು ಮುದ್ರಣ 48 00:02:10,681 --> 00:02:12,430 ಅಥವಾ ವಸ್ತುಗಳನ್ನು ನಮೂದಿಸುವುದರ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ. 49 00:02:12,430 --> 00:02:13,760 50 00:02:13,760 --> 00:02:18,030 >> ಮೊದಲ ಒಂದು ಸ್ವಲ್ಪ ಕೆರೆಟ್ ಹೆಚ್ಚಾಗಿದೆ. 51 00:02:18,030 --> 00:02:22,085 ಇದು ಕೇವಲ ಔಟ್ಪುಟ್ ಮುದ್ರಿಸುತ್ತದೆ output-- ಆದ್ದರಿಂದ ಬದಲಿಗೆ ನಿಮ್ಮ ಪರದೆಯ ಒಂದು ಕಡತಕ್ಕೆ. 52 00:02:22,085 --> 00:02:23,620 53 00:02:23,620 --> 00:02:29,500 ನೀವು ಮುದ್ರಿತ ಏನೋ ಹೊಂದಿತ್ತು ವೇಳೆ "ಹಲೋ, ವರ್ಲ್ಡ್!" ತೆರೆಗೆ, 54 00:02:29,500 --> 00:02:32,400 ನೀವು ಬದಲಿಗೆ ಅದನ್ನು ಮಾಡಿದರೆ , output.text ಆ 55 00:02:32,400 --> 00:02:35,220 output.text ಎಂಬ ಈ ಕಡತವನ್ನು ರಚಿಸುತ್ತದೆ. 56 00:02:35,220 --> 00:02:38,550 ನೀವು ತೆರೆದಾಗ, ಅದು ಮಾಡುತ್ತೇವೆ "ಹಲೋ, ವರ್ಲ್ಡ್!" ಹೇಳುತ್ತಾರೆ ಹಾಗಾದರೆ. 57 00:02:38,550 --> 00:02:41,410 ಈ ಸೂಪರ್ ಸಹಕಾರಿ ನೀವು ದೋಷಗಳನ್ನು ಒಂದು ಟನ್ ಹೊಂದಿದ್ದರೆ 58 00:02:41,410 --> 00:02:43,430 ವಾಸ್ತವವಾಗಿ, ನಾವು ಈ ಒಂದು ಕಾಣುವ. 59 00:02:43,430 --> 00:02:46,810 ನೀವು ಎರಡು ಕೆರೆಟ್ ಮಾಡಿದರೆ, ಇದು ಮಾಡುತ್ತೇವೆ ದೋಷ ಸಂದೇಶಗಳನ್ನು ಮುದ್ರಿಸಲು. 60 00:02:46,810 --> 00:02:52,090 >> ನೀವು ಸಮಸ್ಯೆ ಹೊಂದಿರುವ ನೀವು ಹಾಗಿದ್ದಲ್ಲಿ ಸಂಕಲನಕ್ಕೆ ತಪ್ಪುಗಳನ್ನು ಬಹಳಷ್ಟು ಹೊಂದಿದೆ 61 00:02:52,090 --> 00:02:56,770 ಮತ್ತು ನೀವು ಪ್ರಯತ್ನ ಅದರಿಂದ ಬರುತ್ತಿದೆ ನಿಮ್ಮ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ಚಲಿಸಬಹುದು 62 00:02:56,770 --> 00:02:59,110 ಎಲ್ಲಾ ಅವುಗಳ ಮೂಲಕ, ನೀವು ಕೇವಲ ಒಂದು ಕಡತ ಮುದ್ರಿಸಲು, 63 00:02:59,110 --> 00:03:02,130 ಆದ್ದರಿಂದ ಆ ಫೈಲ್ ಅನ್ನು ತೆರೆಯಲು ನೀವು ಅವುಗಳ ಮೂಲಕ ಸುಲಭವಾಗಿ ಚಲಿಸಬಹುದು. 64 00:03:02,130 --> 00:03:05,160 ನಾನು ವಾಸ್ತವವಾಗಿ ಎಂದು ಬಳಸಲಾಗುತ್ತದೆ ಬಹಳಷ್ಟು ನಾನು ಡೀಬಗ್ ಮಾಡಲಾಯಿತು 65 00:03:05,160 --> 00:03:07,970 ಯಂತ್ರ ಕಲಿಕೆ ನನ್ನ 181 psets. 66 00:03:07,970 --> 00:03:10,000 ಆದ್ದರಿಂದ ನಂತರ ಸೂಪರ್ ಸಹಕಾರಿ. 67 00:03:10,000 --> 00:03:18,370 ನೀವು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಇದು ಉಪಯುಕ್ತವಾಗಿರುವ ಬಹುಶಃ ಒಂದು ಗ್ರಂಥಾಲಯದ ಉಂಟಾಗುತ್ತಿದೆ 68 00:03:18,370 --> 00:03:20,430 ಅಥವಾ ಕೆಲವು ಜನರೇಟರ್ ಸೆಟ್ ತಂತಿಗಳ, ಮತ್ತು ನೀವು 69 00:03:20,430 --> 00:03:22,846 ಎಂದು ನೋಡಲು ಅಗತ್ಯವಿರುತ್ತದೆ ಸರಿಯಾಗಿ ಅವುಗಳನ್ನು ಉತ್ಪಾದಿಸುವ. 70 00:03:22,846 --> 00:03:23,860 71 00:03:23,860 --> 00:03:25,160 ಈ ಮಾಡಲು ದಾರಿ. 72 00:03:25,160 --> 00:03:28,280 >> ಆದ್ದರಿಂದ ನೀವು, ಒಂದು ಕಡತಕ್ಕೆ ನೀವು ಅದನ್ನು ಮುದ್ರಿಸಲು ವೇಳೆ ಸುಲಭವಾಗಿ ಅವುಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಮಾಡಬಹುದು, ಬಲ? 73 00:03:28,280 --> 00:03:30,930 ಸ್ಕ್ರಾಲ್ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ವರ್ಸಸ್ ನಿಮ್ಮ ಆಜ್ಞಾ ಸಾಲಿನ ಮೂಲಕ. 74 00:03:30,930 --> 00:03:32,740 75 00:03:32,740 --> 00:03:35,820 ತದನಂತರ ಒಂದು ವಿಷಯ ಗಮನಿಸಿ ಕೇವಲ ಹೆಚ್ಚಿನ ಹೊಂದಿದೆ 76 00:03:35,820 --> 00:03:40,090 ಕೆರೆಟ್ ಹೆಚ್ಚು, ನೀವು ಬರೆಯಲು ಮಾತ್ರ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಒಂದು ಕಡತಕ್ಕೆ 77 00:03:40,090 --> 00:03:44,990 ಆದ್ದರಿಂದ ನಾವು ಈ ಮೊದಲ ನಡೆಯಿತು ಹಾಗೆ ಸಮಯ, ನಾವು, output.text ಇಟ್ಟಿದೆ 78 00:03:44,990 --> 00:03:49,970 ನಂತರ ನಾವು ಎರಡನೇ ಕಾರ್ಯಕ್ರಮವಿತ್ತು ಪ್ರೋಗ್ರಾಂ ಎರಡು ಈ ಮುದ್ರಿಸುತ್ತಿದ್ದರು 79 00:03:49,970 --> 00:03:54,250 ಮತ್ತು, output.text ಗೆ ಹೆಚ್ಚಿನ ಮಾಡಿದರು ಅದು ಆ ಬದಲಿಸಿ 80 00:03:54,250 --> 00:03:56,715 ಇದುವರೆಗೂ ಇದ್ದ ಬದಲಿಸಿ ಫೈಲ್ನಲ್ಲಿ ಆರಂಭಿಸಬೇಕು. 81 00:03:56,715 --> 00:03:57,720 82 00:03:57,720 --> 00:04:00,750 >> ನೀವು ಸೇರಿಸಲು ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ ಫೈಲ್, ನಾವು ಇಲ್ಲಿ ನೋಡಿ ಎಂದು, 83 00:04:00,750 --> 00:04:04,779 ನೀವು ಚಿಹ್ನೆಗಳು ಎರಡು ಹೆಚ್ಚಿನ ಮಾಡಲು. 84 00:04:04,779 --> 00:04:05,820 ಮತ್ತು ಇದು ಇದು ಸೇರಿಸಲು ಕಾಣಿಸುತ್ತದೆ. 85 00:04:05,820 --> 00:04:06,750 ಇದು ಬದಲಿಸಿ ಆಗುವುದಿಲ್ಲ. 86 00:04:06,750 --> 00:04:09,770 ನೀವು ಅನೇಕ ಚಲಿಸಬೇಕಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ಕಾರ್ಯಕ್ರಮಗಳು ರೀತಿಯ ಇರಿಸಿಕೊಳ್ಳಲು ಮತ್ತು 87 00:04:09,770 --> 00:04:13,170 ಅವರನ್ನು ಎಲ್ಲಾ ಧರ್ಮದ ಜಾಡನ್ನು ಒಂದು ಕಡತವನ್ನು ನೀವು ಹಿಂದಿರುಗಿದ, 88 00:04:13,170 --> 00:04:14,190 ಅದು ಮಾಡಲು ಒಂದು ಮಾರ್ಗವಾಗಿದೆ. 89 00:04:14,190 --> 00:04:17,231 ನೀವು ಕಾಳಜಿ ಇದ್ದರೆ ನಿಮ್ಮ ಕಡತದಲ್ಲಿ ಇಲ್ಲಿದೆ ಮತ್ತು ಇದು, ತಿದ್ದಿ ಬರೆಯಲಾಗುತ್ತದೆ ಅನುಮತಿಸಲಾಗಿದೆ 90 00:04:17,231 --> 00:04:19,204 ನೀವು ಹೆಚ್ಚು ಒಂದು ಹೆಚ್ಚಿನ ಬಳಸಬಹುದು. 91 00:04:19,204 --> 00:04:20,600 ಎಂದು ಎಲ್ಲರಿಗೂ ಅರ್ಥ ಡಸ್? 92 00:04:20,600 --> 00:04:23,205 93 00:04:23,205 --> 00:04:31,140 >> ಪ್ರೇಕ್ಷಕರು: ಲೈಕ್ ಡಾಟ್ ಹೆಚ್ಚಿನ ಹಲೋ ಕಡಿದು ಔಟ್ಪುಟ್ ಡಾಟ್ ಪಠ್ಯ ಹೆಚ್ಚು, ಹಾಗೆ ಎರಡು ಬಾರಿ, 94 00:04:31,140 --> 00:04:34,030 ಇದು ಕೇವಲ ಕೇವಲ ಔಟ್ಪುಟ್ ತೋರಿಸಲು ಮಾಡುತ್ತೇವೆ ಡಾಟ್ ಪಠ್ಯ ಎರಡನೇ ಬಾರಿ 95 00:04:34,030 --> 00:04:34,810 >> ಸ್ಪೀಕರ್ 1: ರೈಟ್. 96 00:04:34,810 --> 00:04:40,450 ಆದ್ದರಿಂದ ಕೇವಲ ಸಂಪೂರ್ಣವಾಗಿ ಮೂಲತಃ ಎಂದು ಆರಂಭಿಸಬೇಕು ಅಲ್ಲಿ ಇದ್ದ ಬದಲಿಸಿ. 97 00:04:40,450 --> 00:04:44,260 ಇಲ್ಲಿ, ಈ ಫೈಲ್ ವೇಳೆ ಈಗಾಗಲೇ output.text 98 00:04:44,260 --> 00:04:48,230 ನೀವು ಕರೆ ಮೂಲತಃ ಯಾವುದೇ, ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಮತ್ತೆ ಒಂದು ಹೆಚ್ಚಿನ 99 00:04:48,230 --> 00:04:51,920 ನೀವು ನಗರದ ಹೆಚ್ಚು ಲೈಕ್ ಫೈಲ್ ಬದಲಿಗೆ. 100 00:04:51,920 --> 00:04:54,824 ನೀವು ವರ್ಡ್ ಉಳಿಸುವ ಮಾಡಿದಾಗ ಲೈಕ್ ನೀವು ಉಳಿಸುವುದು ದಸ್ತಾವೇಜು, 101 00:04:54,824 --> 00:04:57,365 ಮತ್ತು ನೀವು ಅದೇ ಹೆಸರಿನ ಇರಿಸಿಕೊಳ್ಳಲು, ಮತ್ತು ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಅದನ್ನು ಬರೆಯಲ್ಪಡುತ್ತದೆ 102 00:04:57,365 --> 00:04:58,680 ಈ ವಿಷಯ ರೀತಿಯಲ್ಲಿ ಆಗಿದೆ. 103 00:04:58,680 --> 00:05:00,380 104 00:05:00,380 --> 00:05:03,550 ಯಾರಾದರೂ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಕೇವಲ ಒಂದು ಕಡತಕ್ಕೆ ಉತ್ಪಾದಿಸುವ? 105 00:05:03,550 --> 00:05:05,051 106 00:05:05,051 --> 00:05:05,550 ಅದ್ಭುತ. 107 00:05:05,550 --> 00:05:11,440 >> ಆದ್ದರಿಂದ ನಿಸ್ಸಂಶಯವಾಗಿ, ನೀವು ರಿವರ್ಸ್ ವೇಳೆ ದಿಕ್ಕಿನಲ್ಲಿ ಬಾಣ, ಇದು ಇನ್ಪುಟ್ ಮಾಡಬಹುದು. 108 00:05:11,440 --> 00:05:13,090 109 00:05:13,090 --> 00:05:19,960 ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಬಂದಾಗ ಸೀಸರ್ ಅಥವಾ Visioneer ಹಾಗೆ 110 00:05:19,960 --> 00:05:23,195 ಮತ್ತು ನೀವು ಇನ್ಪುಟ್ ಏನೋ ಬಂತು, ನೀವು ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ವಾದದಲ್ಲಿನ ಹೊಂದಿತ್ತು 111 00:05:23,195 --> 00:05:24,960 ಇದು ವಾಸ್ತವವಾಗಿ ಇನ್ಪುಟ್. 112 00:05:24,960 --> 00:05:27,410 ಈ ಹಾಗೆ ಇನ್ನೊಂದು ಮಾರ್ಗ. 113 00:05:27,410 --> 00:05:30,520 ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಕಾಯುವ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಆಜ್ಞೆಯನ್ನು ಫಾರ್, 114 00:05:30,520 --> 00:05:33,800 ನೀವು ಕೇಳಿದಾಗ ನಂತಹ ನಿಮ್ಮ ಸೀಸರ್ ಅಥವಾ Visioneer ಸಂದೇಶ, 115 00:05:33,800 --> 00:05:36,490 ನೀವು ಒಂದು ಪಠ್ಯ ಕಡತವನ್ನು ವೇಳೆ ಎಂದು, ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಹೊಂದಿತ್ತು 116 00:05:36,490 --> 00:05:38,280 ನೀವು ಕೇವಲ ಅದನ್ನು ಟೈಪ್ ಮಾಡಬಹುದು. 117 00:05:38,280 --> 00:05:44,930 >> ಈ ಬಿಂದುವನ್ನು ನಂತಹ ಒಂದು ವೇಳೆ ಹಾಗೆ ಸೀಸರ್ ಕಡಿದು 3 ಬಾಣದ ಇನ್ಪುಟ್ ಪಠ್ಯ, ಕಡಿಮೆ ಇದು 118 00:05:44,930 --> 00:05:47,240 ನಿಮ್ಮ ಸಂದೇಶವನ್ನು ಎಂದು, ಆಗಿದೆ ಉತ್ತಮ ರನ್ ಎಂದು. 119 00:05:47,240 --> 00:05:51,310 120 00:05:51,310 --> 00:05:54,020 ನಿಮ್ಮ ಸೀಸರ್ ಪ್ರೋಗ್ರಾಂ ವಾಸ್ತವವಾಗಿ ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಕೇಳಿದರು, 121 00:05:54,020 --> 00:05:57,360 ಇದು ಈಗಾಗಲೇ ಇದು ಹೊಂದಿರುತ್ತದೆ ಈ ಕಡತ ಬೆರಳಚ್ಚಿಸಿದ ನಾವು. 122 00:05:57,360 --> 00:05:58,830 ಮತ್ತೊಂದು ವಿಧಾನ. 123 00:05:58,830 --> 00:06:02,445 Output-- ಕೇವಲ ರಿವರ್ಸ್ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಕೇವಲ ಇನ್ಪುಟ್. 124 00:06:02,445 --> 00:06:04,570 125 00:06:04,570 --> 00:06:06,680 >> ತದನಂತರ ಕಳೆದ ಒಂದು ಪೈಪ್. 126 00:06:06,680 --> 00:06:07,780 ಆದ್ದರಿಂದ ಈ ಒಂದು ಸುಂದರವಾಗಿದೆ. 127 00:06:07,780 --> 00:06:09,890 ಇದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಒಂದು ಔಟ್ಪುಟ್ ತೆಗೆದುಕೊಳ್ಳಲು 128 00:06:09,890 --> 00:06:13,695 ಪ್ರೋಗ್ರಾಂ ಮತ್ತು ಹೇಳುವಂತೆ ಇನ್ನೊಂದು ಪ್ರೋಗ್ರಾಂಗೆ ಇನ್ಪುಟ್. 129 00:06:13,695 --> 00:06:15,250 130 00:06:15,250 --> 00:06:18,630 ನಾನು ಯಾವುದೇ ಗೊತ್ತಿಲ್ಲ ಅರ್ಥ ಆಡಲಾಗುತ್ತದೆ 131 00:06:18,630 --> 00:06:20,590 ಎಂದು CS50 ಹೊಂದಿರಬಹುದು ಇದು ಎಂದು ನೀವು ನೀಡಿದ, ಆದರೆ 132 00:06:20,590 --> 00:06:27,380 ನೀವು ಕೆಲವು ಮಾದರಿ ಪಡೆಯಲು ಅನುಮತಿಸುತ್ತದೆ , ಫೈಲ್ ನಿಮ್ಮ ಗೂಢಲಿಪೀಕರಣ ಅದನ್ನು ಟೈಪ್, 133 00:06:27,380 --> 00:06:30,350 ನಂತರ ಅಲ್ಲಿಂದ ಟೈಪ್ ನಿಮ್ಮ ಅಸಂಕೇತೀಕರಣವನ್ನು ಆಗಿ ಆ 134 00:06:30,350 --> 00:06:32,470 ಖಾತರಿಪಡಿಸಿಕೊಳ್ಳಲು ಅದೇ ಬದಲಾದ. 135 00:06:32,470 --> 00:06:34,050 ಆದ್ದರಿಂದ ರೀತಿಯ ಮೂರು ರೀತಿಯಲ್ಲಿ ಲೂಪ್ ರೀತಿಯಲ್ಲಿ. 136 00:06:34,050 --> 00:06:38,400 137 00:06:38,400 --> 00:06:39,423 ಅದು ಹೋಗಿ. 138 00:06:39,423 --> 00:06:41,785 >> ಪ್ರೇಕ್ಷಕರು: ಒಂದು ಪ್ರೋಗ್ರಾಂ ವೇಳೆ , ಬಹು ಒಳಹರಿವು ಹೊಂದಿದೆ 139 00:06:41,785 --> 00:06:47,646 ಇದು ಇನ್ಪುಟ್ ಹೇಳಲು ಮಾರ್ಗವಿಲ್ಲ ಪಠ್ಯ ಕಡತ ಅಥವಾ ಔಟ್ಪುಟ್ ಬಳಸಲು? 140 00:06:47,646 --> 00:06:49,325 >> ಸ್ಪೀಕರ್ 1: ಇದು ಬಹು ಒಳಹರಿವು ಹೊಂದಿದೆ. 141 00:06:49,325 --> 00:06:52,190 142 00:06:52,190 --> 00:07:00,430 ಇದು ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಫೈಲ್ ಇರಲಿ ಇನ್ಪುಟ್ ಇದೇ ಮೊದಲು ಕೇಳುವ, ಅದು 143 00:07:00,430 --> 00:07:03,240 ಹೋಗುವ ಇದು ಅಂತ, ನಾನು, ತಿಳಿಯುವುದು ಇಡೀ ಕಡತದಲ್ಲಿ ಪೈಪ್ ಹೋಗುವ. 144 00:07:03,240 --> 00:07:03,979 145 00:07:03,979 --> 00:07:07,145 ನೀವು ಅನೇಕ ಒಳಹರಿವು ಹೊಂದಿದ್ದರೆ, ನೀವು ಆದ್ದರಿಂದ ಅನೇಕ ಕಡತಗಳನ್ನು ಕೊಳವೆಗಳ ಏರಲಿದೆ. 146 00:07:07,145 --> 00:07:08,190 147 00:07:08,190 --> 00:07:12,390 ಆದ್ದರಿಂದ ನೀವು ಸಂದೇಶಗಳನ್ನು ಕೇಳುತ್ತಿದ್ದೇವೆ ನಿಮ್ಮ ಕೋಡ್ ಮೂರು ಬಾರಿ, 148 00:07:12,390 --> 00:07:15,230 ನೀವು ಹಾಕುವ ನೀನು ಮೂರು ವಿವಿಧ ಕಡತಗಳಲ್ಲಿ. 149 00:07:15,230 --> 00:07:15,980 ಮತ್ತು ಇದು ಕ್ರೇಜಿ ಪಡೆಯುತ್ತದೆ. 150 00:07:15,980 --> 00:07:18,188 ಮತ್ತು ನೀವು ಆಗಬೇಕಿಲ್ಲ ಇದೀಗ ಆ ಬಗ್ಗೆ ಚಿಂತೆ. 151 00:07:18,188 --> 00:07:19,150 ಆದರೆ ಉಪಾಯ. 152 00:07:19,150 --> 00:07:20,680 153 00:07:20,680 --> 00:07:26,822 >> ಆದ್ದರಿಂದ ಹೌದು, ಪೈಪ್ ಒಂದು ಕೇವಲ ಉತ್ಪನ್ನ ಪ್ರೋಗ್ರಾಂ ಇತರ ಸಾಮಗ್ರಿಗಳನ್ನು ಬಳಸುತ್ತದೆ. 154 00:07:26,822 --> 00:07:27,665 ಪ್ರತಿಯೊಬ್ಬರೂ ಉತ್ತಮ? 155 00:07:27,665 --> 00:07:28,565 156 00:07:28,565 --> 00:07:29,065 ಕೂಲ್. 157 00:07:29,065 --> 00:07:30,170 158 00:07:30,170 --> 00:07:30,932 ಸರಿ. 159 00:07:30,932 --> 00:07:32,890 ನೀವು ಬಹುಶಃ ಬೀರುವುದಿಲ್ಲ ಇದು ಅತಿ ಹೆಚ್ಚು ಮಾಡಲು. 160 00:07:32,890 --> 00:07:35,670 ಆದರೆ ನೀವು ಅರ್ಥ ಬೇಕು ರೀತಿಯಲ್ಲಿ ನೀವು ಈ ಬಳಸಬಹುದು. 161 00:07:35,670 --> 00:07:38,910 ಮತ್ತು ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ಇವೆ ನೀವು ಬಳಸಲು ಬಯಸಬಹುದು. 162 00:07:38,910 --> 00:07:44,590 >> ಹಾಗಾಗಿ / O-- ನಾನು ಏನನ್ನು ತಿಳಿಯಲು ಫೈಲ್ saying-- ನಾವು ಓದುವ ಬಳಸಲಾಗುತ್ತದೆ ನೀವು 163 00:07:44,590 --> 00:07:50,500 ಮತ್ತು ಅಲ್ಲಿ ನಮ್ಮ ತೆರೆಗೆ ಬರೆಯುವ, ಇದರಲ್ಲಿ ಪ್ರಮಾಣಿತ ಮತ್ತು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಔಟ್ ಆಗಿದೆ. 164 00:07:50,500 --> 00:07:54,370 ಮತ್ತು ನೀವು ಹುಡುಗರಿಗೆ ಎಂದು ಇಲ್ಲಿದೆ ಇಲ್ಲಿ ವರ್ಗ ಆರಂಭದಿಂದಲೂ ಮಾಡುವ. 165 00:07:54,370 --> 00:07:58,220 ಆದರೆ ನೀವು ಓದಲು ಮತ್ತು ಕಡತಗಳನ್ನು ಬರೆಯಬಹುದು, ನಾನು / O-- ಆದ್ದರಿಂದ ಇನ್ಪುಟ್ ಫೈಲ್ ಎಲ್ಲಾ ಕಡತ ಇದು 166 00:07:58,220 --> 00:07:59,850 ಔಟ್ಪುಟ್ ಇದು ಹೊಂದಲಾಗಿದೆ ಎಲ್ಲಾ ಆಗಿದೆ. 167 00:07:59,850 --> 00:08:00,930 168 00:08:00,930 --> 00:08:04,360 ಆದ್ದರಿಂದ ಈ ಮೂಲತಃ ಅರ್ಥ ನೀವು ಈಗ ನಿಮ್ಮ ದತ್ತಾಂಶವನ್ನು ಶೇಖರಿಸಿಡಲು. 169 00:08:04,360 --> 00:08:08,460 >> ನೀವು ಅದನ್ನು ಮುದ್ರಿಸಲು ಸ್ಕ್ರೀನ್, ಇದು ಮೂಲತಃ, ಬಲ ಗಾನ್? 170 00:08:08,460 --> 00:08:12,507 ತಕ್ಷಣ ನೀವು ಹಲೋ "ಮಾಡಲು ವಿಶ್ವದ "ಮತ್ತು ರನ್" ಹಲೋ ವರ್ಲ್ಡ್ " 171 00:08:12,507 --> 00:08:14,090 ಇದು ತೆರೆಗೆ "ಹಲೋ ವರ್ಲ್ಡ್" ಮುದ್ರಿಸುತ್ತದೆ. 172 00:08:14,090 --> 00:08:16,370 ಆದರೆ ನೀವು ನಿಜವಾಗಿಯೂ ಸಾಧ್ಯವಿಲ್ಲ ಅಲ್ಲಿಂದ ಇದು ಏನು. 173 00:08:16,370 --> 00:08:18,950 ನೀವು ಪಠ್ಯ ಸಂಗ್ರಹಿಸಲು ಫೈಲ್, ನಂತರ ಇದ್ದಕ್ಕಿದ್ದಂತೆ 174 00:08:18,950 --> 00:08:22,789 ನೀವು ಅವಕಾಶ ನೀವು ಈ ಡೇಟಾವನ್ನು ಕುಶಲತೆಯಿಂದ ಅಥವಾ ಒಂದು ಕಡತ ಹಾಕಿದರೆ, 175 00:08:22,789 --> 00:08:24,080 ಅಥವಾ ನಂತರ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಹಾಕಿದರೆ. 176 00:08:24,080 --> 00:08:26,370 177 00:08:26,370 --> 00:08:29,290 ಕಾರಣಗಳೆಂದರೆ ಏಕೆ ನಾವು ಈ ಕೇವಲ ಆಗಿದೆ 178 00:08:29,290 --> 00:08:31,560 ನಂತರ ಬಳಕೆಗೆ ದತ್ತಾಂಶವನ್ನು ಶೇಖರಿಸಿಡಲು ಒಂದು ಮಾರ್ಗವಾಗಿ. 179 00:08:31,560 --> 00:08:34,790 180 00:08:34,790 --> 00:08:37,279 >> ನಾನು ಇಲ್ಲಿ ಹಂತಗಳನ್ನು ಒಂದೆರಡು ಹೊಂದಿವೆ ಕೇವಲ ಪ್ರಮಾಣಿತ ಮೂಲಕ ವಾಕಿಂಗ್ 181 00:08:37,279 --> 00:08:39,450 ನಾನು / ಒ. ಹಂತ ಒಂದು, ನೀವು ಒಂದು ಉಲ್ಲೇಖ ರಚಿಸಬೇಕಾಗಿದೆ 182 00:08:39,450 --> 00:08:43,480 ಎಲ್ಲಾ ಕಡತಕ್ಕೆ ಕ್ಯಾಪ್ಸ್ ಸ್ಟಾರ್ ಕಡತ ಕಡತ. 183 00:08:43,480 --> 00:08:45,740 ಆದ್ದರಿಂದ ಒಂದು ಕಡತಕ್ಕೆ ಒಂದು ಪಾಯಿಂಟರ್ ಸೃಷ್ಟಿಸುತ್ತದೆ. 184 00:08:45,740 --> 00:08:48,080 185 00:08:48,080 --> 00:08:49,650 ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ತೆರೆಯಲು ಬಯಸುವ. 186 00:08:49,650 --> 00:08:52,940 ಮತ್ತು ನೀವು, ಅಕ್ಷರಶಃ, ಹೇಳಲು ಕೇವಲ ಕಡತ fopen ಸಮನಾಗಿರುತ್ತದೆ. 187 00:08:52,940 --> 00:08:57,400 ಮತ್ತು ಈ ಒಂದು ಮರಳಲು ಹೋಗುತ್ತದೆ ನೀವು ತೆರೆಯಿತು ಕಡತ ಸೂಚಕವನ್ನು. 188 00:08:57,400 --> 00:08:59,610 189 00:08:59,610 --> 00:09:01,460 ನಾನು ಒಂದೆರಡು ಕಂಡಿತು ಆಫೀಸ್ ಅವರ್ಸ್ ಹುಡುಗರಿಗೆ. 190 00:09:01,460 --> 00:09:07,400 >> ಆದರೆ ವಸ್ತುಗಳ ಒಂದು ನೆನಪಿಡಿ ಪಾಯಿಂಟರ್ಸ್ 191 00:09:07,400 --> 00:09:10,409 ಬಲ ಕೆಲವು ವಿಳಾಸ ಅಥವಾ ಶೂನ್ಯ, ಸಾಧ್ಯ? 192 00:09:10,409 --> 00:09:12,700 ನಾವು ಒಂದು ಸಂದರ್ಭದಲ್ಲಿ ಅಲ್ಲಿ ಹೊಂದಿದ್ದರೆ ಏನೋ, ಶೂನ್ಯ ಮರಳಬಹುದು 193 00:09:12,700 --> 00:09:14,990 ನಾವು ಮಾಡಬೇಕು ಏನು ನಾವು ನಿರಂತರವಾಗಿ ಬಳಸಲು ಮೊದಲು? 194 00:09:14,990 --> 00:09:16,220 195 00:09:16,220 --> 00:09:19,000 ನಾವು ಪರೀಕ್ಷಿಸಲು ಅಗತ್ಯವಿದೆ ಇದು ಶೂನ್ಯ ಅಥವಾ, ಸರಿ? 196 00:09:19,000 --> 00:09:23,600 ನೀವು ಕೆಲವು ಹೊಂದಿದ್ದವು ಏಕೆಂದರೆ ಸಮಸ್ಯೆಯನ್ನು ಅಲ್ಲಿ ಯಾವುದೇ ವಸ್ತು 197 00:09:23,600 --> 00:09:26,110 ಮುರಿದ ನೀಡುವುದಲ್ಲ ಎಂದು ಶೂನ್ಯ. 198 00:09:26,110 --> 00:09:28,170 ನೀವು ನಿರ್ವಹಿಸಲು ಪ್ರಯತ್ನಿಸಿದರು ಇದು ಕೆಲವು ಕಾರ್ಯ. 199 00:09:28,170 --> 00:09:29,770 ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಸೈಟ್ ಟೀಕಾಕಾರರು ತಪ್ಪು. 200 00:09:29,770 --> 00:09:30,725 ರೈಟ್? 201 00:09:30,725 --> 00:09:33,640 ನಾನು ಒಂದೆರಡು ಬಾಜಿ ಆ ವಿಷಯದ ಹೊಂದಿದ್ದರು. 202 00:09:33,640 --> 00:09:38,890 >> Fopen ಜೊತೆ ಆದ್ದರಿಂದ, fopen ಎರಡೂ ಕಡತ ಒಂದು ಪಾಯಿಂಟರ್ ಮರಳಲು, 203 00:09:38,890 --> 00:09:41,200 ಅಥವಾ ಒಂದು ವೇಳೆ ಏನಾದರೂ ತಪ್ಪಾದಲ್ಲಿ, ಇದು ಶೂನ್ಯ ಮರಳಲು ವಿಶೇಷವೇನು. 204 00:09:41,200 --> 00:09:45,980 ಆದ್ದರಿಂದ ನೀವು ಯಾವಾಗಲೂ ಪರಿಶೀಲಿಸಬೇಕು ಇದು ಶೂನ್ಯ ಹಿಂತಿರುಗಲಿಲ್ಲ ಎಂದು 205 00:09:45,980 --> 00:09:47,880 ನೀವು ಬೇರೆ ಏನನ್ನೂ ಪ್ರಯತ್ನಿಸುವ ಮೊದಲು. 206 00:09:47,880 --> 00:09:49,110 207 00:09:49,110 --> 00:09:51,974 ಈ ಪ್ರಮಾಣಿತ ಮಾದರಿ ಹಾಗೆ ನೀವು ಇಲ್ಲಿ ಅಗತ್ಯವಿದೆ ಎಂದು ನೀನು. 208 00:09:51,974 --> 00:09:54,390 ಅವಕಾಶ ಇದುವರೆಗೆ ಇಲ್ಲ ವೇಳೆ ಆ ಏನೋ, ಶೂನ್ಯ ಹಿಂದಿರುಗಬಹುದು 209 00:09:54,390 --> 00:09:56,590 ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಲು ಪರಿಶೀಲಿಸಿ ನೀವು ಸಾಗುವುದಿಲ್ಲ ಮೊದಲು. 210 00:09:56,590 --> 00:09:58,911 ಇಲ್ಲದಿದ್ದರೆ, ನೀನು ಸುಂದರ ಸೈಟ್ ದೋಷಗಳನ್ನು ಪಡೆಯಲು. 211 00:09:58,911 --> 00:10:00,410 ಮತ್ತು ಯಾರೂ ಆ ವ್ಯವಹರಿಸಲು ಇಷ್ಟಗಳನ್ನು. 212 00:10:00,410 --> 00:10:03,180 213 00:10:03,180 --> 00:10:06,410 >> ನಾವು ಇಲ್ಲಿ ನೋಡಿ ಎಂದು, ಮೊದಲ ವಾದವನ್ನು ಆದ್ದರಿಂದ ಫೈಲ್ ಕೇವಲ ಮಾರ್ಗ. 214 00:10:06,410 --> 00:10:09,380 ಆ ಕಡತ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ವೇಳೆ, ಆ ಕಡತವನ್ನು ರಚಿಸಲು ವಿಶೇಷವೇನು. 215 00:10:09,380 --> 00:10:10,713 ಮತ್ತು ಇದು ಕೇವಲ ಖಾಲಿ ಎಂದು ವಿಶೇಷವೇನು. 216 00:10:10,713 --> 00:10:10,789 217 00:10:10,789 --> 00:10:13,080 ತದನಂತರ ಎರಡನೆಯ ವಾದವನ್ನು ನೀವು ಬಯಸುವ ವಿಧಾನವಾಗಿದೆ. 218 00:10:13,080 --> 00:10:14,610 ನಾವು ಈ ಕಡತದಿಂದ ಓದಲು ಬಯಸುತ್ತೀರಾ? 219 00:10:14,610 --> 00:10:15,560 ನೀವು ಬರೆಯಲು ಬಯಸುತ್ತೀರಾ? 220 00:10:15,560 --> 00:10:16,476 ನೀವು ಸೇರಿಸಲು ಬಯಸುವಿರಾ? 221 00:10:16,476 --> 00:10:17,600 222 00:10:17,600 --> 00:10:20,670 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ನಾನು said-- ಏನು ಕಡತ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ 223 00:10:20,670 --> 00:10:23,400 ಮತ್ತು ನೀವು ಓದಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಇದು, ಒಂದು ದೋಷ ಎಸೆಯಲು ವಿಶೇಷವೇನು. 224 00:10:23,400 --> 00:10:26,890 ಫೈಲ್ ವೇಳೆ ಇಷ್ಟ ಹೆಸರು ವೇಳೆ file.text ಇನ್ನೂ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ 225 00:10:26,890 --> 00:10:29,250 ಮತ್ತು ನೀವು ಬರೆಯಲು ಬಯಸುವ ಅದು, ಇದು ರಚಿಸುತ್ತದೆ 226 00:10:29,250 --> 00:10:33,110 ನೀವು file.text ಎಂಬ ಖಾಲಿ ಕಡತ. 227 00:10:33,110 --> 00:10:36,612 ಮತ್ತು ನೀವು ಸೇರಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಒಂದೇ ಮಾಡಬೇಕು. 228 00:10:36,612 --> 00:10:38,081 ಎಂದು ಅರ್ಥ ಡಸ್? 229 00:10:38,081 --> 00:10:40,580 ನೀವು ಓದಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೆ ಇನ್ನೂ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಒಂದು ಕಡತ, 230 00:10:40,580 --> 00:10:41,590 ಇದು ದೋಷ ಎಸೆಯಲು ಮಾಡುತ್ತೇವೆ. 231 00:10:41,590 --> 00:10:44,340 ಇಲ್ಲದಿದ್ದರೆ, ಇದು ಕಡತವನ್ನು ರಚಿಸುತ್ತದೆ ನೀವು ನೀವು ಬಯಸುವ ಏನು. 232 00:10:44,340 --> 00:10:45,970 233 00:10:45,970 --> 00:10:46,470 ಕೂಲ್. 234 00:10:46,470 --> 00:10:47,510 235 00:10:47,510 --> 00:10:48,880 ಈಗ ನಾವು ಫೈಲ್ ಓದಬಹುದು. 236 00:10:48,880 --> 00:10:52,570 ಮತ್ತು ಈ ಕೇವಲ ಹೋಗುವ ರೀತಿಯ ಹೊಂದಿದೆ ವಿವಿಧ ಕಾರ್ಯಗಳನ್ನು ಮೂಲಕ 237 00:10:52,570 --> 00:10:58,980 ನಾವು ಫೈಲ್ ನಾನು / ಓ ಎಂದು. ಈ ಇಚ್ಛೆಯನ್ನು , ಈ ವಾರದ pset ಅಗತ್ಯವಾಗಬಹುದು 238 00:10:58,980 --> 00:11:00,505 ನಾನು ಸರಿಯಾಗಿ ನೆನಪಿರುವುದಿಲ್ಲ ವೇಳೆ. 239 00:11:00,505 --> 00:11:02,880 ಹೌದು, ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಕಾಣಿಸುತ್ತದೆ ಈ ವಾರದ pset ಅಗತ್ಯ. 240 00:11:02,880 --> 00:11:04,260 241 00:11:04,260 --> 00:11:07,010 ಆದ್ದರಿಂದ fgetc ಮುಂದಿನ ಪಾತ್ರ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. 242 00:11:07,010 --> 00:11:08,350 243 00:11:08,350 --> 00:11:10,300 ಕೇವಲ ಪಠ್ಯದ ಒಂದು ಸಾಲನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ fgets. 244 00:11:10,300 --> 00:11:11,790 245 00:11:11,790 --> 00:11:14,610 ಇದು ಏನು ಹಿಂತಿರುಗಿಸು ಹೊಸ ಲೈನ್, ಮತ್ತು ಇದು ಒಡೆಯುತ್ತವೆ. 246 00:11:14,610 --> 00:11:15,950 247 00:11:15,950 --> 00:11:18,700 ಆದ್ದರಿಂದ fread ನಿರ್ದಿಷ್ಟ ಓದುತ್ತದೆ ಬೈಟ್ಗಳು ಮತ್ತು ಸ್ಥಳಗಳಲ್ಲಿ ಅವುಗಳನ್ನು ಸಂಖ್ಯೆ 248 00:11:18,700 --> 00:11:20,700 ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಒಳಗೆ ಇದು ಏನೋ ನೀವು ಇರಬಹುದು 249 00:11:20,700 --> 00:11:25,485 ಮರು ಗಾತ್ರ ಮಾಡಲು ಬಯಸುವ ಉಪಯುಕ್ತ ಇರಬಹುದು. 250 00:11:25,485 --> 00:11:26,550 251 00:11:26,550 --> 00:11:29,290 >> ಎಷ್ಟು ಜನರು ಓದಲು ಮೂಲಕ pset ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಯನ್ನು,? 252 00:11:29,290 --> 00:11:30,980 253 00:11:30,980 --> 00:11:32,261 ಸರಿ. 254 00:11:32,261 --> 00:11:32,760 [ಕೇಳಿಸುವುದಿಲ್ಲ] 255 00:11:32,760 --> 00:11:35,380 256 00:11:35,380 --> 00:11:36,580 >> ಸ್ಪೀಕರ್ 1: ಸರಿ. 257 00:11:36,580 --> 00:11:37,530 ಎಲ್ಲಾ ಸರಿ. 258 00:11:37,530 --> 00:11:41,940 ಇದು ಒಂದು ಮೋಜಿನ pset ಇಲ್ಲಿದೆ ಆ ಖಂಡಿತವಾಗಿಯೂ ಓದಲು. 259 00:11:41,940 --> 00:11:51,320 ನೀವು ಅಳಿಸಲಾಗಿದೆ ಮೆಮೊರಿ ಚೇತರಿಸಿಕೊಳ್ಳಲು ಪಡೆಯಲು ಇದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ನಿಜವಾಗಿಯೂ ಅದ್ಭುತ card--. 260 00:11:51,320 --> 00:11:54,100 ಆದರೆ ಖಂಡಿತವಾಗಿಯೂ, ಆ ಓದಲು. 261 00:11:54,100 --> 00:11:56,280 ನನಗೆ ಮಾತನಾಡಲು ಬರುವ ನೀವು ವೇಳೆ ಅದರ ಬಗ್ಗೆ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ. 262 00:11:56,280 --> 00:11:59,290 >> ಸರಿ, ಆದ್ದರಿಂದ ನಾನು ಹೇಳುವ, fread ಬೈಟ್ಗಳು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯನ್ನು ಓದುತ್ತದೆ. 263 00:11:59,290 --> 00:12:01,340 264 00:12:01,340 --> 00:12:03,590 ಆ ಕೆಲವು ನಿರಂಕುಶ ಸಂಖ್ಯೆ ಇಲ್ಲಿದೆ ನೀವು ಹೊರಟಿರುವೆ ಎಂದು. 265 00:12:03,590 --> 00:12:05,990 266 00:12:05,990 --> 00:12:08,260 ತದನಂತರ ಕೇವಲ ಚಲಿಸುತ್ತದೆ fseek ಒಂದು ನಿರ್ದಿಷ್ಟ ಸ್ಥಾನಕ್ಕೆ. 267 00:12:08,260 --> 00:12:11,150 ಆದ್ದರಿಂದ ಬಹುಶಃ ನೀವು ಹೆದರುವುದಿಲ್ಲ ಮುಂದಿನ 10 ಬೈಟ್ಗಳು ಬಗ್ಗೆ. 268 00:12:11,150 --> 00:12:12,880 ನೀವು ಮುಂದೆ ಬಿಟ್ಟು ಬಯಸುವ. 269 00:12:12,880 --> 00:12:14,030 ನೀವು ಆ ಬಗ್ಗೆ ಹೆದರುವುದಿಲ್ಲ. 270 00:12:14,030 --> 00:12:16,280 ನೀವು ಬೈಟ್ 11 ಪ್ರಾರಂಭವಾಗುವ ಓದಲು ಬಯಸುವ. 271 00:12:16,280 --> 00:12:18,252 fseek ನೀವು ಹಾಗೆ ಅನುಮತಿಸುತ್ತದೆ. 272 00:12:18,252 --> 00:12:20,710 ಆದ್ದರಿಂದ ನೀವು ಆಯ್ಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ ನೀವು ಓದುವ ಏನನ್ನು ಬಗ್ಗೆ. 273 00:12:20,710 --> 00:12:25,880 Fgetc, fgets, ಮತ್ತು fread ಓದಿ ಕಡತದಲ್ಲಿ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸ್ಥಳಕ್ಕೆ. 274 00:12:25,880 --> 00:12:27,260 275 00:12:27,260 --> 00:12:35,090 >> ಈ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಒಂದು ರೀತಿಯಲ್ಲಿ ಈ ವೇಳೆ ಆಗಿದೆ ನಮ್ಮ ಫೈಲ್, ನೀವು ಮೊದಲ ತೆರೆದಾಗ, 276 00:12:35,090 --> 00:12:41,140 ನೀವು ಫೈಲ್ ಈ ಸ್ಥಾನವನ್ನು ಎಂದು ಆರಂಭದಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. 277 00:12:41,140 --> 00:12:45,040 ಯಾವಾಗ ನೀವು ಕರೆ Fgetc, fgetf, ಅಥವಾ fread, 278 00:12:45,040 --> 00:12:48,875 ಅದರಿಂದ ಆರಂಭಿಸಲು ವಿಶೇಷವೇನು ಈ ಮಾರ್ಕರ್. 279 00:12:48,875 --> 00:12:51,340 280 00:12:51,340 --> 00:12:55,245 ನ ನೀವು ಓದಲು ಬಯಸುವ ಹೇಳುತ್ತಾರೆ ಇಲ್ಲಿ ಸುಮಾರು ಮೆಮೊರಿ ಈ ಪಡೆ. 281 00:12:55,245 --> 00:12:56,300 282 00:12:56,300 --> 00:12:57,960 ನೀವು ಕರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ. 283 00:12:57,960 --> 00:13:02,430 ನೀವು ಇಲ್ಲಿ ಮೇಲೆ ಪಡೆಯಲು ಹೊಂದಿರುತ್ತದೆ ನಂತರ ಅಲ್ಲಿಂದ ಓದಿ 284 00:13:02,430 --> 00:13:06,540 ಅಥವಾ ಓದಲು, ಪಡೆಯುತ್ತದೆ, ಅಥವಾ getc, ನೀವು ಯಾವ ಆಧರಿಸಿ. 285 00:13:06,540 --> 00:13:09,310 ಆದ್ದರಿಂದ ಕೇವಲ ಅನುಮತಿಸುತ್ತದೆ ಸೀಕ್ ಮೆಮೊರಿ ಭಾಗಗಳನ್ನು ಬಿಟ್ಟು. 286 00:13:09,310 --> 00:13:11,590 ಮತ್ತು ಕೇವಲ ಇಲ್ಲಿದೆ ನೀವು ವಿಷಯಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ ರೀತಿಯಲ್ಲಿ 287 00:13:11,590 --> 00:13:14,012 ನಿಮ್ಮ ಬಫರ್ ಅವುಗಳನ್ನು ಓದುವ. 288 00:13:14,012 --> 00:13:15,470 ಎಂದು ಎಲ್ಲರಿಗೂ ಅರ್ಥ ಡಸ್? 289 00:13:15,470 --> 00:13:21,110 290 00:13:21,110 --> 00:13:24,780 >> ನಿಸ್ಸಂಶಯವಾಗಿ, ಇಲ್ಲ ಒಂದು ಸಮಾನಾಂತರ ಇಲ್ಲಿ ಬಹಳಷ್ಟು 291 00:13:24,780 --> 00:13:27,780 ನಮ್ಮ ಉತ್ಪಾದನೆ, ಅಥವಾ ಇನ್ಪುಟ್ ಪುನರ್ನಿರ್ದೇಶನ ನೀವು ಓದಲು ಮತ್ತು ಬರೆಯಲು ಎಂದು. 292 00:13:27,780 --> 00:13:31,800 ಆದ್ದರಿಂದ fputc ಕೇವಲ ಬರೆಯುತ್ತಾರೆ ಒಂದು ಫೈಲ್ ಆಗಿ ಪಾತ್ರ. 293 00:13:31,800 --> 00:13:33,655 fputs ಒಂದು ಲೈನ್ ಬರೆಯುತ್ತಾರೆ. 294 00:13:33,655 --> 00:13:35,030 295 00:13:35,030 --> 00:13:37,420 Fprintf ಒಂದು ಫಾರ್ಮ್ಯಾಟ್ ಔಟ್ಪುಟ್ ಮುದ್ರಿಸುತ್ತದೆ. 296 00:13:37,420 --> 00:13:41,190 ನೀವು ಟ್ಯಾಬ್ಗಳನ್ನು ಹಾಗಾಗಿ, ಅಥವಾ ಸ್ಥಳವನ್ನು ಅಥವಾ ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು. 297 00:13:41,190 --> 00:13:44,180 ತದನಂತರ ರಚಿಸುವಲ್ಲಿ ಕೆಲವು ಬರೆಯುತ್ತಾರೆ ಫೈಲ್ ಬೈಟ್ಗಳು ಸರಣಿ. 298 00:13:44,180 --> 00:13:48,860 ಆದ್ದರಿಂದ ಈ ಒಂದೇ ಮಾರ್ಗವಾಗಿದೆ fwrite ಮತ್ತು fread ಸಾದೃಶವಾಗಿಸುತ್ತವೆ 299 00:13:48,860 --> 00:13:57,550 opposites-- fgets, fputs, ಮತ್ತು ನಂತರ fputc ಮತ್ತು fgetc-- ಸಾಕಷ್ಟು 300 00:13:57,550 --> 00:14:00,710 ಕ್ರೇಜಿ, ತ್ವರಿತ ವಿಷಯಗಳನ್ನು. 301 00:14:00,710 --> 00:14:05,300 >> ಈ ರೀತಿಯ handy-- ಇರಿಸಿಕೊಳ್ಳಲು ನೀವು ವಿವಿಧ ಬಾರಿ ಸಾಧ್ಯವಿದೆ 302 00:14:05,300 --> 00:14:08,680 ಅಲ್ಲಿ ಬಹುಶಃ ನೀವು ಬಯಸುವ ಒಂದು ಸಮಯದಲ್ಲಿ ಒಂದು ಅಕ್ಷರವನ್ನಾದರೂ. 303 00:14:08,680 --> 00:14:09,890 ಬಹುಶಃ ನೀವು ಇಡೀ ಲೈನ್ ಬಯಸುವ. 304 00:14:09,890 --> 00:14:14,320 ನಿಮ್ಮ ನಿಘಂಟು pset-- ಜೊತೆ ಎರಡು psets ರಲ್ಲಿ ಆಗಿದೆ, 305 00:14:14,320 --> 00:14:19,690 ನಾವು ನೀವು ಇಡೀ ನೀಡಲು, ನಂಬಿಕೆ ಪಠ್ಯ ರೂಪದಲ್ಲಿ ನಿಘಂಟು 306 00:14:19,690 --> 00:14:22,252 ಇದು ಪ್ರತಿ ಪದವನ್ನು ಹೊಂದಿದೆ ಒಂದು ಲೈನ್ ಬೇರ್ಪಡಿಸಲಾಗಿರುತ್ತದೆ. 307 00:14:22,252 --> 00:14:24,210 ನೀವು ಓದಲು ಬಯಸಿದರೆ ಒಂದು ಸಮಯದಲ್ಲಿ ಒಂದು ಪದವನ್ನು, 308 00:14:24,210 --> 00:14:31,769 ನೀವು ಓದುವ ಬಳಸುತ್ತಿದ್ದರೆ ನೀವು ಏನು ಬಳಸಬಹುದು ಮತ್ತು ಅವರು ಎಲ್ಲಾ, ಹೊಸ ಸಾಲುಗಳ ಮೇಲೆ ಬೇರ್ಪಡಿಸಿದೆ 309 00:14:31,769 --> 00:14:33,310 ಮತ್ತು ನೀವು ಒಂದು ಸಮಯದಲ್ಲಿ ಒಂದು ಪದ ಬಯಸುವ? 310 00:14:33,310 --> 00:14:35,320 311 00:14:35,320 --> 00:14:36,040 >> ಪ್ರೇಕ್ಷಕರು: fgets 312 00:14:36,040 --> 00:14:36,748 >> ಸ್ಪೀಕರ್ 1: ರೈಟ್. 313 00:14:36,748 --> 00:14:39,960 Fgets-- ಎಂದು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಕಾರಣ ಯಾವುದೇ ಒಂದು ಹಾದಿಯಲ್ಲಿದೆ. 314 00:14:39,960 --> 00:14:42,750 ಮತ್ತು ಪ್ರತಿ ಪದದ ವೇಳೆ ಆದ ಲೈನ್, ನಾವು fgets ಬಳಸಬಹುದು. 315 00:14:42,750 --> 00:14:44,511 316 00:14:44,511 --> 00:14:45,010 ಕೂಲ್. 317 00:14:45,010 --> 00:14:47,290 ಆ ಅರ್ಥದಲ್ಲಿ ಎಲ್ಲರೂ ಗಳಿಸುತ್ತದೆ? 318 00:14:47,290 --> 00:14:48,020 ಕೂಲ್? 319 00:14:48,020 --> 00:14:50,020 ಹೌದು, ನಾವು ಪಡೆಯಲು ನೀನು ಪಾಯಿಂಟರ್ಸ್ ಮೋಜಿನ ಭಾಗವಾಗಿ 320 00:14:50,020 --> 00:14:51,728 ಶೀಘ್ರದಲ್ಲಿಯೇ, ಅಲ್ಲಿ ನೀವು ಕೆಲವು ಗಣಿತ ಮಾಡಲು ಪಡೆಯಿರಿ. 321 00:14:51,728 --> 00:14:52,776 ಮತ್ತು ಇದು ಗ್ರೇಟ್ ಎಂದು ಮಾಡುತ್ತೇವೆ. 322 00:14:52,776 --> 00:14:55,690 323 00:14:55,690 --> 00:14:57,740 >> ನಿಮ್ಮ ಕಡತ ಮುಚ್ಚಿ ಹೆಜ್ಜೆ ಕೊನೆಯ. 324 00:14:57,740 --> 00:15:01,090 ಇಲ್ಲಿ ಹಲವಾರು ವಿಷಯಗಳು, ನಮ್ಮ ಮಾದರಿಯಾಗಿತ್ತು 325 00:15:01,090 --> 00:15:03,550 ಮರಳಬಹುದು ವೇಳೆ ಆಗಿದೆ ಶೂನ್ಯ, ಶೂನ್ಯ ಪರಿಶೀಲಿಸಲು. 326 00:15:03,550 --> 00:15:06,160 ನೀವು ಏನಾದರೂ ತೆರೆಯಲು ವೇಳೆ, ನೀವು ಉತ್ತಮ ಅದನ್ನು ಮುಚ್ಚಿ ಬಯಸುವ. 327 00:15:06,160 --> 00:15:10,419 ನೀವು ಕೋರುತ್ತೇವೆ ರವರೆಗೆ ಸರಿ, ನೀವು ಮಾಡಲಾಗುತ್ತದೆ ಇಲ್ಲ ನೀವು ಮುಚ್ಚಿದರೂ ಹೊರತು ಮಾಡಲಾಗುತ್ತದೆ. 328 00:15:10,419 --> 00:15:12,585 ರೀತಿಯ ಇದು ಅಲ್ಲ ಹಾಗೆ ಕೊಬ್ಬು ಲೇಡಿ ಹಾಡಿದ್ದಾನೆ ರವರೆಗೆ. 329 00:15:12,585 --> 00:15:14,130 ನಿಮ್ಮ ಕಡತ ಮುಚ್ಚುವ ಅನಿಸುತ್ತದೆ. 330 00:15:14,130 --> 00:15:16,860 331 00:15:16,860 --> 00:15:19,190 ಇಲ್ಲಿ, ಹೇಳುವಂತೆ ಕೇವಲ ಯಾವಾಗಲೂ, ಹೇಳು 332 00:15:19,190 --> 00:15:21,750 ನೀವು ಮೊದಲು ನಿಮ್ಮ ಫೈಲ್ ಓದಿದ ಅಥವಾ ಬರೆಯಲು. 333 00:15:21,750 --> 00:15:24,450 ನೀವು ತೆರೆದ ಬಂದಿದೆ ವೇಳೆ ಯಾವಾಗಲೂ ಮುಚ್ಚಲು. 334 00:15:24,450 --> 00:15:25,460 ಸರಿ? 335 00:15:25,460 --> 00:15:25,960 ಕೂಲ್. 336 00:15:25,960 --> 00:15:26,835 >> ಇಲ್ಲಿ ಒಂದು ಉದಾಹರಣೆ. 337 00:15:26,835 --> 00:15:29,250 338 00:15:29,250 --> 00:15:34,330 ನನಗೆ ಗೊತ್ತಿಲ್ಲ tiny-- ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಚೆನ್ನಾಗಿ ನೋಡಬಹುದು. 339 00:15:34,330 --> 00:15:36,805 ಮಾತ್ರ ನಾವು ಹೆಚ್ಚಿಸಬಹುದು ವೇಳೆ ಹೇಗಾದರೂ ಹೊಳಪು. 340 00:15:36,805 --> 00:15:40,430 341 00:15:40,430 --> 00:15:45,030 ನಾನು ಸಾಧ್ಯವಾದರೆ ನನಗೆ ನಿಜವಾಗಿ ಮಾಡಲಿ. 342 00:15:45,030 --> 00:15:48,020 343 00:15:48,020 --> 00:15:51,470 ಸರಿ, ನೀವು ಹುಡುಗರಿಗೆ ಸಾಧ್ಯವಿಲ್ಲ ನಿಜವಾಗಿಯೂ ನೀವು, ಆ ಎಲ್ಲಾ ನೋಡಿ? 344 00:15:51,470 --> 00:15:52,905 ಸರಿ, ನಾವು ನಂತರ, ಇದನ್ನು ನೀನು. 345 00:15:52,905 --> 00:16:35,094 346 00:16:35,094 --> 00:16:35,594 [ಕೇಳಿಸುವುದಿಲ್ಲ] 347 00:16:35,594 --> 00:16:56,670 348 00:16:56,670 --> 00:16:58,605 >> ನಾನು ಈ ನೋಡಲು ಉತ್ತಮ ಭಾವಿಸುತ್ತವೆ. 349 00:16:58,605 --> 00:17:17,330 350 00:17:17,330 --> 00:17:19,455 ಯಾರಾದರೂ ಅಲ್ಲಿ ನೋಡಬಹುದು ನನ್ನ ಪ್ರಶ್ನೆ ಮೌಸ್ ಹೋದರು? 351 00:17:19,455 --> 00:17:22,837 ಆಹ್, ಅದನ್ನು ಹೆಣಗಾಡುತ್ತಾನೆ ಏನು ಆಗಿದೆ! 352 00:17:22,837 --> 00:17:48,910 353 00:17:48,910 --> 00:17:49,520 >> ಸರಿ. 354 00:17:49,520 --> 00:17:53,845 ಮೂಲಭೂತವಾಗಿ, ನೀವು ಹುಡುಗರಿಗೆ ರೀತಿಯ ಇರಬೇಕು ಈ ಯಾವ ಕಲ್ಪನೆಯನ್ನು ಮಾಡುತ್ತಿರುವ. 355 00:17:53,845 --> 00:17:56,740 356 00:17:56,740 --> 00:17:57,600 ಇದು ಪರಿಪೂರ್ಣ ಅಲ್ಲ. 357 00:17:57,600 --> 00:17:58,851 358 00:17:58,851 --> 00:18:02,425 ಖರ್ಚು ಹೆಚ್ಚು ಆದರೆ ಬದಲಿಗೆ ವಿವರಿಸಲು ಬಯಸುವ ಹೆಚ್ಚು ಸಮಯ ಸರಿಯಾಗಿ ಫಾರ್ಮಾಟ್ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ. 359 00:18:02,425 --> 00:18:03,610 360 00:18:03,610 --> 00:18:07,280 ಮೂಲಭೂತವಾಗಿ, ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಎಂದು, ನಾವು ಕಡತವನ್ನು ತೆರೆಯಲು ಆರಂಭವಾಗಬೇಕು. 361 00:18:07,280 --> 00:18:09,620 ಮತ್ತು ನಾವು ಕೆಲವು ಹೊಂದಿವೆ ನಾವು ಎಂದು ಡೇಟಾಬೇಸ್ ಫೈಲ್ 362 00:18:09,620 --> 00:18:12,300 ಆ ತೆರೆಯುವ ಇದು ನಮ್ಮ ವಿದ್ಯಾರ್ಥಿಗಳು ಹೇಳುತ್ತಾರೆ. 363 00:18:12,300 --> 00:18:14,020 ಮತ್ತು ನಾವು ಬರೆಯಲು ನೀನು. 364 00:18:14,020 --> 00:18:15,060 365 00:18:15,060 --> 00:18:17,720 ಸಹಜವಾಗಿ ಆದ್ದರಿಂದ, ಶೂನ್ಯ ಹಿಂತಿರುಗಿ. 366 00:18:17,720 --> 00:18:19,650 ನಾವು ಶೂನ್ಯ ಪರಿಶೀಲಿಸಲು ಹೊಂದಿವೆ. 367 00:18:19,650 --> 00:18:22,930 ಮತ್ತು ಇದು ಅಲ್ಲ ವೇಳೆ ಮತ್ತು ನಂತರ ಶೂನ್ಯ, ನಾವು ಮೂಲಕ ಹೋಗಿ. 368 00:18:22,930 --> 00:18:25,660 ನೀವು ನೋಡಲು ಮತ್ತು, ನಾವು ನೀವು ಇಲ್ಲಿ ಮೂಲಕ ವಲ್ಕ್. 369 00:18:25,660 --> 00:18:26,960 ವಿದ್ಯಾರ್ಥಿಗಳಿದ್ದಾರೆ. 370 00:18:26,960 --> 00:18:30,520 ವಿದ್ಯಾರ್ಥಿಗಳು ಮೂರು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಹ್ಯಾಶ್ ಆಗಿದೆ. 371 00:18:30,520 --> 00:18:34,060 ಮತ್ತು ನಾವು ಮಾಡುತ್ತಿರುವುದು ನಾವು ಆಗಿದೆ ಬಲ, ಕಡತ ಮುದ್ರಿಸುವ? 372 00:18:34,060 --> 00:18:36,975 ಹಾಗಾಗಿ ನಾವು ನಮ್ಮ ಫೈಲ್ ಔಟ್ ಮುದ್ರಣ? 373 00:18:36,975 --> 00:18:47,040 374 00:18:47,040 --> 00:18:48,906 >> ಪ್ರೇಕ್ಷಕರು: ಅಂಕಗಳು ಅರೇ ಆ ಮಾಡಲಾಗುತ್ತದೆ? 375 00:18:48,906 --> 00:18:49,680 >> ಸ್ಪೀಕರ್ 1: ಹೌದು. 376 00:18:49,680 --> 00:18:50,980 ಎಂದು ಅಂಕಗಳು ನಿಖರವಾಗಿ ಸರಣಿ. 377 00:18:50,980 --> 00:18:53,050 ಆದ್ದರಿಂದ ನಾವು ಈ ತೆರೆಯುವ ಡೇಟಾಬೇಸ್ ಫೈಲ್, ಇದು 378 00:18:53,050 --> 00:18:56,040 ನಾನು ಊಹಿಸುತ್ತವೆ ಕೆಲವು ತೆರನಾದ ಶ್ರೇಣಿಗಳನ್ನು ಡೇಟಾಬೇಸ್. 379 00:18:56,040 --> 00:19:01,100 ಮತ್ತು ನಾವು ಔಟ್ ಮುದ್ರಿಸುವ ಆ ಕಡತಕ್ಕೆ ಪ್ರತಿ ವಿದ್ಯಾರ್ಥಿಯ ಅಂಕಗಳು. 380 00:19:01,100 --> 00:19:02,140 ಕೂಲ್? 381 00:19:02,140 --> 00:19:02,640 ಗುಡ್. 382 00:19:02,640 --> 00:19:03,811 383 00:19:03,811 --> 00:19:04,310 ಅದ್ಭುತ. 384 00:19:04,310 --> 00:19:05,100 ಸರಿ. 385 00:19:05,100 --> 00:19:06,950 To-- ಮತ್ತೆ ಹೋಗೋಣ 386 00:19:06,950 --> 00:19:08,646 >> ಪ್ರೇಕ್ಷಕರು: ನಾನು ನನ್ನದೊಂದು ಶೀಘ್ರ ಪ್ರಶ್ನೆ ಇದೆ. 387 00:19:08,646 --> 00:19:11,570 ಲೂಪ್, printf ಅಲ್ಲ ಹೊಂದಿದೆ? 388 00:19:11,570 --> 00:19:12,870 ಕೇವಲ ವೇಳೆ ಚಕ್ರಕ್ಕೆ ಇಲ್ಲಿದೆ? 389 00:19:12,870 --> 00:19:14,370 ಸ್ಪೀಕರ್ 1: ಇಲ್ಲ, ಇದು ಲೂಪ್ ಇಲ್ಲಿದೆ. 390 00:19:14,370 --> 00:19:16,150 391 00:19:16,150 --> 00:19:18,810 ನಾನು ಇಲ್ಲಿ ಚೆನ್ನಾಗಿ ನನ್ನ ಮೌಸ್ ನೋಡಲು ಸಾಧ್ಯವಿಲ್ಲ. 392 00:19:18,810 --> 00:19:21,359 ಹಾಗಾಗಿ ಹೆಣಗಾಡುತ್ತಿರುವ ನುಡಿದರು ಸರಿಯಾಗಿ ರಚನೆಯನ್ನು. 393 00:19:21,359 --> 00:19:22,525 ಈ ಬ್ರಾಕೆಟ್ ಹೋದ ಮಾಡಬೇಕು. 394 00:19:22,525 --> 00:19:23,610 395 00:19:23,610 --> 00:19:25,130 ಅದನ್ನು ಇಲ್ಲಿ ಇರಬೇಕು. 396 00:19:25,130 --> 00:19:26,605 ಈ ಲೂಪ್ ನಿಮ್ಮ ಎಂಬುದನ್ನು ಆಗಿದೆ. 397 00:19:26,605 --> 00:20:10,680 398 00:20:10,680 --> 00:20:11,180 ಇಲ್ಲ. 399 00:20:11,180 --> 00:20:12,160 ಈಗ ಇದು ಬಹಳ ಇಲ್ಲಿದೆ. 400 00:20:12,160 --> 00:20:16,720 ಆದ್ದರಿಂದ ಇದು ಹೊರತುಪಡಿಸಿ ಆಗಿರಬೇಕು ಹೇಗೆ ನಾನು ವಜಾ ಕೊನೆಯ ಬ್ರಾಕೆಟ್. 401 00:20:16,720 --> 00:20:17,220 ಸರಿ. 402 00:20:17,220 --> 00:20:19,491 ಎಂದು ಎಲ್ಲರಿಗೂ ಅರ್ಥ ಡಸ್? 403 00:20:19,491 --> 00:20:19,990 ಸರಿ. 404 00:20:19,990 --> 00:20:23,750 ನಾವು ಮೇಲೆ ಸರಿಸಲು ನೀನು ಮುಂದೆ then-- 405 00:20:23,750 --> 00:20:26,180 ಇದು, ವಾಸ್ತವವಾಗಿ, ನೀವು ನೀನು ಕೋಡ್ ನೋಡಲು ಅಗತ್ಯವಿದೆ. 406 00:20:26,180 --> 00:20:28,370 ಆದ್ದರಿಂದ ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಆ ಮೇಲೆ ಇದೀಗ ನಕಲಿಸಿ. 407 00:20:28,370 --> 00:20:31,500 408 00:20:31,500 --> 00:20:32,000 ಸರಿ. 409 00:20:32,000 --> 00:20:35,110 ಹಾಗಾಗಿ ಈ ಕೋಡ್ ನೀವು ಹುಡುಗರಿಗೆ ಪಡೆಯಲಿದ್ದೇನೆ. 410 00:20:35,110 --> 00:20:38,240 ಮತ್ತು ನಾನು ನೀವು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಫಿಗರ್ ಬಯಸುವ ಇದು ಮಾಡಬೇಕೋ ಎಂಬುದನ್ನು ಮಾಡಲು. 411 00:20:38,240 --> 00:20:49,740 412 00:20:49,740 --> 00:20:52,480 >> ಆದ್ದರಿಂದ ಒಂದು ನಿಮಿಷ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಆ ನೀಡಿದ. 413 00:20:52,480 --> 00:20:54,440 ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಇಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ಲೆಕ್ಕಾಚಾರ. 414 00:20:54,440 --> 00:21:58,840 415 00:21:58,840 --> 00:21:59,570 >> ಯಾವುದೇ ವಿಚಾರಗಳನ್ನು? 416 00:21:59,570 --> 00:22:08,180 417 00:22:08,180 --> 00:22:12,470 >> ನಾವು ಎಂಬುದನ್ನು ಕನಿಷ್ಠ ಎರಡು ಆಜ್ಞಾ ಸಾಲಿನ ವಾದಗಳ, ಬಲ? 418 00:22:12,470 --> 00:22:16,270 ನಾನು ಇದು ಒಂದು ಎಂದು ನಾನು ಭಾವಿಸುವುದಿಲ್ಲ ಎಂದು [ಕೇಳಿಸುವುದಿಲ್ಲ] ನಮ್ಮ ಕಾರ್ಯಕ್ರಮ ಆಫ್ 419 00:22:16,270 --> 00:22:17,530 ಮತ್ತು ನಂತರ ಯಾವುದೋ. 420 00:22:17,530 --> 00:22:19,980 [ಕೇಳಿಸುವುದಿಲ್ಲ] ಕಡಿಮೆ ವೇಳೆ ಏಕೆಂದರೆ ಎರಡು, ನಾವು ಅವುಗಳನ್ನು ಕೂಗಿ. 421 00:22:19,980 --> 00:22:21,140 ರೈಟ್? 422 00:22:21,140 --> 00:22:25,300 ಮತ್ತು ಬಳಕೆಯಿಂದ, ಇದು ತೋರುತ್ತಿದೆ ಇದು ಕಡತ ವಿಧದ ಎಂದು ವಿಶೇಷವೇನು. 423 00:22:25,300 --> 00:22:26,260 ನಾವು ಎಲ್ಲಾ ಎಂದು ಒಪ್ಪುತ್ತೀರಿ? 424 00:22:26,260 --> 00:22:29,110 425 00:22:29,110 --> 00:22:31,570 ಈಗ, ಮಾಡುವ ಲೂಪ್ ಯಾವುದು? 426 00:22:31,570 --> 00:22:32,570 ಇದು ಏನು ಮೂಲಕ ವಿಶೇಷವೇನು? 427 00:22:32,570 --> 00:22:35,000 428 00:22:35,000 --> 00:22:36,449 >> ಪ್ರೇಕ್ಷಕರು: ಎಲ್ಲಾ ಕಡತಗಳನ್ನು. 429 00:22:36,449 --> 00:22:37,240 ಸ್ಪೀಕರ್ 1: ನಿಖರವಾಗಿ. 430 00:22:37,240 --> 00:22:39,650 ಇದು ಮೂಲಕ ವಿಶೇಷವೇನು ಎಲ್ಲಾ ನಾವು ಅಲ್ಲಿ ಇನ್ಪುಟ್ ಫೈಲ್ಗಳನ್ನು. 431 00:22:39,650 --> 00:22:40,720 432 00:22:40,720 --> 00:22:46,040 ಆದ್ದರಿಂದ ಪ್ರತಿ ಕಡತಕ್ಕೆ, ಅಷ್ಟೇ ಕೆಲವು ಸ್ಟ್ರಿಂಗ್ ತೆರೆಯುವ. 433 00:22:46,040 --> 00:22:47,560 ಆ ಫೈಲ್ ತೆರೆಯುವ ವಿಶೇಷವೇನು. 434 00:22:47,560 --> 00:22:48,060 ರೈಟ್? 435 00:22:48,060 --> 00:22:49,140 436 00:22:49,140 --> 00:22:52,380 ಮತ್ತು ಇದರಿಂದ ಓದುವ. 437 00:22:52,380 --> 00:22:53,420 438 00:22:53,420 --> 00:22:55,540 ಇದು ಶೂನ್ಯ ಇದ್ದರೆ ಸಹಜವಾಗಿ, ತಪಾಸಣೆ. 439 00:22:55,540 --> 00:22:57,220 ನಂತರ ಅದನ್ನು ಮುದ್ರಣ ಮಾಡಿದ. 440 00:22:57,220 --> 00:23:01,460 ಇದು ಶೂನ್ಯ ಇದ್ದರೆ, ಇದು ಕೇವಲ ನಮಗೆ ಹೇಳುವ ಆ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಒಂದು ಕಡತ ಅಲ್ಲ. 441 00:23:01,460 --> 00:23:04,290 ಜೊತೆಗೆ, ನೆನಪಿಡುವ ಕಾರಣ ನಮ್ಮ ಫೈಲ್ ಅಸ್ತಿತ್ವ ಹೊಂದಿದೆ ಓದಲು. 442 00:23:04,290 --> 00:23:04,810 ರೈಟ್? 443 00:23:04,810 --> 00:23:06,870 ಬರಹ ಮತ್ತು ಸೇರಿಸಲು, ನೀವು ಸಾಕಾಗುತ್ತದೆ. 444 00:23:06,870 --> 00:23:08,970 ಆದರೆ ಓದಲು, ನಮ್ಮ ಫೈಲ್ ಅಸ್ತಿತ್ವ ಹೊಂದಿದೆ. 445 00:23:08,970 --> 00:23:10,430 446 00:23:10,430 --> 00:23:13,330 >> ತದನಂತರ ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುತ್ತದೆ, ನಾವು ಇಲ್ಲಿ ಏನು ಮಾಡುತ್ತಿದ್ದೀರಿ? 447 00:23:13,330 --> 00:23:14,810 448 00:23:14,810 --> 00:23:15,780 ಸುಮ್ಮನೆ ಇಲ್ಲಿ ಆರಂಭಿಸೋಣ. 449 00:23:15,780 --> 00:23:18,815 ಏನು ಈ ಇಲ್ಲಿದೆ ಈ ಮೊದಲ ಅಕ್ಷರ do--. 450 00:23:18,815 --> 00:23:20,960 451 00:23:20,960 --> 00:23:21,790 ಇದು ಏನು ಮಾಡುತ್ತದೆ? 452 00:23:21,790 --> 00:23:24,100 ಅವನು ಸರಿ, ಒಂದು ಪಾತ್ರ ಪಡೆಯುತ್ತದೆ? 453 00:23:24,100 --> 00:23:25,400 ಹಾಗಾಗಿ ಈ ರೀತಿ ಇದೆ? 454 00:23:25,400 --> 00:23:26,775 ಇದು ಮೊದಲ ಪಾತ್ರದ ಪ್ರಕಟಗೊಳ್ಳಲಿದೆ. 455 00:23:26,775 --> 00:23:28,860 456 00:23:28,860 --> 00:23:30,200 ಯಾರಾದರೂ EOF ಗೊತ್ತಾ? 457 00:23:30,200 --> 00:23:31,170 >> ಪ್ರೇಕ್ಷಕರು: ಕಡತದ ಕೊನೆಯಲ್ಲಿ? 458 00:23:31,170 --> 00:23:32,680 >> ಸ್ಪೀಕರ್ 1: ನಿಖರವಾಗಿ ಕಡತದ ಎಂಡ್. 459 00:23:32,680 --> 00:23:35,310 ಆದ್ದರಿಂದ ಮೂಲಕ ಹೋಗುತ್ತಿದ್ದೇವೆ ಸಂಪೂರ್ಣ ಫೈಲ್, ಬಲ? 460 00:23:35,310 --> 00:23:36,710 461 00:23:36,710 --> 00:23:40,780 ನಂತರ ಅದನ್ನು ಮೂಲಕ ಅಪ್ಡೇಟ್ ವಿಶೇಷವೇನು ಪ್ರತಿ ನಂತರದ ಪಾತ್ರ ಬರುತ್ತಿದೆ. 462 00:23:40,780 --> 00:23:41,565 ರೈಟ್? 463 00:23:41,565 --> 00:23:43,636 ಮತ್ತು ಇದು ಏನು ಮಾಡುತ್ತಿದ್ದಾರೆ? 464 00:23:43,636 --> 00:23:44,760 ಪ್ರೇಕ್ಷಕರು: ಆ ಪುಟ್ಟಿಂಗ್ in-- 465 00:23:44,760 --> 00:23:46,741 466 00:23:46,741 --> 00:23:49,170 >> ಸ್ಪೀಕರ್ 1: putchar ಮುದ್ರಿತ ನಿಮ್ಮ ಸ್ಕ್ರೀನ್ ಗೆ. 467 00:23:49,170 --> 00:23:50,867 468 00:23:50,867 --> 00:23:51,950 [ಕೇಳಿಸುವುದಿಲ್ಲ] ಪಾತ್ರ. 469 00:23:51,950 --> 00:23:54,300 ತದನಂತರ ಅದು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಈ ಕಡತ ಮುಚ್ಚಿ. 470 00:23:54,300 --> 00:23:57,370 >> ಪ್ರೇಕ್ಷಕರು: ನೀವು ಒಂದು [ಬೇಕು? ಬೇರೆ? ?] 471 00:23:57,370 --> 00:23:59,005 >> ಸ್ಪೀಕರ್ 1: ಅಗತ್ಯವಾಗಿ. 472 00:23:59,005 --> 00:24:01,480 ನಾನು ರೀತಿಯ ಈ ಸೂಚಿಸಿದ ಅಂತ ಅರ್ಥ. 473 00:24:01,480 --> 00:24:06,780 ಈ ದೀರ್ಘ ಎಂದು, ಆದರೂ, ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಕಾರಣ ಈ ಈ ಕ್ಯಾಚ್ ಇಲ್ಲ ಎಂದು, ನೀವು ಉತ್ತಮ ಆರ್. 474 00:24:06,780 --> 00:24:07,940 475 00:24:07,940 --> 00:24:10,250 ನಾನು ಬಹುಶಃ ಒಳ್ಳೆಯದು ಅರ್ಥ ಒಂದು ಬೇರೆ ಮಾಡಲು ಅಭ್ಯಾಸ. 476 00:24:10,250 --> 00:24:15,755 ಆದರೆ ಅದು ಬೇರೆ ಯಾವಾಗಲೂ ಅಲ್ಲ ಅಗತ್ಯ ವಿಶೇಷವಾಗಿ 477 00:24:15,755 --> 00:24:17,610 ನೀವು ಏನಾದರೂ ಇದ್ದಲ್ಲಿ ಮರಳುವುದನ್ನು, ಹಾಗೆ ಇದು 478 00:24:17,610 --> 00:24:20,640 ಈ ಸಂದರ್ಭದಲ್ಲಿ ಇದು ಹಿಡಿದು ಅರ್ಥ ಇದು, ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಹೋಗುವ 479 00:24:20,640 --> 00:24:21,850 ಮತ್ತು ಇದು ಈ ಪಡೆಯಲು ಎಂದಿಗೂ. 480 00:24:21,850 --> 00:24:23,030 481 00:24:23,030 --> 00:24:29,190 ನೀವು ಕೋರುತ್ತೇವೆ ಪ್ರಕರಣದಲ್ಲಿ ಹೆಚ್ಚು ಇಲ್ಲಿದೆ ಅಗತ್ಯವಾಗಿ ವಿಷಯ ಹಿಂದಿರುಗಿದ ಅಲ್ಲ. 482 00:24:29,190 --> 00:24:31,370 ಈ ಅಲ್ಲ ಏಕೆಂದರೆ ಏನು ಹಿಂದಿರುಗಿದ, 483 00:24:31,370 --> 00:24:34,430 ಇದು, ಈ ನಿಜವಾದ ಬಳಸಿದರೆ ಅರ್ಥ ಈ ಉಳಿದ ಇನ್ನೂ ಓಡುತ್ತವೆ. 484 00:24:34,430 --> 00:24:36,138 ಆ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ತಪ್ಪು ಬಯಸುತ್ತೇನೆ. 485 00:24:36,138 --> 00:24:38,240 ಅದನ್ನು ಮರಳಿ ವೇಳೆ, ಮತ್ತು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂನ ಕೊನೆಯಾದ 486 00:24:38,240 --> 00:24:41,960 ಒಂದು ಬೇರೆ ಎಲ್ಲಾ ಅನಿವಾರ್ಯವಲ್ಲ ಸಮಯ, ಸಂದರ್ಭವನ್ನು ಅವಲಂಬಿಸಿ. 487 00:24:41,960 --> 00:24:43,084 488 00:24:43,084 --> 00:24:44,375 ಜಾಕೋಬ್, ನೀವು ಪ್ರಶ್ನೆ ನೀಡಲಿಲ್ಲ? 489 00:24:44,375 --> 00:24:46,100 ಪ್ರೇಕ್ಷಕರು: ಹೌದು. 490 00:24:46,100 --> 00:24:49,300 ಆದ್ದರಿಂದ ಮುಂದಿನ ಅಕ್ಷರವನ್ನು ಪಡೆಯಲು fgetc ಮಾಡುತ್ತದೆ? 491 00:24:49,300 --> 00:24:50,734 ಪಾತ್ರ ಹೇಗೆ ಹೆಚ್ಚಿಸಲು ಇಲ್ಲ? 492 00:24:50,734 --> 00:24:51,400 ಸ್ಪೀಕರ್ 1: ಹೌದು. 493 00:24:51,400 --> 00:24:52,774 ಆದ್ದರಿಂದ fgetc ಮುಂದಿನ ಪಾತ್ರ ಪಡೆಯುತ್ತದೆ. 494 00:24:52,774 --> 00:24:54,140 495 00:24:54,140 --> 00:24:56,866 ನೀವು ಅರ್ಥದಲ್ಲಿ ಸಿ ++ ರೀತಿಯ ನಗರದ. 496 00:24:56,866 --> 00:24:58,350 >> ಪ್ರೇಕ್ಷಕರು: EOF ಏನು ಆದ್ದರಿಂದ ಆಗಿತ್ತು? 497 00:24:58,350 --> 00:25:00,877 >> ಸ್ಪೀಕರ್ 1: EOF ಕಡತ ಅಂತ್ಯ. 498 00:25:00,877 --> 00:25:03,960 ಇದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಒಂದು ಮಾರ್ಕರ್ ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಕಡತದ ಕೊನೆಯಲ್ಲಿ ಕಾರಣ. 499 00:25:03,960 --> 00:25:06,742 ಈ ಮುದ್ರಿಸಿ ಹೋಗುತ್ತದೆ ನಿಮ್ಮ ಪ್ರಮಾಣಿತ ಔಟ್ ಗೆ. 500 00:25:06,742 --> 00:25:08,950 ನಂತರ ಅದನ್ನು ಮುಚ್ಚಿ ವಿಶೇಷವೇನು ಇದು ಮಾಡಿದ ಸಂದರ್ಭದಲ್ಲಿ ಕಡತ. 501 00:25:08,950 --> 00:25:10,700 ನಂತರ ಅವರ ತೆರಳುತ್ತದೆ ಮುಂದಿನ ಕಡತ, ಬಲ? 502 00:25:10,700 --> 00:25:12,660 ಆದ್ದರಿಂದ ಒಟ್ಟಾರೆ, ಈ ಪ್ರೋಗ್ರಾಂ ಏನು ಮಾಡುತ್ತದೆ? 503 00:25:12,660 --> 00:25:15,402 504 00:25:15,402 --> 00:25:16,090 >> [ಕೇಳಿಸುವುದಿಲ್ಲ] 505 00:25:16,090 --> 00:25:16,900 >> ಸ್ಪೀಕರ್ 1: ಹೌದು. 506 00:25:16,900 --> 00:25:18,770 ಅದು ಎಲ್ಲವನ್ನೂ ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ. 507 00:25:18,770 --> 00:25:23,270 ನೀವು ಹುಡುಗರಿಗೆ ಬಳಸಿದ ವೇಳೆ ಬೆಕ್ಕು ಆದ್ದರಿಂದ ಕೆಲವು ಕಡತದ ತದನಂತರ ಹೆಸರು 508 00:25:23,270 --> 00:25:26,240 ನೀವು ಯಾವುದೇ ಹೊಂದಿದ್ದರೆ ನನಗೆ ಗೊತ್ತಿಲ್ಲ ಎಂದಾದರೂ ನಿಮ್ಮ ಟರ್ಮಿನಲ್ ಮೇಲೆ ಮಾಡಲಾಗುತ್ತದೆ. 509 00:25:26,240 --> 00:25:29,630 ಆದರೆ ನೀವು ಎಂದಾದರೂ ಬಳಸುತ್ತಿದ್ದರೆ ಆಜ್ಞೆಯನ್ನು CAT-- ಸಿ-ಎ T-- 510 00:25:29,630 --> 00:25:31,880 ತದನಂತರ ಯಾವುದೇ ಕಡತ ನೀವು ಅಲ್ಲಿ ಹೊಂದಿವೆ 511 00:25:31,880 --> 00:25:37,260 ನಿಮ್ಮ ಟರ್ಮಿನಲ್, ಅದನ್ನು ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ ಕೆಲವು ವಿಷಯಗಳಿಗೆ ಸೂಪರ್ ಸೂಕ್ತ ಮಾಡಬಹುದು. 512 00:25:37,260 --> 00:25:38,746 ನಾನು ಬಹಳಷ್ಟು ಬಳಸಲು. 513 00:25:38,746 --> 00:25:40,120 ಎಂದು ಎಲ್ಲರಿಗೂ ಅರ್ಥ ಡಸ್? 514 00:25:40,120 --> 00:25:41,480 515 00:25:41,480 --> 00:25:42,100 ಕೂಲ್? 516 00:25:42,100 --> 00:25:46,530 >> ಸರಿ ಆದ್ದರಿಂದ ನಿಮ್ಮ ಕೆಲಸವನ್ನು ಎರಡೂ ಈಗ ನಿಮ್ಮ ಅಥವಾ you-- ಸುತ್ತಲಿನ ಜನರೊಂದಿಗೆ 517 00:25:46,530 --> 00:25:54,930 ಕೇವಲ ಒಂದು ಸರಳ ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು ಆಗಿದೆ ಕೇವಲ "ಹಲೋ, ವರ್ಲ್ಡ್!" ಬರೆಯೋಣ 518 00:25:54,930 --> 00:25:56,255 ಫೈಲ್ ಔಟ್. 519 00:25:56,255 --> 00:26:00,215 >> [ಕೇಳಿಸುವುದಿಲ್ಲ] 520 00:26:00,215 --> 00:26:56,210 521 00:26:56,210 --> 00:26:57,040 >> [ಕೇಳಿಸುವುದಿಲ್ಲ] 522 00:26:57,040 --> 00:26:59,248 >> ಸ್ಪೀಕರ್ 1:, ಮಾಡಿದ ಹಾಗೆ ನಾನು ನಾನು ಕೆಟ್ಟದಾಗಿ ಕಳೆದ ವಾರ ಹಾಗೆ? 523 00:26:59,248 --> 00:27:00,201 524 00:27:00,201 --> 00:27:01,492 ನಾನು ಆ ಕೆಟ್ಟ ಭಾವಿಸಿರಲಿಲ್ಲ. 525 00:27:01,492 --> 00:27:02,479 526 00:27:02,479 --> 00:27:03,520 ನಾನು ನೀವು ಇಲ್ಲಿ ಕೋರುತ್ತೇವೆ ಸಂತೋಷವನ್ನು ಮನುಷ್ಯ. 527 00:27:03,520 --> 00:27:04,655 ಇದು ನಿಜವಾಗಿಯೂ ನನಗೆ ಸಂತೋಷ ಮಾಡುತ್ತದೆ. 528 00:27:04,655 --> 00:27:07,565 529 00:27:07,565 --> 00:27:10,160 ನಾನು ಸರಳ ಸಂತೋಷಗಳನ್ನು ಒಂದು ಹುಡುಗಿ ನಾನು. 530 00:27:10,160 --> 00:27:11,688 ನನ್ನ ವಿಭಾಗದಲ್ಲಿ ಹಾಜರಾಗುತ್ತಿದ್ದರು ನಾನು ಇಷ್ಟ. 531 00:27:11,688 --> 00:27:13,830 532 00:27:13,830 --> 00:27:18,270 ಆದ್ದರಿಂದ ನಾನು ಈ ಪ್ರಾರಂಭಿಕ ಬಾಗುತ್ತೇನೆ ನೀವು ಹುಡುಗರಿಗೆ ನಾವು ಒಟ್ಟಿಗೆ ಕೋಡ್ ಮಾಡಬಹುದು ಆದ್ದರಿಂದ. 533 00:27:18,270 --> 00:27:22,290 ನಾನು ಯಾರಿಗಾದರೂ ಹಾಕುವ ಇಷ್ಟವಿಲ್ಲ ಸ್ಪಾಟ್ ನೀವು ಬಯಸುತ್ತೇನೆ ಹೊರತು. 534 00:27:22,290 --> 00:27:26,486 535 00:27:26,486 --> 00:27:30,086 >> ಪ್ರೇಕ್ಷಕರು: ರಸಪ್ರಶ್ನೆ, ಹಾಗೆ ನಾವು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು ಹೊಂದಿಲ್ಲ? 536 00:27:30,086 --> 00:27:33,260 >> ಸ್ಪೀಕರ್ 1: ನೀವು ಕೇಳಬಹುದು ಕೈಯಿಂದ ಸರಳ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಲು. 537 00:27:33,260 --> 00:27:35,940 538 00:27:35,940 --> 00:27:36,590 ಹೌದು. 539 00:27:36,590 --> 00:27:38,510 >> ಪ್ರೇಕ್ಷಕರು: ರಸಪ್ರಶ್ನೆ ಬಲ, ಮುಂದಿನ ವಾರದ? 540 00:27:38,510 --> 00:27:40,108 >> ಸ್ಪೀಕರ್ 1: ರಸಪ್ರಶ್ನೆ ಮುಂದಿನ ಬುಧವಾರ ಆಗಿದೆ. 541 00:27:40,108 --> 00:27:40,855 542 00:27:40,855 --> 00:27:43,730 ಒಂದು ಸುಂದರ [ಇಲ್ಲ ಅರ್ಥ? ಸಿಎಸ್ಇ?] , ನಂತರ ಪಕ್ಷದ ಗ್ರೇಡಿಂಗ್ ಇದು 543 00:27:43,730 --> 00:27:50,390 ನಿಮ್ಮ ಅಂಕಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ ಎಂದರೆ ಮತ್ತೆ ಯಾವ ಸಮಯದಲ್ಲಿ night-- ಎಂದು? 544 00:27:50,390 --> 00:27:50,890 ಯಾರು ಗೊತ್ತು? 545 00:27:50,890 --> 00:27:51,973 ಆದರೆ ಆ ರಾತ್ರಿ. 546 00:27:51,973 --> 00:28:02,020 547 00:28:02,020 --> 00:28:02,855 >> ಎಲ್ಲಾ ಸರಿ. 548 00:28:02,855 --> 00:28:04,250 ಹೇಗೆ ನಾವು ಈ ಆರಂಭಿಸಲು ಬಯಸುತ್ತೀರಿ? 549 00:28:04,250 --> 00:28:07,964 550 00:28:07,964 --> 00:28:09,630 ನಾನು ಈ ಒಂದು hint-- ಆರಂಭವಾಗುತ್ತದೆ ನೀಡುತ್ತೇನೆ. 551 00:28:09,630 --> 00:28:11,455 >> ಪ್ರೇಕ್ಷಕರು: ನೀವು ಒಂದು ಕಡತವನ್ನು ತೆರೆಯಲು ಹೊಂದಿರುತ್ತವೆ. 552 00:28:11,455 --> 00:28:12,250 >> ಸ್ಪೀಕರ್ 1: ಹೌದು. 553 00:28:12,250 --> 00:28:14,060 ಹಾಗಾಗಿ ನೀವು ಈ ಕರೆ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? 554 00:28:14,060 --> 00:28:16,150 ನೀವು "ಕಡತ" ಕರೆ ಬಯಸುವಿರಾ? 555 00:28:16,150 --> 00:28:17,480 ನ ಸುಲಭವಾಗಿ ಮಾಡೋಣ. 556 00:28:17,480 --> 00:28:26,752 ಆದ್ದರಿಂದ ಇಲ್ಲಿದೆ fopen-- ನಮ್ಮ ಎಂದು ನಾನು ಔಟ್ಪುಟ್ ಪರೀಕ್ಷೆ? 557 00:28:26,752 --> 00:28:36,130 "ಹಲೋ." ಕರೆ 558 00:28:36,130 --> 00:28:37,810 ಮತ್ತು ನಮ್ಮ ಕ್ರಮ ಏನು? 559 00:28:37,810 --> 00:28:39,764 560 00:28:39,764 --> 00:28:41,055 ನಾವು ಈ ಫೈಲ್ ಏನು ಮಾಡುತ್ತಿದ್ದಾರೆ? 561 00:28:41,055 --> 00:28:42,676 562 00:28:42,676 --> 00:28:43,500 >> ಪ್ರೇಕ್ಷಕರು: ಓದಿ. 563 00:28:43,500 --> 00:28:44,401 564 00:28:44,401 --> 00:28:44,900 ಬರವಣಿಗೆ. 565 00:28:44,900 --> 00:28:46,191 ಸ್ಪೀಕರ್ 1: ನಾವು ಬರೆಯುತ್ತಿದ್ದೇವೆ. 566 00:28:46,191 --> 00:28:47,360 567 00:28:47,360 --> 00:28:47,860 ಸುಂದರ. 568 00:28:47,860 --> 00:28:50,330 569 00:28:50,330 --> 00:28:52,860 ಸರಿ, ಆದ್ದರಿಂದ ನಾವು ಈಗ ಈ ಫೈಲ್ ಹೊಂದಿರುತ್ತವೆ. 570 00:28:52,860 --> 00:28:54,920 571 00:28:54,920 --> 00:28:56,212 ನಾವು ಏನು ಬೇಕು? 572 00:28:56,212 --> 00:28:57,420 ಪ್ರೇಕ್ಷಕರು: ಇದು ಶೂನ್ಯ ಇದ್ದರೆ ಪರಿಶೀಲಿಸಿ. 573 00:28:57,420 --> 00:28:59,820 ಸ್ಪೀಕರ್ 1: ಇದು ನಿಖರವಾಗಿ ಶೂನ್ಯ ವೇಳೆ ಪರಿಶೀಲಿಸಿ. 574 00:28:59,820 --> 00:29:01,980 ನಾನು ಕೇಳಲು ಇಷ್ಟ ಇಲ್ಲಿದೆ. 575 00:29:01,980 --> 00:29:05,930 ವಿಶೇಷವಾಗಿ, ಸ್ವಯಂಚಾಲಿತ ಇರಬೇಕು ಯ ಈ ಬಿಂದುವಿನಿಂದ ಅತ್ಯಧಿಕವಾಗಿ. 576 00:29:05,930 --> 00:29:07,530 577 00:29:07,530 --> 00:29:10,950 ನೀವು segfaulting, ನೀವು ಬಹುಶಃ ಪ್ರಾರಂಭಿಸಿ ವೇಳೆ ಎಲ್ಲೋ ಶೂನ್ಯ ಪರಿಶೀಲಿಸಲು ಇಲ್ಲ. 578 00:29:10,950 --> 00:29:12,480 ಹತ್ತು ಔಟ್ ಒಂಬತ್ತು ಬಾರಿ, ಆ ಇಲ್ಲಿದೆ ನಿಮ್ಮ ದೋಷ ಏರಲಿದೆ. 579 00:29:12,480 --> 00:29:15,400 ನೀವು ಎದುರಿಸಿದರು ಆದ್ದರಿಂದ ಇದು ಶೂನ್ಯ ಇದ್ದರೆ ಅಭ್ಯಾಸ, ಯಾವಾಗಲೂ, ಪರಿಶೀಲಿಸಿ 580 00:29:15,400 --> 00:29:18,150 ನಿಮ್ಮ ಜೀವನದ ಎಂದು ವಿಶೇಷವೇನು ಸಂತೋಷವನ್ನು ಮತ್ತು easy-- ಅಥವಾ ಸುಲಭ. 581 00:29:18,150 --> 00:29:19,480 >> ಆದ್ದರಿಂದ ಇದು ಶೂನ್ಯ ಇದ್ದರೆ ಪರೀಕ್ಷಿಸಿ. 582 00:29:19,480 --> 00:29:21,200 583 00:29:21,200 --> 00:29:24,820 ಇದು ಶೂನ್ಯ ಅಲ್ಲ, ಇದು ಆದ್ದರಿಂದ ಬ್ಯಾಂಗ್ ಸಮನಾಗಿರುತ್ತದೆ ಏನು 584 00:29:24,820 --> 00:29:26,784 ಅರ್ಥ ಇದು ಮಾನ್ಯ ಶೂನ್ಯ ಅಲ್ಲ. 585 00:29:26,784 --> 00:29:27,700 ನಾವು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? 586 00:29:27,700 --> 00:29:29,750 587 00:29:29,750 --> 00:29:31,570 ನಾವು ಕೇವಲ ಮುದ್ರಿಸಲು ಬಯಸುವ ಆ ಕಡತಕ್ಕೆ, ಬಲ? 588 00:29:31,570 --> 00:29:32,923 ಆದ್ದರಿಂದ ನಾವು ಬಳಸಲು ಹೋಗುವ? 589 00:29:32,923 --> 00:29:34,092 >> ಪ್ರೇಕ್ಷಕರು: fprintf 590 00:29:34,092 --> 00:29:36,800 >> ಸ್ಪೀಕರ್ 1: Fprintf-- ಸುಂದರ. 591 00:29:36,800 --> 00:29:38,150 592 00:29:38,150 --> 00:29:44,000 ಮತ್ತು fprintf ಎರಡು arguments-- ಅಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಇದು ಹೋಗುವ ಮತ್ತು ನಾವು ಮುದ್ರಿತ ಬಯಸುವ ವಿಶೇಷವೇನು. 593 00:29:44,000 --> 00:29:45,820 ಮೊದಲ ಒಂದು ಇಲ್ಲಿದೆ? 594 00:29:45,820 --> 00:29:46,570 ಇದು ಅಲ್ಲಿ ಹೋಗುತ್ತದೆ? 595 00:29:46,570 --> 00:29:47,490 >> ಪ್ರೇಕ್ಷಕರು: ಕಡತ. 596 00:29:47,490 --> 00:29:48,785 >> ಸ್ಪೀಕರ್ 1: ಇದು ಫೈಲ್ ಹೋಗುವುದಿಲ್ಲ. 597 00:29:48,785 --> 00:29:49,784 598 00:29:49,784 --> 00:29:50,950 ಮತ್ತು ನಾವು ಮುದ್ರಿತ ಏನು ಬಯಸುತ್ತೀರಿ? 599 00:29:50,950 --> 00:29:52,900 600 00:29:52,900 --> 00:29:58,065 "ಹಲೋ, ವರ್ಲ್ಡ್!" 601 00:29:58,065 --> 00:29:58,565 ಎಲ್ಲಾ ಸರಿ. 602 00:29:58,565 --> 00:30:03,670 ನಾವು ಒಂದು ಕೊನೆಯ ವಿಷಯ ಹೊಂದಿವೆ ಇಲ್ಲಿ ಮತ್ತೊಂದು ದೊಡ್ಡ ಮಾದರಿ. 603 00:30:03,670 --> 00:30:04,479 604 00:30:04,479 --> 00:30:05,145 ಪ್ರೇಕ್ಷಕರು: ಮುಚ್ಚಿ. 605 00:30:05,145 --> 00:30:05,853 ಸ್ಪೀಕರ್ 1: ಮುಚ್ಚಿ. 606 00:30:05,853 --> 00:30:09,990 607 00:30:09,990 --> 00:30:10,540 ಅಲ್ಲಿ ನೀವು ಹೋಗಿ. 608 00:30:10,540 --> 00:30:13,384 >> ಪ್ರೇಕ್ಷಕರು: ಈ ನಡೆಯುತ್ತಿದೆ ಕಡತ ಶೂನ್ಯ ವೇಳೆ? 609 00:30:13,384 --> 00:30:15,050 ಸ್ಪೀಕರ್ 1: ಇದು ಶೂನ್ಯ ಅಲ್ಲ ಇಲ್ಲ, ಇದು. 610 00:30:15,050 --> 00:30:16,881 ಪ್ರೇಕ್ಷಕರು: ಓಹ್, ಅದು not-- ಒಕೆ. 611 00:30:16,881 --> 00:30:21,728 612 00:30:21,728 --> 00:30:25,410 ನಂತರ, fopen ಮತ್ತು ಫಾರ್ ಒಳಗೆ ಹೋಗಿ ಎರಡು ವಾದಗಳು, 613 00:30:25,410 --> 00:30:27,655 ಮೊದಲ ವಾದವನ್ನು ಮತ್ತೆ ಏನು? 614 00:30:27,655 --> 00:30:30,392 >> ಸ್ಪೀಕರ್ 1: ವಾದವು ಕೇವಲ ಕಡತ ಹೆಸರನ್ನು ಹಾಗೆ 615 00:30:30,392 --> 00:30:31,350 ನೀವು ಹೋಗಿ ಬಯಸುವ. 616 00:30:31,350 --> 00:30:36,020 ಈ ಸಾಗುತ್ತದೆ ನಂತರ ಆದ್ದರಿಂದ, ನೀವು ಬಯಸುವ "ಹಲೋ" ಎಂಬ ಕೆಲವು ಪತ್ತೆಹಚ್ಚಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ 617 00:30:36,020 --> 00:30:38,320 ಅದು ಒಳಗೆ "ಹಲೋ, ವರ್ಲ್ಡ್" ಹೊಂದಿತ್ತು. 618 00:30:38,320 --> 00:30:38,820 ಎಲ್ಲ ಇಲ್ಲಿದೆ. 619 00:30:38,820 --> 00:30:39,500 ಕೇವಲ ಹೆಸರು. 620 00:30:39,500 --> 00:30:42,685 621 00:30:42,685 --> 00:30:48,650 >> ಪ್ರೇಕ್ಷಕರು: ಇದು ರಿಂದ ಬರೆಯಲು, ಕಡತ ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಹೊಂದಿಲ್ಲ. 622 00:30:48,650 --> 00:30:49,675 ನೀವು ಏನು ಹೇಳಿದರು ಎಂದು? 623 00:30:49,675 --> 00:30:50,410 >> ಸ್ಪೀಕರ್ 1: ರೈಟ್. 624 00:30:50,410 --> 00:30:50,910 ನಿಖರವಾಗಿ. 625 00:30:50,910 --> 00:30:53,110 626 00:30:53,110 --> 00:30:55,839 "ಹಲೋ" ಒಂದು ಕಡತ ಎಂದು ವೇಳೆ ಇನ್ನೂ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ, ಇದು ಇಲ್ಲಿದೆ 627 00:30:55,839 --> 00:30:58,380 ಎಂಬ ಕಡತವನ್ನು ರಚಿಸಲು ಹೋಗುವ ಹಲೋ "ಮತ್ತು ನೀವು ಅದನ್ನು ಬರೆಯುತ್ತೇನೆ. 628 00:30:58,380 --> 00:30:59,631 629 00:30:59,631 --> 00:31:03,610 >> ಪ್ರೇಕ್ಷಕರು: ನೀವು ಹೇಳುವ ಮಾಡಿದಾಗ ಪ್ರೋಗ್ರಾಂ, ಫೈಲ್ ಬರೆದರು ಗೆ 630 00:31:03,610 --> 00:31:08,075 ಏಕೆ ನೀವು ಬರೆಯಲು "ಕಡತ" ಬದಲಿಗೆ ಇಲ್ಲ ಫೈಲ್ ಮತ್ತು fprintf-- ಹೆಸರು 631 00:31:08,075 --> 00:31:13,600 >> ಸ್ಪೀಕರ್ 1: ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಏಕೆಂದರೆ ಎಲ್ಲಾ caps-- ಸ್ಟಾರ್ ದೊಡ್ಡ ಫೈಲ್ 632 00:31:13,600 --> 00:31:14,260 ಫೈಲ್. 633 00:31:14,260 --> 00:31:17,370 ಆದ್ದರಿಂದ ಕಡತ ಒಂದು ಪಾಯಿಂಟರ್ ನೀವು ಬಗ್ಗೆ ನೀವು. 634 00:31:17,370 --> 00:31:19,930 ಈ ರೀತಿಯಲ್ಲಿ ಎಂದು ನಾವು ಅದನ್ನು ನೋಡಿ. 635 00:31:19,930 --> 00:31:24,850 ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಫೈಲ್ ಆಹಾ ನಗರದ, 636 00:31:24,850 --> 00:31:31,271 ನಾವು ಇಲ್ಲಿ ಹೀಗೆ ಕಡತವನ್ನು ಬಳಸುತ್ತದೆ "ಹಲೋ" ಆರಂಭಿಕ ಸೂಚಿಸುತ್ತದೆ 637 00:31:31,271 --> 00:31:32,145 ಮತ್ತು ಇದು ಬರೆಯಲು ಅವಕಾಶ. 638 00:31:32,145 --> 00:31:34,728 >> ಪ್ರೇಕ್ಷಕರು: ನಾವು ಒಂದು "ಹಲೋ" ಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ ಬದಲಿಗೆ [? ಕೇವಲ?] ಎಫ್ ಫೈಲ್? 639 00:31:34,728 --> 00:31:40,160 ಸ್ಪೀಕರ್ 1: ಇಲ್ಲ, ಏಕೆಂದರೆ "ಹಲೋ" ಮುಕ್ತ ಮತ್ತು writeable ಅಗತ್ಯವಿದೆ. 640 00:31:40,160 --> 00:31:41,820 641 00:31:41,820 --> 00:31:45,980 ಫೈಲ್ ಒಂದು ಹಾಗೆ ಸರಿ ಹೇಳುತ್ತದೆ ನಿಯೋಜಕ, ನಾವು 642 00:31:45,980 --> 00:31:49,190 ಈ ಕಡತವನ್ನು ನಿನ್ನ ಹೊಂದಿವೆ ನಾವು ಹುಡುಕುತ್ತಿರುವ ಎಂದು. 643 00:31:49,190 --> 00:31:50,680 ಇದು ನಡೆಯಿತು. 644 00:31:50,680 --> 00:31:52,140 ಮತ್ತು ನಾವು ಬರೆಯಲು ಹೋಗುವ. 645 00:31:52,140 --> 00:31:55,130 ನೀವು "ಹಲೋ" ಬಳಸಿದರೆ, ಅದು ಅಡಕವಾಗಿರುತ್ತದೆ. 646 00:31:55,130 --> 00:31:56,846 ಆದ್ದರಿಂದ ವಿಲಕ್ಷಣವಾಗಿ ಹೋಗುವುದಿಲ್ಲ. 647 00:31:56,846 --> 00:31:58,590 648 00:31:58,590 --> 00:32:00,300 ನಾನು ಅದನ್ನು ಹೆಸರಿಸಿದ್ದಾರೆ ಎಂದು ಅರ್ಥ. 649 00:32:00,300 --> 00:32:03,960 ನೀವು, ಕಡತ ಸಾಧಿಸಲು ಸಾಧ್ಯ ಸ್ಟಾರ್, "ಹಲೋ", ಎಂದು ಸಮನಾಗಿರುತ್ತದೆ. 650 00:32:03,960 --> 00:32:07,840 ಆದರೆ ಇಡೀ ಪಾಯಿಂಟ್ ನೀವು ಎಂಬುದು ಸಲುವಾಗಿ ಒಂದು ಕಡತ ಸ್ಟಾರ್ ಪಾಯಿಂಟರ್ ಅಗತ್ಯವಿದೆ 651 00:32:07,840 --> 00:32:09,281 ಈ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. 652 00:32:09,281 --> 00:32:11,280 ಪ್ರೇಕ್ಷಕರು: ನೀವು ಮಾಡಬಹುದಾದ ಕಡತ, ಸ್ಟಾರ್, ಫೈಲ್, "ಹಲೋ" 653 00:32:11,280 --> 00:32:13,113 ಅಥವಾ ನೀವು ಹಾಕಬೇಕು ಇಲ್ಲ ಇದು ಮೂಲಕ ಕಡತ ಸ್ಟಾರ್ ಫೈಲ್? 654 00:32:13,113 --> 00:32:16,330 ಸ್ಪೀಕರ್ 1: ನೀವು ಸಾಧ್ಯವೋ "ಹಲೋ.", ಕಡತ, ಸ್ಟಾರ್ ಮಾಡಲು 655 00:32:16,330 --> 00:32:19,790 ನೀವು ಈ ಬದಲಾಯಿಸಬಹುದು ಯಾವುದೇ ಹೆಸರನ್ನು ನೀವು. 656 00:32:19,790 --> 00:32:22,114 ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಅನಿಯಂತ್ರಿತ ಇಲ್ಲಿದೆ ಆ ಹೆಸರಿನ ಯಾವ. 657 00:32:22,114 --> 00:32:23,179 658 00:32:23,179 --> 00:32:24,220 ನೀವು ಏನು ಹೆಸರಿಸಬಹುದು. 659 00:32:24,220 --> 00:32:25,501 660 00:32:25,501 --> 00:32:28,020 ನೀವು ಬಯಸಿದರೆ, ಶಾವಿಗೆ ಹಾರುವ ಇದು ಹೆಸರಿಸಿ. 661 00:32:28,020 --> 00:32:29,690 >> ಪ್ರೇಕ್ಷಕರು: ಉಲ್ಲೇಖಗಳು "W" ಏನು? 662 00:32:29,690 --> 00:32:31,540 >> ಸ್ಪೀಕರ್ 1: "W" ಕೇವಲ ವಿಧಾನವಾಗಿದೆ. 663 00:32:31,540 --> 00:32:33,170 ನಾವು ಈ ಫೈಲ್ ಬರೆಯುತ್ತಿದ್ದೇವೆ. 664 00:32:33,170 --> 00:32:34,410 665 00:32:34,410 --> 00:32:35,320 ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? 666 00:32:35,320 --> 00:32:36,227 ತೆರವುಗೊಳಿಸಿ? 667 00:32:36,227 --> 00:32:36,981 ಹೌದು. 668 00:32:36,981 --> 00:32:40,365 >> ಪ್ರೇಕ್ಷಕರು: ಇದು ಈ ಬರೆಯುತ್ತಾರೆ ಆದ್ದರಿಂದ ಅಲ್ಲಿ ನಾವು ಆ ಕಡತ ಪತ್ತೆ ಇಲ್ಲ, ಫೈಲ್? 669 00:32:40,365 --> 00:32:43,820 >> ಸ್ಪೀಕರ್ 1: ಇದು ಅದೇ ಇರುವಿರಿ ನೀವು ಪ್ರಸ್ತುತ ಎಂಬುದನ್ನು ಕೋಶವನ್ನು. 670 00:32:43,820 --> 00:32:45,650 671 00:32:45,650 --> 00:32:48,880 ನೀವು pset ಮೂರು ಇಂತಹ ಮತ್ತು ನಿಮ್ಮ pset ಒಳಗೆ, ರನ್ 672 00:32:48,880 --> 00:32:52,600 ಮೂರು ಫೋಲ್ಡರ್ ಏರಲಿದೆ ಎಂಬ ಈ ಕಡತವನ್ನು "ಹಲೋ." 673 00:32:52,600 --> 00:32:53,160 ಕೂಲ್? 674 00:32:53,160 --> 00:32:53,757 ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? 675 00:32:53,757 --> 00:32:55,840 ನೀವು ಎಲ್ಲಾ ಆರ್ ಇಷ್ಟಪಡುತ್ತೇನೆ ಅಭಿಪ್ರಾಯ ದೊಡ್ಡ ಇದು, ಇದು ಪಡೆಯುವಲ್ಲಿ. 676 00:32:55,840 --> 00:32:57,290 677 00:32:57,290 --> 00:32:57,790 ಸರಿ. 678 00:32:57,790 --> 00:33:05,960 ಆದ್ದರಿಂದ ನನ್ನ ಸ್ಲೈಡ್ show-- ಗೆ ವಿಷಯಗಳನ್ನು ಕೆಲಸ ನಾನು ಪ್ರೀತಿಸುತ್ತೇನೆ. 679 00:33:05,960 --> 00:33:08,674 ಸರಿ, ನೀವು ಹುಡುಗರಿಗೆ ರೋಮಾಂಚನ ಪಾಯಿಂಟರ್ಗಳ ಬಯಸುವಿರಾ? 680 00:33:08,674 --> 00:33:09,465 ಪಾಯಿಂಟರ್ಸ್ ಕುವೆಂಪು. 681 00:33:09,465 --> 00:33:11,581 682 00:33:11,581 --> 00:33:13,580 ಅವರು ಸ್ವಲ್ಪ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ನಿಮ್ಮ ತಲೆ ಸುಮಾರು ಕಟ್ಟಲು ಯಾವಾಗಲೂ. 683 00:33:13,580 --> 00:33:15,288 ಈ ನನ್ನ ಎರಡನೇ ವರ್ಷ ಬೋಧನೆ ಪಾಯಿಂಟರ್ಸ್. 684 00:33:15,288 --> 00:33:16,850 ಮತ್ತು ನಾನು ಅಂತಿಮವಾಗಿ ಅರ್ಥವಾಯಿತು ಭಾವಿಸುತ್ತೇನೆ. 685 00:33:16,850 --> 00:33:18,650 ನೀವು ಹೋರಾಟ, ಅದು ಒಕೆ. 686 00:33:18,650 --> 00:33:19,940 687 00:33:19,940 --> 00:33:24,070 ನಾನು ಮೊದಲು ಹೇಳಿದ ಹಾಗೆ, ಚಿತ್ರಗಳನ್ನು ರೇಖಾಚಿತ್ರ , ಸಿಎಸ್ ಸಂಗತಿಗಳನ್ನು ಬಹಳಷ್ಟು ಸಹಾಯ 688 00:33:24,070 --> 00:33:27,400 ಎಷ್ಟು ಜನರು ಒಲವು ಯೋಚಿಸುತ್ತಾರೆ ಓಹ್, ನಾವು ಒಂದು ಕಂಪ್ಯೂಟರ್ ನಲ್ಲಿ ಕೋರುತ್ತೇವೆ ಆಲೋಚಿಸುತ್ತೀರಿ. 689 00:33:27,400 --> 00:33:28,399 ನಾವು ಕೋಡ್ ಮಾಡಬೇಕು. 690 00:33:28,399 --> 00:33:30,190 No-- ಚಿತ್ರ ಚಿತ್ರಗಳನ್ನು ನಿಜವಾಗಿಯೂ ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. 691 00:33:30,190 --> 00:33:32,773 ಮತ್ತು ನಾನು ಪ್ರೋತ್ಸಾಹಿಸಲು ನಿಮ್ಮ ಕಿಂಡರ್ಗಾರ್ಟನ್ ಅಡ್ಡ ಸ್ಪರ್ಶಿಸಿ 692 00:33:32,773 --> 00:33:35,010 ಮತ್ತು ಕ್ರಯೋನ್ಗಳು ಹೊರತರುವ ಅಥವಾ ಗುರುತುಗಳು ಮತ್ತು ಡ್ರಾ. 693 00:33:35,010 --> 00:33:36,110 ನೀವು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಏಕೆಂದರೆ. 694 00:33:36,110 --> 00:33:39,380 ಮತ್ತು ನೀವು ಆಫೀಸ್ ಅವರ್ಸ್ ನನ್ನನ್ನು ನೋಡಲು ವೇಳೆ, ನಾನು ಕಾಗದದ ರಾಶಿಯನ್ನು ಹೊತ್ತ ನಡೆಯಲಿದೆ 695 00:33:39,380 --> 00:33:41,580 ಪೆನ್ನುಗಳು ಕಾಣುವುದು ಚಿತ್ರಕಲೆಗಳು. 696 00:33:41,580 --> 00:33:44,370 >> ಆದ್ದರಿಂದ ವಿಶೇಷವಾಗಿ ಜೊತೆ ಚಿತ್ರಗಳನ್ನು ರಚಿಸಲು ಪಾಯಿಂಟರ್ಸ್. 697 00:33:44,370 --> 00:33:47,970 ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ನೀನು ಸಂದೇಹವಿಲ್ಲ ತುಂಬಾ ಇಲ್ಲಿ ಕೆಲವು ಚಿತ್ರಗಳನ್ನು ರೇಖಾಚಿತ್ರ ಎಂದು. 698 00:33:47,970 --> 00:33:51,270 >> ಆದ್ದರಿಂದ ನೀವು ಹುಡುಗರಿಗೆ ಎಲ್ಲಾ Binky, ನೋಡಬೇಕಾದ ಈ ತಂಪಾದ, claymation ವಿಷಯ. 699 00:33:51,270 --> 00:33:54,720 ಮತ್ತು ನಾವು ನಿಜವಾಗಿಯೂ ತಮಾಷೆಯ ಯೋಚಿಸುವುದಿಲ್ಲ ಅವರು ಕಾಯಿಗಳ ಸಮೂಹಕ್ಕೆ ಆಗಿ ಸ್ಫೋಟಗೊಳ್ಳುತ್ತದೆ. 700 00:33:54,720 --> 00:33:56,280 701 00:33:56,280 --> 00:33:57,755 ಇದು ವರ್ಗ ಕೆಲವು ಹಾಸ್ಯ ಪರಿಹಾರ ಇಲ್ಲಿದೆ. 702 00:33:57,755 --> 00:34:02,140 703 00:34:02,140 --> 00:34:05,900 ಸಿ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಈ ಮಹಾನ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಮೆಮೊರಿ ನಿಯಂತ್ರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. 704 00:34:05,900 --> 00:34:10,090 ಮತ್ತು ಅದು ನಿಜವಾಗಿಯೂ ವಸ್ತುಗಳ ಒಂದಾಗಿದೆ ಇದು ಅಂತಹ ಪ್ರಬಲ ಭಾಷೆ ಮಾಡುತ್ತದೆ. 705 00:34:10,090 --> 00:34:13,469 ಆದರೆ ವಿದ್ಯುತ್ ಬರುತ್ತದೆ ದೊಡ್ಡ ಜವಾಬ್ದಾರಿ. 706 00:34:13,469 --> 00:34:16,230 ಮತ್ತು ಅವಿವೇಕಿ ಕೆಲಸಗಳನ್ನು ಸಂಭವಿಸಬಹುದು ನೀವು ಎಚ್ಚರಿಕೆಯಿಂದ ಇಲ್ಲದಿದ್ದರೆ. 707 00:34:16,230 --> 00:34:18,560 ಆದ್ದರಿಂದ ನೀವು ಬಳಸುತ್ತಿರುವ ಪಾಯಿಂಟರ್ಸ್, ನೀವು ಮಾಡಲು ಬಯಸುವ 708 00:34:18,560 --> 00:34:21,440 ನೀವು ನಿಜವಾಗಿಯೂ ಅರ್ಥ ನಿಖರವಾಗಿ ನೀವು ಮಾಡುತ್ತಿರುವ ಏನನ್ನು. 709 00:34:21,440 --> 00:34:25,530 ಆಶಾದಾಯಕವಾಗಿ ಮುಂದಿನ ಸ್ವಲ್ಪ ಸಮಯ ನೀವು ನಿಜವಾಗಿಯೂ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ 710 00:34:25,530 --> 00:34:27,850 ಪಾಯಿಂಟರ್ಸ್, ಹೇಗೆ ಬಳಸಲು, ಮತ್ತು ಅವುಗಳನ್ನು ಬಳಕೆ ಹೇಗೆ. 711 00:34:27,850 --> 00:34:29,170 712 00:34:29,170 --> 00:34:33,460 >> ಹಾಗಾಗಿ ನಾವು ಖಚಿತವಾಗಿ ಮನುಷ್ಯ ಸ್ಮರಣೆ ಮೊದಲು ಈ ಚಿತ್ರದಲ್ಲಿ ಕಾಣಬಹುದು. 713 00:34:33,460 --> 00:34:38,540 ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಒಂದು ಸರಳ ರೇಖಾಚಿತ್ರ ವಿಷಯಗಳು ಮೆಮೊರಿ ಶೇಖರಿಸಬಹುದು ಎಂದು. 714 00:34:38,540 --> 00:34:43,145 ಆದ್ದರಿಂದ ನೀವು ಮೂಲತಃ ಈ ಹೊಂದಿವೆ ಒಂದು ಬೈಟ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಬೃಹತ್ ರಚನೆಗಳು 715 00:34:43,145 --> 00:34:46,000 ನಾವು ಇಲ್ಲಿ ಸ್ವಲ್ಪ ಏನು ಒಂದು ಪ್ರತಿ ಬಾರಿ ಮೂಲಕ ಬೆಳವಣಿಗೆಗಳ. 716 00:34:46,000 --> 00:34:51,810 ಈ ಹೆಕ್ಸ್ ಆಗಿದೆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಆದ್ದರಿಂದ ಎಂಟು ಬಿಟ್ ಬ್ಲಾಕ್ಗಳನ್ನು. 717 00:34:51,810 --> 00:34:55,510 ಮತ್ತು ಪ್ರತಿ ಬ್ಲಾಕ್ ಸಂಬಂಧಿಸಿದೆ ಕೆಲವು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ವಿಳಾಸದೊಂದಿಗೆ. 718 00:34:55,510 --> 00:34:58,750 ನೀವು ಎಂದಾದರೂ ನೋಡಿ ಆದ್ದರಿಂದ 0x, ಕೇವಲ notating ವಿಶೇಷವೇನು 719 00:34:58,750 --> 00:35:00,670 ಇದು ಒಂದು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ವಿಳಾಸಕ್ಕೆ ಎಂದು. 720 00:35:00,670 --> 00:35:03,970 ಇದರ ಅರ್ಥ ಪಡೆದುಕೊಳ್ಳಬಹುದು ಮೆಮೊರಿ ಕೆಲವು ವಿಳಾಸ. 721 00:35:03,970 --> 00:35:06,935 ನಾವು ಮೆಮೊರಿ ವಿಳಾಸಗಳನ್ನು ಬಗ್ಗೆ ನೀವು ಯಾವಾಗ ನೀವು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ನೋಡಿ. 722 00:35:06,935 --> 00:35:10,420 723 00:35:10,420 --> 00:35:14,630 >> ನಾವು ints ಚರಗಳಾಗಿವೆ ಹೊಂದಿವೆ, ಫ್ಲೋಟ್ಗಳು ಶೇಖರಿಸಿಡಲು ಚರಗಳಾಗಿವೆ. 724 00:35:14,630 --> 00:35:16,260 Ints ಅಂಗಡಿ, ints ಆದ್ದರಿಂದ. 725 00:35:16,260 --> 00:35:17,430 ಫ್ಲೋಟ್ಗಳು ಅಂಗಡಿ ತೇಲುತ್ತದೆ. 726 00:35:17,430 --> 00:35:20,260 ಆದ್ದರಿಂದ ನಾವು ಪಾಯಿಂಟರ್ಸ್ ಹೊಂದಿಲ್ಲ ಆ ಅಂಗಡಿ ಮೆಮೊರಿ ವಿಳಾಸಗಳನ್ನು. 727 00:35:20,260 --> 00:35:21,660 ಮ್ಯಾಪಿಂಗ್ ಒಂದು ರೀತಿಯ ಇಲ್ಲಿದೆ. 728 00:35:21,660 --> 00:35:24,240 ಪಾಯಿಂಟರ್ಸ್ ಪ್ರತ್ಯೇಕವಾಗಿ ಇವೆ ಮೆಮೊರಿ ವಿಳಾಸಗಳನ್ನು. 729 00:35:24,240 --> 00:35:25,780 730 00:35:25,780 --> 00:35:27,292 ಆದ್ದರಿಂದ ಅಲ್ಲಿ ನಿಮ್ಮ ಮಾದರಿ ಹೀಗಿದೆ. 731 00:35:27,292 --> 00:35:29,550 732 00:35:29,550 --> 00:35:34,470 ನಿಮ್ಮ APPLIANCE 32-ಬಿಟ್, ಇದು ಅರ್ಥ ಹೊಂದಿದೆ ನಿಮ್ಮ ಮೆಮೊರಿ ವಿಳಾಸಕ್ಕೆ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಎಂದು. 733 00:35:34,470 --> 00:35:37,830 ಆದ್ದರಿಂದ ನೀವು ಯಾವುದೇ ಪಾಯಿಂಟರ್ ಸಹ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಏರಲಿದೆ. 734 00:35:37,830 --> 00:35:43,200 ಅಥವಾ ಇದು ನಾಲ್ಕು ಬೈಟ್ಗಳು ಇಲ್ಲಿದೆ ವೇಳೆ ಬೇರೆ, ಮೆಮೊರಿ ನಾಲ್ಕು ಬೈಟ್ಸ್. 735 00:35:43,200 --> 00:35:44,790 ಪಾಯಿಂಟರ್ಸ್ ಅಂಗಡಿ ಮೆಮೊರಿ. 736 00:35:44,790 --> 00:35:46,430 ಆದ್ದರಿಂದ, ಅವರು ನಾಲ್ಕು ಬೈಟ್ಗಳು ಆರ್. 737 00:35:46,430 --> 00:35:48,460 Cool-- ಕೇವಲ ಬಲಪಡಿಸಲು ಬಯಸುವ. 738 00:35:48,460 --> 00:35:50,120 739 00:35:50,120 --> 00:35:52,220 >> ನೀವು ಈಗ ಈ ಕಾಮಿಕ್ ಪಡೆಯಬೇಕು. 740 00:35:52,220 --> 00:35:55,040 ನಾನು ಎಷ್ಟು ಗೊತ್ತಿಲ್ಲ xkcd ಅಭಿಮಾನಿಗಳು, ಆದರೆ ನಾನು xkcd ಪ್ರೀತಿ. 741 00:35:55,040 --> 00:35:55,780 ಅದು ಗ್ರೇಟ್. 742 00:35:55,780 --> 00:35:57,290 743 00:35:57,290 --> 00:35:57,790 >> ಎಲ್ಲಾ ಸರಿ. 744 00:35:57,790 --> 00:36:01,640 ನಾನು ಹೇಳಿದ ಹಾಗೆ ಇದು ಇಲ್ಲಿದೆ, ಪಾಯಿಂಟರ್ಸ್ ರಚಿಸುವ ಅತ್ಯಧಿಕವಾಗಿ ಬೇರೆ ಏನು ಇಷ್ಟ. 745 00:36:01,640 --> 00:36:02,930 ನೀವು ರೀತಿಯ. 746 00:36:02,930 --> 00:36:04,050 ನೀವು ಒಂದು ಹೆಸರನ್ನು ಹೊಂದಿಲ್ಲ. 747 00:36:04,050 --> 00:36:04,810 ರೈಟ್? 748 00:36:04,810 --> 00:36:10,410 ನಾವು ಅಲ್ಲಿ ಇಲ್ಲಿದೆ. [? ಹೆಕ್ಸ್?] ಸ್ಟಾರ್, ಇದು ಒಂದು ಪಾಯಿಂಟರ್ ಅರ್ಥ 749 00:36:10,410 --> 00:36:12,250 ತದನಂತರ ನೀವು ಕರೆ ಮಾಡಲು ಬಯಸುವ ಯಾವುದೇ. 750 00:36:12,250 --> 00:36:15,770 ಆದ್ದರಿಂದ ರೀತಿಯ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ನೀವು ಸಂಗ್ರಹಿಸಬಹುದು ಎಂಬುದನ್ನು. 751 00:36:15,770 --> 00:36:16,850 752 00:36:16,850 --> 00:36:17,990 ಸರಿ? 753 00:36:17,990 --> 00:36:24,350 ಅದೇ ರೀತಿಯಲ್ಲಿ, ನಾವು ints ಹೋದರೆ, ನಾವು ಅಲ್ಲಿ ಒಂದು ಇಂಟ್ ಸಂಗ್ರಹಿಸಲು ನೀವು ಗೊತ್ತಿಲ್ಲ. 754 00:36:24,350 --> 00:36:25,990 755 00:36:25,990 --> 00:36:30,280 ಒಂದು ಪಾಯಿಂಟರ್, ಇದು ಮೆಮೊರಿ ವಿಳಾಸಕ್ಕೆ ಹೊಂದಿದೆ. 756 00:36:30,280 --> 00:36:34,240 ಆದರೆ ಅದರ ಅರ್ಥ ಇಲ್ಲಿ ಅಲ್ಲಿ ಇಲ್ಲಿದೆ ಆ ಆಗಿದೆ ಒಂದು ಚಿತ್ರ HANDY ಬರುತ್ತವೆ ಹೋಗುತ್ತದೆ. 757 00:36:34,240 --> 00:36:36,170 758 00:36:36,170 --> 00:36:45,980 ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಕೆಲವು ನಾಲ್ಕು ಹೇಳಲು ಅವಕಾಶ ಮೌಲ್ಯ. 759 00:36:45,980 --> 00:36:49,306 ನಾಲ್ಕು ವಿಳಾಸಕ್ಕೆ ಒಂದಾಗಿದೆ. 760 00:36:49,306 --> 00:36:49,805 ಸರಿ? 761 00:36:49,805 --> 00:36:51,550 762 00:36:51,550 --> 00:36:56,170 >> ಈ ಮೊದಲು ಒಂದು ಇಲ್ಲಿ ಅರ್ಥ ಇದು ಒಂದು ಪಾಯಿಂಟರ್ 2x ಎಂದು. 763 00:36:56,170 --> 00:36:56,740 ರೈಟ್? 764 00:36:56,740 --> 00:36:57,628 ಇದು ಕೆಲವು ಪಾಯಿಂಟರ್ X ಇಲ್ಲಿದೆ. 765 00:36:57,628 --> 00:36:58,852 766 00:36:58,852 --> 00:37:00,940 X, ಯಾವುದೇ ವಿಷಯ ಇರಬಹುದು. 767 00:37:00,940 --> 00:37:01,960 768 00:37:01,960 --> 00:37:05,130 ಯಾವುದೇ ಎಕ್ಸ್ ಎಕ್ಸ್ ನಾಲ್ಕು ಎಂದು ಹೇಳುತ್ತಾರೆ ಆಗಿದೆ. 769 00:37:05,130 --> 00:37:07,280 ಇದು ಸಂಗ್ರಹಿಸಲು ವಿಶೇಷವೇನು ಇಲ್ಲಿ ಮೆಮೊರಿ ವಿಳಾಸಕ್ಕೆ. 770 00:37:07,280 --> 00:37:12,260 ಆದ್ದರಿಂದ ಇಂಟ್, ಸ್ಟಾರ್, x-- ಇದು ಮೆಮೊರಿ ಕೆಲವು ಸ್ಲಾಟ್ 771 00:37:12,260 --> 00:37:13,590 ಯಾರು ಈ ತಿಳಿದಿಲ್ಲ. 772 00:37:13,590 --> 00:37:15,430 ಆದರೆ ಇಲ್ಲಿ ವಿಳಾಸಕ್ಕೆ ಶೇಖರಿಸಿಡಲು ವಿಶೇಷವೇನು. 773 00:37:15,430 --> 00:37:27,040 ಆದ್ದರಿಂದ ಈ ಹೀಗಿದೆ ಎಂದು ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಯಾವುದೇ, 774 00:37:27,040 --> 00:37:32,630 ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಏನೇ 0x1-- ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ನಮ್ಮ ಪಾಯಿಂಟರ್ ಹೊಂದಿರುವ ವಿಳಾಸದಲ್ಲಿ, 775 00:37:32,630 --> 00:37:35,280 ಜೊತೆ ಹೊಂದಾಣಿಕೆ ಮಾಡಲು ಹೊಂದಿದೆ ನಾವು ಗೊತ್ತುಪಡಿಸಿದ. 776 00:37:35,280 --> 00:37:40,330 ಆದ್ದರಿಂದ 0x1 ನಲ್ಲಿ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಈ X. 777 00:37:40,330 --> 00:37:42,500 778 00:37:42,500 --> 00:37:49,340 ಈ ಎಂದಾದರೂ ಒಂದು ಮಾಡಬಹುದು ನಾವು ಈ ಬಳಸಿಕೊಂಡು ನೀವು ಅದು ಇಂಟ್. 779 00:37:49,340 --> 00:37:52,950 >> ಹಾಗೆಯೇ, ನಾವು ಹೊಂದಿದ್ದರೆ ಮತ್ತೊಂದು 1 ವ, ಯಾವುದೇ 780 00:37:52,950 --> 00:37:59,130 ಒಂದು ವೈ ಹೊಂದಿದೆ ಜೊತೆ ವಿಳಾಸಕ್ಕೆ ಸಂಗ್ರಹವಾಗಿರುವ z ನ ಒಂದು char-- ಒಂದೇ ಎಂದು. 781 00:37:59,130 --> 00:38:05,840 ಅದೇ ರೀತಿಯಲ್ಲಿ, ಯಾವಾಗ ನೀವು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು intx 0.4 ಸಮನಾಗಿರುತ್ತದೆ, 782 00:38:05,840 --> 00:38:09,275 ನೀವು ನಲ್ಲಿ ಕೂಗಿ ಮತ್ತು ಎಂದು ವಿಶೇಷವೇನು ಯಾವುದೇ ರೀತಿಯ, ನೀವು ಒಂದು ಇಂಟ್ ಹೇಳಿದರು. 783 00:38:09,275 --> 00:38:10,525 ಈ ಒಂದು ಇಂಟ್ ಆಗಿರಬೇಕು. 784 00:38:10,525 --> 00:38:11,900 ಇದು ಒಂದು ಫ್ಲೋಟ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ನಿಲ್ಲಿಸಲು. 785 00:38:11,900 --> 00:38:14,150 >> ಆದ್ದರಿಂದ ಸಂಗತಿಗಳು ಯಾವ ಇರಲಿ. 786 00:38:14,150 --> 00:38:15,159 787 00:38:15,159 --> 00:38:16,200 ವಸ್ತುಗಳಿಂದ ಆಗಿರಲಿ. 788 00:38:16,200 --> 00:38:19,380 789 00:38:19,380 --> 00:38:23,450 ಆದ್ದರಿಂದ ದೊಡ್ಡ ವಿಷಯ ಕೇವಲ ಆಗಿದೆ ಪಾಯಿಂಟರ್ ಯಾವುದೇ ರೀತಿಯ 790 00:38:23,450 --> 00:38:26,101 ಇದು ಮಾತ್ರ ಅದು, ಆಗಿದೆ ನೀವು ಸಂಗ್ರಹಿಸಬಹುದು ವಿಷಯ. 791 00:38:26,101 --> 00:38:26,600 ಸರಿ? 792 00:38:26,600 --> 00:38:27,910 793 00:38:27,910 --> 00:38:31,160 ಅಭ್ಯಾಸ, ಜೊತೆ ಕಳೆದ ವಾರ, ಎಲ್ಲವನ್ನೂ 794 00:38:31,160 --> 00:38:32,817 ನಿಜವಾಗಿಯೂ ರೀತಿಯ ಅಮೂರ್ತ ತೋರುತ್ತದೆ. 795 00:38:32,817 --> 00:38:34,150 ನಾವು ಕೆಲವು ಅಭ್ಯಾಸ ಮಾಡಲು ನೀನು. 796 00:38:34,150 --> 00:38:36,760 ಇದು ಹೆಚ್ಚು ಅರ್ಥ ಮಾಡಬೇಕು. 797 00:38:36,760 --> 00:38:44,580 >> ಆದ್ದರಿಂದ ಗುರುತಿಸಲಾಗುತ್ತಿದೆ ಮತ್ತು ಅಷ್ಟೇ dereferencing-- ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ ಈ ನೇರ ಪಡೆಯಲು. 798 00:38:44,580 --> 00:38:46,630 ನಾನು ಇನ್ನೂ ರಿಫ್ರೆಶ್ ಮಾಡಬೇಕು ಪ್ರತಿ ಈಗ ತದನಂತರ. 799 00:38:46,630 --> 00:38:48,450 ಮತ್ತು ನಾನು ಇದು ಒಂದು ಬಯಸುತ್ತೀರಿ, ಪಡೆವ ಹಾಗೆ ಮನುಷ್ಯ? 800 00:38:48,450 --> 00:38:56,080 ಆದ್ದರಿಂದ ವನ್ನಾಗಲಿ ವಾಸ್ತವವಾಗಿ ನೀಡುತ್ತದೆ ನೀವು ಉಲ್ಲೇಖ ಅಥವಾ ವಿಳಾಸ. 801 00:38:56,080 --> 00:39:00,100 ಆದ್ದರಿಂದ ಇದು ವಿಳಾಸ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಇದು ವೇರಿಯಬಲ್ ಮೆಮೊರಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. 802 00:39:00,100 --> 00:39:01,170 803 00:39:01,170 --> 00:39:07,020 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ನೀವು ಮರಳಲು ವಿಶೇಷವೇನು ಒಂದು ಹೆಕ್ಸಾಡೆಸಿಮಲ್, ಅದನ್ನು dereferencing ಆದರೆ 804 00:39:07,020 --> 00:39:10,641 ವಾಸ್ತವವಾಗಿ ನೀವು ನೀಡಲು ಹೋಗುತ್ತದೆ ಸಂಗ್ರಹಿಸಿದ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ಮಾಹಿತಿ. 805 00:39:10,641 --> 00:39:11,140 ಸರಿ? 806 00:39:11,140 --> 00:39:12,680 807 00:39:12,680 --> 00:39:16,060 ನಾವು ಒಂದು ಉದಾಹರಣೆಯನ್ನು ನೋಡೋಣ ನೀನು ನಿಜವಾಗಿಯೂ ವೇಗವಾಗಿ, ಅಥವಾ ವಾಸ್ತವವಾಗಿ ಮುಂದಿನ. 808 00:39:16,060 --> 00:39:18,050 809 00:39:18,050 --> 00:39:19,150 >> ಸರಿ. 810 00:39:19,150 --> 00:39:21,790 ನಾವು ನಿಜವಾಗಿಯೂ ಯೋಚನೆ ಮಾಡಬೇಕು ಎಚ್ಚರಿಕೆಯಿಂದ ಈ ಬಗ್ಗೆ. 811 00:39:21,790 --> 00:39:23,860 ಇಲ್ಲಿ ನಾವು ಕೆಲವು ಪೂರ್ಣಾಂಕ X ಹೊಂದಿವೆ. 812 00:39:23,860 --> 00:39:26,485 ನಾನು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಈ ಸೆಳೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಅತ್ಯುತ್ತಮ ಔಟ್. 813 00:39:26,485 --> 00:39:30,230 814 00:39:30,230 --> 00:39:32,410 ಆದ್ದರಿಂದ ನಾವು ಈ ಸ್ಲಾಟ್ X ಎಂದು ನೀನು. 815 00:39:32,410 --> 00:39:35,850 816 00:39:35,850 --> 00:39:37,315 ಮತ್ತು ಇದು ಐದು ಸಂಗ್ರಹಿಸಲು. 817 00:39:37,315 --> 00:39:38,640 818 00:39:38,640 --> 00:39:40,090 ಅದರ ವಿಳಾಸ 0x4 ಆಗಿದೆ. 819 00:39:40,090 --> 00:39:41,920 820 00:39:41,920 --> 00:39:43,160 ಕೂಲ್? 821 00:39:43,160 --> 00:39:44,100 ಎಲ್ಲಾ ಉತ್ತಮ. 822 00:39:44,100 --> 00:39:45,470 >> ಈಗ ನಾವು ಈ ಪಾಯಿಂಟರ್ ಹೊಂದಿವೆ. 823 00:39:45,470 --> 00:39:46,916 824 00:39:46,916 --> 00:39:47,990 ಇಲ್ಲಿ ಕ್ಕೂ. 825 00:39:47,990 --> 00:39:52,130 826 00:39:52,130 --> 00:39:57,560 ಮತ್ತು ವನ್ನಾಗಲಿ ನಮಗೆ ನೀಡುತ್ತದೆ ಏನೋ ವಿಳಾಸಕ್ಕೆ. 827 00:39:57,560 --> 00:40:00,780 ಆದ್ದರಿಂದ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು X ವಿಳಾಸ ಇಲ್ಲಿದೆ. 828 00:40:00,780 --> 00:40:01,875 X ವಿಳಾಸ ಎಂದರೇನು? 829 00:40:01,875 --> 00:40:05,660 830 00:40:05,660 --> 00:40:12,590 04-- ಮತ್ತು ಈ ಪಾಯಿಂಟರ್ 0x08 ನಲ್ಲಿ. 831 00:40:12,590 --> 00:40:14,490 832 00:40:14,490 --> 00:40:14,990 ಕೂಲ್? 833 00:40:14,990 --> 00:40:16,570 834 00:40:16,570 --> 00:40:21,570 ಆದ್ದರಿಂದ ನೀವು ಈ ಬಗ್ಗೆ ಪಾಯಿಂಟರ್, 04, ಇಲ್ಲಿ ಸೂಚಿಸುತ್ತಿದೆ. 835 00:40:21,570 --> 00:40:22,840 836 00:40:22,840 --> 00:40:25,740 ಮತ್ತು ಅವರು ಪಾಯಿಂಟರ್ಸ್ ಎಂದು ನೀವು ನಾವು ಈ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ಏಕೆಂದರೆ, 837 00:40:25,740 --> 00:40:28,450 ನೀವು ವಿಷಯಗಳನ್ನು ಸೂಚಿಸುವ ನೋಡಲು ನೀನು. 838 00:40:28,450 --> 00:40:31,470 ಮತ್ತು ಒಂದು ಬ್ಲಾಕ್ ಮತ್ತೊಂದು ತೋರುತ್ತಿರುವಂತೆ ಬ್ಲಾಕ್ ಬಹಳ ಅರ್ಥ ಮಾಡುತ್ತದೆ. 839 00:40:31,470 --> 00:40:32,760 840 00:40:32,760 --> 00:40:33,890 ಇಲ್ಲಿ ಎರಡು. 841 00:40:33,890 --> 00:40:38,230 ನಂತರ ನಾವು ಕೆಲವು ಹೊಂದಿವೆ what-- 0x0c ಇದು ಪ್ರತಿಯನ್ನು,. 842 00:40:38,230 --> 00:40:41,290 843 00:40:41,290 --> 00:40:43,420 ಮತ್ತು ಇದು ವಿಶೇಷವೇನು ನಮ್ಮ ಪಾಯಿಂಟರ್ dereference. 844 00:40:43,420 --> 00:40:46,790 >> ಹಾಗಾಗಿ ಇದು ಹೇಳುವ ಆಗಿದೆ ಸರಿ, ಇಲ್ಲಿ ನಮ್ಮ ಪಾಯಿಂಟರ್. 845 00:40:46,790 --> 00:40:53,090 ಅದನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮೌಲ್ಯವನ್ನು ಏನು 0x04 ಆಗಿದೆ, ಮತ್ತು ಇದು ಈ ವಿಳಾಸಕ್ಕೆ ಹೋಗಿ ಹೇಳುವ 846 00:40:53,090 --> 00:40:54,300 ಮತ್ತು ಇದು ಎಂಬುದನ್ನು ಹೇಳಿ. 847 00:40:54,300 --> 00:40:55,520 848 00:40:55,520 --> 00:40:57,710 ಆದ್ದರಿಂದ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಈಸ್ ಈ ಬಾಣದ ಏನು. 849 00:40:57,710 --> 00:40:58,750 850 00:40:58,750 --> 00:41:01,280 ನಿಮ್ಮ ನಕ್ಷತ್ರ ರೀತಿ ನಗರದ. 851 00:41:01,280 --> 00:41:05,410 ನಾವು ಸ್ಟಾರ್ ಮಾಡಿದಾಗ ಆದ್ದರಿಂದ ಸರಿ, ಅದನ್ನು ಅನುಸರಿಸಿ ಅರ್ಥ. 852 00:41:05,410 --> 00:41:06,810 ಈ ವಿಳಾಸಕ್ಕೆ ಹೋಗಿ. 853 00:41:06,810 --> 00:41:11,430 ಮತ್ತು ಕೇವಲ ನಂತರ ಮೂಲತಃ ಈ ಮೆಮೊರಿ ಚಂಕ್ ಈ ಬಾಣದ. 854 00:41:11,430 --> 00:41:15,380 ಮತ್ತು 5 ಇದು ಇದು ಎಂಬುದನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ. 855 00:41:15,380 --> 00:41:18,840 ನಮ್ಮ ಪ್ರತಿಯನ್ನು 5 ಸಮಾನವಾಗಿರುತ್ತದೆ ಏಕೆ ಇದು. 856 00:41:18,840 --> 00:41:20,120 ಎಂದು ಅರ್ಥ ಡಸ್? 857 00:41:20,120 --> 00:41:22,769 ಯಾರಾದರೂ ಅನುಸರಿಸುವ ನನಗೆ ಬೇಕಿವೆ ಮತ್ತೆ, ಅಥವಾ ನಿಧಾನವಾಗಿ? 858 00:41:22,769 --> 00:41:24,560 ನಾನೊಬ್ಬ ಹೋಗಲು ಬಯಸುವ ಒಂದು ಬಾರಿ ಮೂಲಕ? 859 00:41:24,560 --> 00:41:25,060 ಸರಿ. 860 00:41:25,060 --> 00:41:27,549 861 00:41:27,549 --> 00:41:28,840 ನಾವು ಮತ್ತೆ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಬರೆ ನೀನು. 862 00:41:28,840 --> 00:41:31,930 863 00:41:31,930 --> 00:41:37,205 ನಾವು ಪ್ರಾರಂಭಿಸಿದಾಗ, ನಾವು ಎಲ್ಲಾ ನಾವು ಒಪ್ಪುತ್ತೀರಿ ವೇರಿಯಬಲ್ ಮೆಮೊರಿ ಕೆಲವು ಪಡೆ 864 00:41:37,205 --> 00:41:40,890 ನಾವು 5 ಸಮಾನವಾಗಿರುತ್ತದೆ ಸೆಟ್ ಎಂದು X. 865 00:41:40,890 --> 00:41:42,910 ಇದು ನೆನಪಿಗಾಗಿ ಅಲ್ಲಿ ನಾವು ನಿಯಂತ್ರಿಸಲು ಇಲ್ಲ. 866 00:41:42,910 --> 00:41:45,520 ಆದ್ದರಿಂದ ಈ ಸ್ಪಾಟ್ ಕೇವಲ ಆಗಿದೆ ನಿರಂಕುಶವಾಗಿ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. 867 00:41:45,520 --> 00:41:47,770 868 00:41:47,770 --> 00:41:48,731 ಒಳ್ಳೆಯ? 869 00:41:48,731 --> 00:41:49,230 ಸರಿ. 870 00:41:49,230 --> 00:41:50,420 871 00:41:50,420 --> 00:41:53,330 ನಂತರ ನಾವು ಇಂಟ್ ಒಂದು ಪಾಯಿಂಟರ್ ಆರಂಭಿಸಲಾಗಿಲ್ಲ. 872 00:41:53,330 --> 00:41:56,900 ಅದು ತೋರಿಸಲು ಅವಕಾಶ ಇಲ್ಲಿದೆ ಏಕೆ ಕ್ಷ ನಾವು ಇಲ್ಲಿ ಒಂದು ಇಂಟ್ ಏಕೆಂದರೆ. 873 00:41:56,900 --> 00:42:00,840 ನಾವು ಮತ್ತೊಂದು ಪಾಲನ್ನು ಹೊಂದಿವೆ ಮೆಮೊರಿ ಏಕೆಂದರೆ ಈ ಪಾಯಿಂಟರ್ 874 00:42:00,840 --> 00:42:03,485 ಕೇವಲ ಬೇರೆ ಏನು ಹಾಗೆ ಒಂದು ಅಸ್ಥಿರವಾಗಿದೆ. 875 00:42:03,485 --> 00:42:06,615 ವ್ಯಾಸದಲ್ಲಿ ಅದಕ್ಕೆ ಮೆಮೊರಿ ಕೆಲವು ಜಾಗವನ್ನು. 876 00:42:06,615 --> 00:42:07,630 877 00:42:07,630 --> 00:42:10,830 ಮತ್ತು ಅದನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ X ವಿಳಾಸವನ್ನು ಹೊಂದಿದೆ. 878 00:42:10,830 --> 00:42:13,200 ವನ್ನಾಗಲಿ X ವಿಳಾಸವನ್ನು ಅರ್ಥ. 879 00:42:13,200 --> 00:42:14,575 ಆದ್ದರಿಂದ X ವಿಳಾಸ ಏನು? 880 00:42:14,575 --> 00:42:19,179 881 00:42:19,179 --> 00:42:20,614 >> ಪ್ರೇಕ್ಷಕರು: ಶೂನ್ಯ ಇಲ್ಲಿದೆ 882 00:42:20,614 --> 00:42:21,280 ಸ್ಪೀಕರ್ 1: 0x04. 883 00:42:21,280 --> 00:42:24,350 884 00:42:24,350 --> 00:42:25,940 ಆದ್ದರಿಂದ then-- ಕಳೆದ ಒಂದು. 885 00:42:25,940 --> 00:42:30,650 ನಾವು ಮತ್ತೆ ಕೆಲವು copy-- ಹೊಂದಿವೆ ಮತ್ತೊಂದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ. 886 00:42:30,650 --> 00:42:32,520 ಆದ್ದರಿಂದ ಕೆಲವು ನಿರಂಕುಶ ಸ್ಥಾನ ನಿಗದಿಪಡಿಸಬಹುದು. 887 00:42:32,520 --> 00:42:35,260 888 00:42:35,260 --> 00:42:38,080 ನಮ್ಮ ಪಾಯಿಂಟರ್ dereference ಮತ್ತು ನಾವು. 889 00:42:38,080 --> 00:42:42,490 ಸ್ಟಾರ್ ಹೋಗಿ ಅರ್ಥ ವಿಳಾಸ ನನ್ನ ಪಾಯಿಂಟರ್ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ. 890 00:42:42,490 --> 00:42:44,480 ಇಲ್ಲ ಹೇಳಿ. 891 00:42:44,480 --> 00:42:47,290 ಆದ್ದರಿಂದ ವಿಳಾಸಕ್ಕೆ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ನಮ್ಮ ದಿಕ್ಸೂಚಕ 0x04 ಆಗಿದೆ. 892 00:42:47,290 --> 00:42:49,070 893 00:42:49,070 --> 00:42:51,310 ನಾವು ಆ ವಿಳಾಸಕ್ಕೆ ಹೋಗಿ. 894 00:42:51,310 --> 00:42:52,402 895 00:42:52,402 --> 00:42:54,590 ಆ ವಿಳಾಸಕ್ಕೆ ತೋರುತ್ತಿರುವಂತೆ. 896 00:42:54,590 --> 00:42:57,481 ಈ ಮೆಮೊರಿ ಬ್ಲಾಕ್ ಒಳಗೆ ಏನಿದೆ? 897 00:42:57,481 --> 00:42:57,980 ಇದು ಐದು ಇಲ್ಲಿದೆ. 898 00:42:57,980 --> 00:42:59,210 899 00:42:59,210 --> 00:43:01,650 ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಪ್ರತಿಯನ್ನು ನಿಯೋಜಿಸಿ ಇಲ್ಲಿದೆ. 900 00:43:01,650 --> 00:43:03,430 901 00:43:03,430 --> 00:43:04,860 ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? 902 00:43:04,860 --> 00:43:05,360 ಕೂಲ್. 903 00:43:05,360 --> 00:43:07,010 904 00:43:07,010 --> 00:43:08,330 ಮತ್ತೆ ಚಿತ್ರಗಳನ್ನು. 905 00:43:08,330 --> 00:43:19,750 906 00:43:19,750 --> 00:43:25,200 >> ಹಾಗಾಗಿ ಮನುಷ್ಯ ಇಲ್ಲಿ ಮೌಲ್ಯಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ನೀವು ಹುಡುಗರಿಗೆ ಈ ಬಗ್ಗೆ ಅವಕಾಶ ಹೋಗುವ. 907 00:43:25,200 --> 00:43:26,550 908 00:43:26,550 --> 00:43:27,750 ನಾವು ಮತ್ತೊಂದು ಚಿತ್ರವನ್ನು ಸೆಳೆಯಬಲ್ಲದು. 909 00:43:27,750 --> 00:43:31,260 ಆದರೆ ನಾನು ನೀವು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಕಾರಣಕ್ಕಾಗಿ ಬಯಸುವ ಒಂದು ನಿಮಿಷ ನಿಮ್ಮ ಸ್ವಂತ ಈ ಮೂಲಕ. 910 00:43:31,260 --> 00:44:01,430 911 00:44:01,430 --> 00:44:04,149 >> ಅವರು ನೀಡುವ ಕಾರಣ ಈಗ ಒಂದು ಉದಾಹರಣೆ ವಿಳಾಸ, 912 00:44:04,149 --> 00:44:06,940 ನಾನು ವನ್ನಾಗಲಿ x-- ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಇದು ಮನೆಗೆ ಚಲಾಯಿಸಲು ಸಹಾಯ ಬೇಕು. 913 00:44:06,940 --> 00:44:07,950 ವನ್ನಾಗಲಿ ವಿಳಾಸ ಅರ್ಥ. 914 00:44:07,950 --> 00:44:09,540 915 00:44:09,540 --> 00:44:12,360 >> ಮೊದಲನೆಯದು, ಎಲ್ಲರೂ ತುಂಬಾ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಹೋಗಿ. 916 00:44:12,360 --> 00:44:15,690 ಕೆಲವು ಎಕ್ಸ್ ಸೆಟ್ ನ five-- ಕೆಲವು ನೆನಪಿಗಾಗಿ ಯಾದೃಚ್ಛಿಕ ಸ್ಲಾಟ್. 917 00:44:15,690 --> 00:44:17,660 918 00:44:17,660 --> 00:44:23,200 ಇಂಟ್ ಸ್ಟಾರ್ ಪಾಯಿಂಟರ್ ಸಮಾನವಾಗಿರುತ್ತದೆ X ವಿಳಾಸ, ಬಲ? 919 00:44:23,200 --> 00:44:28,180 ಇಂಟ್ ಸ್ಟಾರ್ ಪಾಯಿಂಟರ್ ಸೃಷ್ಟಿಸುತ್ತದೆ ಈ ಬ್ಲಾಕ್, ಇದು ಪಾಯಿಂಟರ್ ಕರೆಗಳು, 920 00:44:28,180 --> 00:44:30,650 ಮತ್ತು X ವಿಳಾಸವನ್ನು ಅದನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ. 921 00:44:30,650 --> 00:44:32,750 922 00:44:32,750 --> 00:44:34,230 ನಾನು ಚಿಹ್ನೆಗಳು ಭಯಾನಕ ಮನುಷ್ಯ. 923 00:44:34,230 --> 00:44:36,460 924 00:44:36,460 --> 00:44:40,550 >> ಈಗ ನಾವು ಮಾಡುತ್ತಿರುವುದು ನಾವು ಹೇಳಲು ಹೊಂದಿದೆ ಸರಿ, ನಮ್ಮ ಪಾಯಿಂಟರ್ dereference. 925 00:44:40,550 --> 00:44:42,760 ನಾವು ಸರಿ, ನಮ್ಮ ಪಾಯಿಂಟರ್ ಇಲ್ಲಿದೆ ಹೋಗಿ? 926 00:44:42,760 --> 00:44:44,820 ಇದು ವನ್ನಾಗಲಿ X ಇಲ್ಲಿದೆ. 927 00:44:44,820 --> 00:44:49,400 ವನ್ನಾಗಲಿ X ಹೋಗಿ ಅದನ್ನು ಮತ್ತೆ. 928 00:44:49,400 --> 00:44:51,620 929 00:44:51,620 --> 00:44:57,480 >> ಈಗ, ವನ್ನಾಗಲಿ X 35 ಎಂದು ಹೋಗುತ್ತದೆ. 930 00:44:57,480 --> 00:45:01,540 931 00:45:01,540 --> 00:45:05,174 ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ, ನೀವು ಯಾವಾಗ ಆರ್ dereferencing, ನೀವು ಸರಿ ಹೋಗಿ. 932 00:45:05,174 --> 00:45:07,090 ನೀವು ಬಿಡಿಸಿ ನೀನು ಈ ರೀತಿಯ ಚಿತ್ರಗಳನ್ನು. 933 00:45:07,090 --> 00:45:09,423 ನೀವು ಬಿಡಿಸಿ ನೀನು ಇದು ಅಲ್ಲಿ ನಿಮ್ಮ ಬಾಣಗಳನ್ನು. 934 00:45:09,423 --> 00:45:16,030 ಆದ್ದರಿಂದ ನೆನಪಿಗಾಗಿ ಈ ಸ್ಲಾಟ್ ಹೋಗಿ ಎರಡೂ ನನಗೆ ಆ ಮೌಲ್ಯವನ್ನು ಮರಳಿ ನೀಡಲು, ಅಥವಾ ಇದು ಮಾರ್ಪಡಿಸುತ್ತದೆ. 935 00:45:16,030 --> 00:45:21,620 ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಏಕೆಂದರೆ ನಾವು ಈ ಆರ್ , ನಾವು ನಿಯೋಜಿಸುವ ಇರುವ ಮೌಲ್ಯವನ್ನು 35 ಎಂದು. 936 00:45:21,620 --> 00:45:24,700 ಕಳೆದ ಆದರೆ ಒಂದು, ನೀವು ಗಮನಿಸಿ, ನಾವು 937 00:45:24,700 --> 00:45:27,680 ಏನು ನಿಯೋಜಿಸುವ ಮಾಡಲಾಯಿತು ಇಲ್ಲಿ ಯಾವುದೋ ರಲ್ಲಿ. 938 00:45:27,680 --> 00:45:30,450 939 00:45:30,450 --> 00:45:32,245 >> ಆದ್ದರಿಂದ ಅವರು ಈ ನಾಡಿದು ಟೇಬಲ್. 940 00:45:32,245 --> 00:45:35,000 941 00:45:35,000 --> 00:45:36,890 ಆ ಕೆಟ್ಟ ಅಲ್ಲ. 942 00:45:36,890 --> 00:45:37,970 ನೀವು ಹುಡುಗರಿಗೆ ಇದು ಕೆಲಸ. 943 00:45:37,970 --> 00:45:39,640 ನಾನು ಮಂಡಳಿಯಲ್ಲಿ ಪಡೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ. 944 00:45:39,640 --> 00:45:41,306 ನಾವು ಸರಿ, ಒಟ್ಟಿಗೆ ಭರ್ತಿ ನೀನು? 945 00:45:41,306 --> 00:45:42,290 946 00:45:42,290 --> 00:45:45,530 ಆದ್ದರಿಂದ ಕೆಲವು ಕಾಗದ, ಪಡೆದುಕೊಳ್ಳಿ ಒಂದು ಪಾಲುದಾರ, ಕೆಲಸ ಆರಂಭಿಸಲು. 947 00:45:45,530 --> 00:45:53,897 948 00:45:53,897 --> 00:45:55,605 ನಾನು ಪಡೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಸೀಮೆಸುಣ್ಣದ ದೊಡ್ಡ ತುಣುಕು. 949 00:45:55,605 --> 00:45:56,624 950 00:45:56,624 --> 00:45:58,150 ಇದು ಸಾಕಷ್ಟು ಎಂದು ವಿಶೇಷವೇನು ಏಕೆಂದರೆ. 951 00:45:58,150 --> 00:45:59,410 952 00:45:59,410 --> 00:45:59,910 ಸರಿ. 953 00:45:59,910 --> 00:48:08,567 954 00:48:08,567 --> 00:48:09,150 ಪ್ರೊಫೆಸರ್: ಸರಿ. 955 00:48:09,150 --> 00:48:11,599 956 00:48:11,599 --> 00:48:12,890 ಮೊದಲ ಸಾಲು ಆರಂಭಿಸೋಣ. 957 00:48:12,890 --> 00:48:14,070 958 00:48:14,070 --> 00:48:16,970 ನಾವು ನಂತರ, ನೀವು ಹುಡುಗರಿಗೆ ಪ್ರಾರಂಭಿಸಿ ಬಹುಶಃ ಕೆಲವು ಹೆಚ್ಚಿನ ಮೂಲಕ ಕೆಲಸ. 959 00:48:16,970 --> 00:48:17,870 ಸರಿ. 960 00:48:17,870 --> 00:48:19,810 ಒಂದು ಒಂದು ಏನು ಆದ್ದರಿಂದ ಬಿ ಬಾರಿ ಸಿ ಸಮ? 961 00:48:19,810 --> 00:48:21,420 962 00:48:21,420 --> 00:48:23,260 ಇದು ಒಂದು ಟ್ರಿಕ್ ಪ್ರಶ್ನೆ ಅಲ್ಲ, ನಾನು ಭರವಸೆ. 963 00:48:23,260 --> 00:48:24,440 >> ವಿದ್ಯಾರ್ಥಿ: 4 ಬಾರಿ 5. 964 00:48:24,440 --> 00:48:25,420 >> ಪ್ರೊಫೆಸರ್: 4 ಬಾರಿ 5. 965 00:48:25,420 --> 00:48:25,920 20. 966 00:48:25,920 --> 00:48:26,730 ಆದ್ದರಿಂದ ಬಿ ಯಾವುದು? 967 00:48:26,730 --> 00:48:27,921 968 00:48:27,921 --> 00:48:28,420 ವಿದ್ಯಾರ್ಥಿ: 4. 969 00:48:28,420 --> 00:48:30,204 970 00:48:30,204 --> 00:48:31,043 >> ಪ್ರೊಫೆಸರ್: ಮತ್ತು ಸಿ? 971 00:48:31,043 --> 00:48:31,542 ವಿದ್ಯಾರ್ಥಿ: 5. 972 00:48:31,542 --> 00:48:32,083 ಪ್ರೊಫೆಸರ್: 5. 973 00:48:32,083 --> 00:48:35,960 ತದನಂತರ ಈ ಕೇವಲ ಹೋಗುತ್ತದೆ ಒಂದು, ವನ್ನಾಗಲಿ ಬಿ ವನ್ನಾಗಲಿ ಎಂದು, 974 00:48:35,960 --> 00:48:38,575 ವನ್ನಾಗಲಿ ಸಿ, ಬಲ? 975 00:48:38,575 --> 00:48:39,728 976 00:48:39,728 --> 00:48:40,596 ಕೆಟ್ಟ. 977 00:48:40,596 --> 00:48:42,081 ಇದು ಸಾಕಷ್ಟು ಸರಳವಾಗಿದೆ. 978 00:48:42,081 --> 00:48:42,580 ಸರಿ. 979 00:48:42,580 --> 00:48:44,300 ಮುಂದಿನ ಒಂದು ಆದ್ದರಿಂದ. 980 00:48:44,300 --> 00:48:48,725 ಒಂದು ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಬಾರಿ ಸಿ ಸಮನಾಗಿರುತ್ತದೆ ಯಾರಾದರೂ ಪರಿಚಯವಿಲ್ಲದ. 981 00:48:48,725 --> 00:48:49,812 982 00:48:49,812 --> 00:48:53,300 ಪರಿಚಿತ ಎಲ್ಲರಿಗೂ ಆಗಿದೆ ಬಾರಿ ಪಟ್ಟಿನಷ್ಟು? 983 00:48:53,300 --> 00:49:00,105 ಸರಿ, ಈ ಇದು ಅರ್ಥ ಒಂದು ಸಂಕ್ಷಿಪ್ತ ಒಂದು ಬಾರಿ ಸಿ ಸಮನಾಗಿರುತ್ತದೆ. 984 00:49:00,105 --> 00:49:04,840 ನೀವು ವಿಭಾಗ ಅದನ್ನು ಮಾಡಬಹುದು, ವ್ಯವಕಲನ ಜೊತೆಗೆ, ಜೊತೆ. 985 00:49:04,840 --> 00:49:12,130 ನೀವು ಸಮ ಮಾಡಬಹುದು, ಅಥವಾ ಒಂದು ಜೊತೆಗೆ ಸಿ ಸಮನಾಗಿರುತ್ತದೆ ಒಂದು ಒಂದು ಜೊತೆಗೆ ಸಿ, ಸಮನಾದ ಮೈನಸ್ ಸಮನಾಗಿರುತ್ತದೆ ಅರ್ಥ 986 00:49:12,130 --> 00:49:15,190 ಸಿ ಒಂದು ಮೈನಸ್ ಸಿ ಸಮನಾಗಿರುತ್ತದೆ ಎಂದು. 987 00:49:15,190 --> 00:49:16,690 ಇದು ಕೇವಲ ವಾಕ್ಯರಚನೆಯ ಸಕ್ಕರೆಗಳನ್ನು. 988 00:49:16,690 --> 00:49:19,380 989 00:49:19,380 --> 00:49:24,140 >> ಆದ್ದರಿಂದ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಸಮನಾಗಿರುತ್ತದೆ ಒಂದು ಬಾರಿ ಸಿ ನಮಗೆ ಏನು ನೀಡುವಿರಿ? 990 00:49:24,140 --> 00:49:25,910 991 00:49:25,910 --> 00:49:28,186 ಮತ್ತೆ, ಒಂದು ಟ್ರಿಕ್ ಪ್ರಶ್ನೆ. 992 00:49:28,186 --> 00:49:28,965 >> ವಿದ್ಯಾರ್ಥಿ: 100. 993 00:49:28,965 --> 00:49:29,300 >> ಪ್ರೊಫೆಸರ್: 100. 994 00:49:29,300 --> 00:49:30,383 ಬೇರೆ ಏನು ಬದಲಾವಣೆ ಇಲ್ಲ? 995 00:49:30,383 --> 00:49:31,790 996 00:49:31,790 --> 00:49:32,290 ನಂ 997 00:49:32,290 --> 00:49:37,380 998 00:49:37,380 --> 00:49:39,850 ಬಹುಶಃ ನಾನು ಅಂತಿಮವಾಗಿ ಪಡೆಯುತ್ತಾನೆ ನನ್ನ ಮತ್ತು ಚಿಹ್ನೆಗಳು ಉತ್ತಮ. 999 00:49:39,850 --> 00:49:42,047 >> ವಿದ್ಯಾರ್ಥಿ: ಸರಿ, ಕ್ಷಮಿಸಿ, ನೀವು 100 ಬಂದೆವು? 1000 00:49:42,047 --> 00:49:42,630 ಪ್ರೊಫೆಸರ್: ಸರಿ. 1001 00:49:42,630 --> 00:49:46,594 ಆದ್ದರಿಂದ ಒಂದು ಒಂದು ಸಮಾನವಾಗಿರುತ್ತದೆ ಬಾರಿ ಸಿ, ಆದ್ದರಿಂದ ಒಂದು ಬಾರಿ ಸಿ. 1002 00:49:46,594 --> 00:49:48,510 ವಿದ್ಯಾರ್ಥಿ: ಓಹ್, ನೀವು ಬಳಸುವ previous-- ಒಂದು 1003 00:49:48,510 --> 00:49:49,135 ಪ್ರೊಫೆಸರ್: ಹೌದು. 1004 00:49:49,135 --> 00:49:51,450 ಆದ್ದರಿಂದ ಈ ನಮ್ಮ ಇತ್ತೀಚಿನ ಮೌಲ್ಯಗಳು. 1005 00:49:51,450 --> 00:49:53,990 ಈ ನೀವು ಇರಬೇಕು ಯಾವುವು ನಾವು ಕೆಳಗೆ ಹೋಗುವುದರಿಂದ ಸರಿ, ಬಳಸಿ. 1006 00:49:53,990 --> 00:49:57,290 1007 00:49:57,290 --> 00:50:01,520 ಆದ್ದರಿಂದ, ಬೌ ಮಾತ್ರ ವಿಷಯ ಬದಲಾಯಿಸುವ ಹಕ್ಕನ್ನು ಹೊಂದಿದೆ? 1008 00:50:01,520 --> 00:50:02,910 ಆದ್ದರಿಂದ ಎಲ್ಲವೂ ತುಂಬಲು ಅವಕಾಶ. 1009 00:50:02,910 --> 00:50:09,110 1010 00:50:09,110 --> 00:50:11,330 ಬಿ ಬಿ ಏರಲಿದೆ? 1011 00:50:11,330 --> 00:50:13,020 1012 00:50:13,020 --> 00:50:14,140 ಅಥವಾ ನಾಟ್ ಟು. 1013 00:50:14,140 --> 00:50:18,680 1014 00:50:18,680 --> 00:50:20,240 ಹಾಗಾಗಿ ಈ ರೀತಿ ಇದೆ? 1015 00:50:20,240 --> 00:50:21,605 ಪಾ ಮಾಡುವ ಸ್ಟಾರ್ ಏನು? 1016 00:50:21,605 --> 00:50:23,280 1017 00:50:23,280 --> 00:50:25,350 >> ವಿದ್ಯಾರ್ಥಿ: ವಾರ್ಷಿಕ ಸ್ಥಳಕ್ಕೆ ಕೋಡ್. 1018 00:50:25,350 --> 00:50:26,390 1019 00:50:26,390 --> 00:50:27,480 >> ವಿದ್ಯಾರ್ಥಿ: ಇಲ್ಲ, ಇಲ್ಲ ಸಾಕಷ್ಟು. 1020 00:50:27,480 --> 00:50:29,470 ಆದ್ದರಿಂದ ಈ ಒಂದು ಡಿ ಉಲ್ಲೇಖವಾಗಿದೆ. 1021 00:50:29,470 --> 00:50:31,580 >> ವಿದ್ಯಾರ್ಥಿ: ಬಿ ವಾರ್ಷಿಕ ಕೈಗಳ ಮೌಲ್ಯವಾಗಿದೆ. 1022 00:50:31,580 --> 00:50:37,340 >> ಪ್ರೊಫೆಸರ್: ಹೌದು, ಪುಟ ಅಲ್ಲ ಒಂದು ವಿಳಾಸವನ್ನು, ಬಲ? 1023 00:50:37,340 --> 00:50:42,430 ಆದ್ದರಿಂದ ಒಂದು ಅಲ್ಲಿ ಹೋಗಿ ಎಂದು ವಿಶೇಷವೇನು ಸಂಗ್ರಹಿಸಲಾಗಿದ್ದು ಆ ಮೌಲ್ಯವನ್ನು ನೀಡುತ್ತದೆ. 1024 00:50:42,430 --> 00:50:43,884 ಆದ್ದರಿಂದ ಬಿ ಎಂದರೇನು? 1025 00:50:43,884 --> 00:50:44,425 ವಿದ್ಯಾರ್ಥಿ: 100. 1026 00:50:44,425 --> 00:50:46,534 ಪ್ರೊಫೆಸರ್: 100. 1027 00:50:46,534 --> 00:50:47,450 ಪರ್ಫೆಕ್ಟ್. 1028 00:50:47,450 --> 00:50:49,879 ಸರಿ, ಆದ್ದರಿಂದ ಪಿಸಿ ಏನು ಬದಲಾವಣೆ ಇದೆ. 1029 00:50:49,879 --> 00:50:51,170 ಎಲ್ಲವೂ ಒಂದೇ ಆಗಿರುತ್ತದೆ. 1030 00:50:51,170 --> 00:50:57,160 1031 00:50:57,160 --> 00:50:58,620 ಏನು ಪಿಸಿ ಏರಲಿದೆ? 1032 00:50:58,620 --> 00:51:00,770 1033 00:51:00,770 --> 00:51:01,580 ಸರಳ ಹುದ್ದೆ. 1034 00:51:01,580 --> 00:51:03,520 1035 00:51:03,520 --> 00:51:05,990 ಪಿಸಿ ಪಾ ಸಮಾನವಾಗಿರುತ್ತದೆ, ಮತ್ತು ಪಾ ಏನು? 1036 00:51:05,990 --> 00:51:07,049 >> ವಿದ್ಯಾರ್ಥಿ: ಒಂದು ವನ್ನಾಗಲಿ. 1037 00:51:07,049 --> 00:51:07,840 ಪ್ರೊಫೆಸರ್: ಪರ್ಫೆಕ್ಟ್. 1038 00:51:07,840 --> 00:51:09,490 1039 00:51:09,490 --> 00:51:10,740 ಈಗ ನಾವು ಆಸಕ್ತಿದಾಯಕ ಬರುತ್ತಿದೆ. 1040 00:51:10,740 --> 00:51:12,310 1041 00:51:12,310 --> 00:51:15,230 ಸರಿ, ಕೆಳಗೆ ಈ ಮುರಿಯಲು ಅವಕಾಶ. 1042 00:51:15,230 --> 00:51:21,110 ಎಂದು ಏಕೆಂದರೆ ಮೊದಲ, ಏನು, ಬಿ ಬಾರಿ ಸಿ ಈ ಒಂದು ಸುಲಭ ಭಾಗವಾಗಿ, ಬಲ? 1043 00:51:21,110 --> 00:51:22,360 ಬಿ ಬಾರಿ ಸಿ ಆಗಿದೆ 1044 00:51:22,360 --> 00:51:23,320 >> ವಿದ್ಯಾರ್ಥಿ: 500. 1045 00:51:23,320 --> 00:51:28,880 >> ಪ್ರೊಫೆಸರ್: ಹೌದು, ಈ ಒಂದು ಏನು, 1046 00:51:28,880 --> 00:51:33,705 ಇದು ಸ್ಟಾರ್ PB, ಯಾವ ಬದಲಾವಣೆ? 1047 00:51:33,705 --> 00:51:35,320 1048 00:51:35,320 --> 00:51:37,242 >> ವಿದ್ಯಾರ್ಥಿ: ಏನು ಮುಚ್ಚಲಿದೆ ಇಲ್ಲಿದೆ 1049 00:51:37,242 --> 00:51:38,200 ಪ್ರೊಫೆಸರ್: ಬಿ ನಲ್ಲಿ ಏನಿದೆ? 1050 00:51:38,200 --> 00:51:41,340 ವಿದ್ಯಾರ್ಥಿ: ಜಾಗದಲ್ಲಿ ವಾಟ್ಸ್ ಎಂದು ಪಿಬಿ ಸೂಚಿಸಲ್ಪಡುತ್ತದೆ. 1051 00:51:41,340 --> 00:51:43,406 ಪ್ರೊಫೆಸರ್: ಪಿ.ಬಿ. to-- ತೋರುಗಡ್ಡಿ 1052 00:51:43,406 --> 00:51:43,905 ವಿದ್ಯಾರ್ಥಿ: ಬಿ 1053 00:51:43,905 --> 00:51:46,740 ಪ್ರೊಫೆಸರ್: ಬಿ ಆದ್ದರಿಂದ ಮಾತ್ರ ವಿಷಯ ಬದಲಾವಣೆ ಬಲ, ಜ. 1054 00:51:46,740 --> 00:51:50,800 ಆದ್ದರಿಂದ ಬಿ ಬಾರಿ ಸಿ, 500. 1055 00:51:50,800 --> 00:51:52,367 ಆದ್ದರಿಂದ ಈಗ ಬದಲಾಯಿಸುತ್ತದೆ ಇಲ್ಲಿದೆ. 1056 00:51:52,367 --> 00:51:59,091 1057 00:51:59,091 --> 00:51:59,590 ಕೂಲ್. 1058 00:51:59,590 --> 00:52:00,340 1059 00:52:00,340 --> 00:52:00,840 ಸುಂದರ. 1060 00:52:00,840 --> 00:52:01,905 ನೀವು ಹುಡುಗರಿಗೆ ಮಹಾನ್ ಮಾಡುತ್ತಿದ್ದಾರೆ. 1061 00:52:01,905 --> 00:52:03,650 1062 00:52:03,650 --> 00:52:06,740 ಈ ಒಂದು ಒಡೆಯುವ ಸರಿ,. 1063 00:52:06,740 --> 00:52:08,050 1064 00:52:08,050 --> 00:52:09,630 ಸಿ ಬಲ, ಬದಲಾಗುತ್ತಿದೆ? 1065 00:52:09,630 --> 00:52:11,530 ನಾವು ಉಳಿದಂತೆ ತುಂಬಬಹುದು. 1066 00:52:11,530 --> 00:52:12,540 1067 00:52:12,540 --> 00:52:13,205 ನೋಡೋಣ. 1068 00:52:13,205 --> 00:52:19,125 1069 00:52:19,125 --> 00:52:19,625 ಸರಿ. 1070 00:52:19,625 --> 00:52:21,420 1071 00:52:21,420 --> 00:52:24,740 ನಾವು ಸಿ ಏರಲಿದೆ ತಿಳಿದಿದೆ ಎರಡು ಸಂಖ್ಯೆಗಳ ಉತ್ಪನ್ನ, ಬಲ? 1072 00:52:24,740 --> 00:52:26,290 1073 00:52:26,290 --> 00:52:27,980 ಏನು ಎರಡು ಸಂಖ್ಯೆಗಳು, ಆದರೂ? 1074 00:52:27,980 --> 00:52:28,970 >> ವಿದ್ಯಾರ್ಥಿ: ಒಂದು ಮತ್ತು ಸಿ? 1075 00:52:28,970 --> 00:52:31,930 >> ಪ್ರೊಫೆಸರ್: ಆದ್ದರಿಂದ ಒಂದು ಆಗಿದೆ ಬಲ ಮೊದಲ ಒಂದು. 1076 00:52:31,930 --> 00:52:34,385 ನಾವು ಹಕ್ಕನ್ನು, ಒಂದು ಪು ಗುರುತಿಸಲಾಗುತ್ತಿದೆ d ನೀವು? 1077 00:52:34,385 --> 00:52:35,390 1078 00:52:35,390 --> 00:52:42,870 ಒಂದು ಒಂದು ಅಂಕಗಳನ್ನು ಪಿ, ಆದ್ದರಿಂದ ನಾವು ತಿಳಿದಿದೆ ಈ 100 ಬಾರಿ ಏನು ಏರಲಿದೆ? 1079 00:52:42,870 --> 00:52:46,232 ಗೆ PC ಪಾಯಿಂಟ್ ಏನು ಟೈಮ್ಸ್? 1080 00:52:46,232 --> 00:52:47,410 1081 00:52:47,410 --> 00:52:48,740 ಒಂದು ಸೂಚಿತವಾಗಿರುತ್ತದೆ. 1082 00:52:48,740 --> 00:52:55,038 ಆದ್ದರಿಂದ 100 ಬಾರಿ 100 10,000. 1083 00:52:55,038 --> 00:52:56,170 ಅರ್ಥವಿಲ್ಲ ಎಂದು? 1084 00:52:56,170 --> 00:52:57,640 1085 00:52:57,640 --> 00:52:58,200 ಕೂಲ್. 1086 00:52:58,200 --> 00:53:00,500 ಹರವು, ಹುಡುಗರಿಗೆ, ಕಳೆದ ಸಾಲಿನಲ್ಲಿ. 1087 00:53:00,500 --> 00:53:01,190 ಸರಿ. 1088 00:53:01,190 --> 00:53:02,160 ಇಲ್ಲಿ ಏನು ಬದಲಾವಣೆ? 1089 00:53:02,160 --> 00:53:05,640 1090 00:53:05,640 --> 00:53:06,935 >> ವಿದ್ಯಾರ್ಥಿ: ಎ 1091 00:53:06,935 --> 00:53:09,435 ಪ್ರೊಫೆಸರ್: ಎ ಪರ್ಫೆಕ್ಟ್, ಆದ್ದರಿಂದ ಎಲ್ಲವೂ ಒಂದೇ ಉಳಿಸಿಕೊಂಡು. 1092 00:53:09,435 --> 00:53:16,210 1093 00:53:16,210 --> 00:53:16,710 ಸರಿ. 1094 00:53:16,710 --> 00:53:17,970 ಮತ್ತು ಏನು? 1095 00:53:17,970 --> 00:53:23,610 1096 00:53:23,610 --> 00:53:26,060 ಆದ್ದರಿಂದ ಒಂದು ಬಾರಿ ಎಂಬುದರ? 1097 00:53:26,060 --> 00:53:27,120 ಈ ನಕ್ಷತ್ರ PB ಆಗಿದೆ. 1098 00:53:27,120 --> 00:53:29,750 1099 00:53:29,750 --> 00:53:34,490 ಆದ್ದರಿಂದ ಸ್ಟಾರ್ PB ಇಲ್ಲಿ ಅರ್ಥ ಪಿಬಿ ಪಿ.ಬಿ. ಅಂಕಗಳನ್ನು ಬೌ. 1100 00:53:34,490 --> 00:53:35,370 >> ವಿದ್ಯಾರ್ಥಿ: 500. 1101 00:53:35,370 --> 00:53:36,230 >> ಪ್ರೊಫೆಸರ್: 500. 1102 00:53:36,230 --> 00:53:39,236 ನಾವು 500 ಬಾರಿ 100 ಹೊಂದಿವೆ. 1103 00:53:39,236 --> 00:53:41,758 ಆ 50,000 ಇಲ್ಲಿದೆ. 1104 00:53:41,758 --> 00:53:43,216 ಏನಾಶ್ಚರ್ಯ! 1105 00:53:43,216 --> 00:53:45,646 ಎಂದು ನೋಡಲು. 1106 00:53:45,646 --> 00:53:47,982 >> ವಿದ್ಯಾರ್ಥಿ: ನಾವು ಹೊಂದಿಲ್ಲ Last-- ಫಾರ್ & ಸಿ 1107 00:53:47,982 --> 00:53:48,690 ಪ್ರೊಫೆಸರ್: ಕ್ಷಮಿಸಿ. 1108 00:53:48,690 --> 00:53:50,080 ವಿದ್ಯಾರ್ಥಿ: ಸರಿ, ಓ. 1109 00:53:50,080 --> 00:53:51,600 ಪ್ರೊಫೆಸರ್: ನನ್ನ ಕೆಟ್ಟ. 1110 00:53:51,600 --> 00:53:52,890 ಬರವಣಿಗೆ ಸಾಕಷ್ಟು. 1111 00:53:52,890 --> 00:53:53,917 1112 00:53:53,917 --> 00:53:54,500 ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? 1113 00:53:54,500 --> 00:53:55,630 1114 00:53:55,630 --> 00:53:56,660 ತುಂಬಾ ಕೆಟ್ಟ, ಬಲ? 1115 00:53:56,660 --> 00:53:58,490 ಕೇವಲ ಸ್ವಲ್ಪ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಹಾಗೆಯೇ ಮೂಲಕ ಕೆಲಸ. 1116 00:53:58,490 --> 00:54:01,080 ನೀವು ಅದನ್ನು ಮುರಿದು, ಯಾವ ಪ್ರತಿ ಭಾಗ ಅರ್ಥ 1117 00:54:01,080 --> 00:54:03,197 ಮಾಹಿತಿ to-- ಉಲ್ಲೇಖಿಸುತ್ತದೆ ಅದು ಎಲ್ಲವೂ, 1118 00:54:03,197 --> 00:54:05,780 ಸ್ವಲ್ಪ ಅದನ್ನು ಮುರಿಯಲು yes-- ನಂತರ ಪುನಃಜೊತೆಗೊಡಿಸು ಮತ್ತು ಸಮಸ್ಯೆಗಳು, 1119 00:54:05,780 --> 00:54:07,345 ಮತ್ತು ನೀವು ಕೆಲವು ನಾಡಿದು ವಿಷಯವನ್ನು ಮಾಡಬಹುದು. 1120 00:54:07,345 --> 00:54:08,970 ಉತ್ತರಗಳನ್ನು, ಆದರೆ ನಾವು ಮಾಡಿದರು. 1121 00:54:08,970 --> 00:54:10,324 1122 00:54:10,324 --> 00:54:11,115 ಪಾಯಿಂಟರ್ ಅಂಕಗಣಿತದ. 1123 00:54:11,115 --> 00:54:13,961 1124 00:54:13,961 --> 00:54:14,460 ಆಹ್. 1125 00:54:14,460 --> 00:54:15,510 ನನ್ನ ಕೈಗಳನ್ನು ಎಲ್ಲಾ ಅಸ್ಪಷ್ಟ ಇವೆ. 1126 00:54:15,510 --> 00:54:17,970 ಆದ್ದರಿಂದ ಸೇರಿಸುವ ಅಥವಾ ಕಳೆದು ಇಂಟ್ ಪಾಯಿಂಟರ್ ಸರಿಹೊಂದಿಸುತ್ತದೆ 1127 00:54:17,970 --> 00:54:21,890 ಪಾಯಿಂಟರ್ ರೀತಿಯ ಗಾತ್ರ. 1128 00:54:21,890 --> 00:54:22,940 1129 00:54:22,940 --> 00:54:28,390 ಹೇಗೆ ಪ್ರತಿ ಮಾದರಿ ನೆನಪಿಡಿ ಬೇರೆ ಗಾತ್ರ? 1130 00:54:28,390 --> 00:54:34,890 ಎರಡು ಅಥವಾ ದೀರ್ಘ ದೀರ್ಘ ಹೇಗಿದೆಯೋ ಆದ್ದರಿಂದ ಎಂಟು ಮತ್ತು ಇಂಟ್ ನಾಲ್ಕು ಆದರೆ ಚಾರ್ ಒಂದಾಗಿದೆ. 1131 00:54:34,890 --> 00:54:38,360 >> ಆದ್ದರಿಂದ ನೀವು ಮಾಡಲು ಯಾವ ಒಂದು ವಿಷಯ ನೆನಪಿಡುವ ಆಗಿದೆ 1132 00:54:38,360 --> 00:54:44,080 ಕೇವಲ ಹೇಗೆ ನಿಮ್ಮ ಹೆಚ್ಚು ಪಾಯಿಂಟರ್ ಮೌಲ್ಯವನ್ನು ವಾಸ್ತವವಾಗಿ ಬದಲಾಯಿಸುತ್ತದೆ 1133 00:54:44,080 --> 00:54:46,550 ಮೇಲೆ ಪಾಯಿಂಟರ್ ರೀತಿಯ ಅದು. 1134 00:54:46,550 --> 00:54:50,820 1135 00:54:50,820 --> 00:54:51,820 ಈ ಉತ್ತಮ ಎಲ್ಲರಿಗೂ? 1136 00:54:51,820 --> 00:54:52,760 ನಾನು ಅಳಿಸಿಹಾಕಬಹುದು? 1137 00:54:52,760 --> 00:54:53,440 ನಾವು ಉತ್ತಮ ನೀವು? 1138 00:54:53,440 --> 00:54:53,940 ಅದ್ಭುತ. 1139 00:54:53,940 --> 00:55:01,020 1140 00:55:01,020 --> 00:55:07,501 >> ನಾವು ಕೆಲವು ಪಾಯಿಂಟರ್ ಹಾಗಾಗಿ ಈ ಹೋಗಿ ಆ ನಾನು ಎಷ್ಟೊಂದು ಗೆ 1141 00:55:07,501 --> 00:55:08,834 ಇದು ಒಂದು ಇಂಟ್ ಪಾಯಿಂಟರ್ ಮಾಡಲು ಹೋಗುವ. 1142 00:55:08,834 --> 00:55:10,610 1143 00:55:10,610 --> 00:55:12,760 ಈ ಸಂಗ್ರಹಿಸುತ್ತದೆ. 1144 00:55:12,760 --> 00:55:14,210 1145 00:55:14,210 --> 00:55:20,170 ನೀವು ಪಾಯಿಂಟರ್ ಹೇಳಲು ವೇಳೆ ಜೊತೆಗೆ ಒಂದು, ಅದನ್ನು ಹೋಗಿ ಏನನ್ನು 1146 00:55:20,170 --> 00:55:23,420 ಅಪ್ಡೇಟ್ ವಿಶೇಷವೇನು ಇದೆ ಒಂದು ಇಂಟ್ ಗಾತ್ರವನ್ನು ಮೂಲಕ 1147 00:55:23,420 --> 00:55:25,950 ಎಂದು ಏಕೆಂದರೆ ಪಾಯಿಂಟರ್ ರೀತಿಯ ಅದು. 1148 00:55:25,950 --> 00:55:28,260 >> ಸಿ, ಎಲ್ಲವೂ ಇದೆ ತುಂಬಾ ಕಠಿಣ ಮತ್ತು ನಿಯಂತ್ರಿತ. 1149 00:55:28,260 --> 00:55:29,440 1150 00:55:29,440 --> 00:55:35,260 ಇಂಟ್ ಪಾಯಿಂಟರ್ ಮೂಲಕ ನವೀಕರಿಸಲು ನಾನು ಒಂದು ಇಂಟ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಜಾಗದ ಪ್ರಮಾಣವನ್ನು. 1151 00:55:35,260 --> 00:55:36,260 ಒಂದು ಇಂಟ್ ನಾಲ್ಕು ಬೈಟ್ಸ್. 1152 00:55:36,260 --> 00:55:37,650 1153 00:55:37,650 --> 00:55:39,060 >> ಹಾಗಾಗಿ ಈ ಬದಲಾಗುತ್ತದೆ? 1154 00:55:39,060 --> 00:55:40,876 1155 00:55:40,876 --> 00:55:44,390 ನೀವು ಈ ಮೇಲೆ ನಾಲ್ಕು ಸೇರಿಸುವುದರಿಂದ ನೀವು. 1156 00:55:44,390 --> 00:55:50,040 ಈಗ ನಿಮ್ಮ ಪಾಯಿಂಟರ್ ಸರಿ ಎಷ್ಟೊಂದು ಎಂದು. 1157 00:55:50,040 --> 00:55:51,820 1158 00:55:51,820 --> 00:55:55,380 >> ಆದ್ದರಿಂದ ಇದು ಒಂದು ಚಾರ್ ಮತ್ತು ನಾವು ಪಾಯಿಂಟರ್ ಮಾಡಿದರು ಜೊತೆಗೆ ಒಂದು, ಇದು ಈಗ ಏನು? 1159 00:55:55,380 --> 00:56:00,300 1160 00:56:00,300 --> 00:56:03,330 ಇದು ನಾವು ನಟನೆ started-- ವೇಳೆ ಇದು 0x08 ಇಲ್ಲಿದೆ ಇದೀಗ started--. 1161 00:56:03,330 --> 00:56:04,850 1162 00:56:04,850 --> 00:56:10,850 ಈಗ ಈ ಒಂದು ಎಂದು ಹೇಳಲು ಅವಕಾಶ ಪಾಯಿಂಟರ್ ಚಾರ್, ಮತ್ತು ನಾವು ಒಂದು ಸೇರಿಸಲಾಗಿದೆ. 1163 00:56:10,850 --> 00:56:11,850 ಇದು ಏನು ಬದಲಾಯಿತು? 1164 00:56:11,850 --> 00:56:14,989 1165 00:56:14,989 --> 00:56:16,030 ಚಾರ್ ಎಷ್ಟು ಬೈಟ್ಗಳು? 1166 00:56:16,030 --> 00:56:16,680 >> ಪ್ರೇಕ್ಷಕರು: ಒಂದು. 1167 00:56:16,680 --> 00:56:17,304 >> ಸ್ಪೀಕರ್ 1: ಒಂದು. 1168 00:56:17,304 --> 00:56:18,309 ಪ್ರೇಕ್ಷಕರು: 0x09. 1169 00:56:18,309 --> 00:56:19,600 ಸ್ಪೀಕರ್ 1: ಇದು ಒಂಬತ್ತು ಎಂದು. 1170 00:56:19,600 --> 00:56:22,571 1171 00:56:22,571 --> 00:56:23,820 ಆದ್ದರಿಂದ ಕೇವಲ ಏನೋ ನೆನಪಿಡುವ. 1172 00:56:23,820 --> 00:56:28,340 ನೀವು ಒಂದು ಸೇರಿಸಲು ಕೇವಲ ಮಾಡುವಾಗ, ಇದು ಅಲ್ಲ ಅದು ಅಕ್ಷರ ಹೊರತು ಒಂದು ಸೇರಿಸಿ. 1173 00:56:28,340 --> 00:56:34,190 ಇದು ಎಷ್ಟು ಸೇರಿಸುವ ನ , ಇದು ಆ ರೀತಿಯ ಬೈಟ್ಗಳು 1174 00:56:34,190 --> 00:56:36,960 ಇದು ನಾವು ಏಕೆ ಇಲ್ಲಿ ಈ ಸಮೀಕರಣವನ್ನು. 1175 00:56:36,960 --> 00:56:40,190 ಆದ್ದರಿಂದ ಇಂಟ್ ಬಾರಿ ಗಾತ್ರ ಪಾಯಿಂಟರ್ ರೀತಿಯ. 1176 00:56:40,190 --> 00:56:42,850 1177 00:56:42,850 --> 00:56:44,730 >> ನಾವು ಇಲ್ಲಿ ಉದಾಹರಣೆಗೆ ಹೊಂದಿವೆ. 1178 00:56:44,730 --> 00:56:47,250 1179 00:56:47,250 --> 00:56:54,430 ವೈ, ಆ ಮೌಲ್ಯವನ್ನು, 0x4 ನಿಯೋಜಿಸಲಾಯಿತು ನಾವು ವೈ ಪ್ಲಸ್ ಒಂದು ಸಮನಾದಾಗ. 1180 00:56:54,430 --> 00:56:56,830 ಏನು ಇದು ಇಲ್ಲಿದೆ, ಇಲ್ಲಿದೆ X ರಲ್ಲಿ, ಬದಲಾಗುವುದಿಲ್ಲ. 1181 00:56:56,830 --> 00:56:58,610 ಏನು ಬದಲಾವಣೆ ಇಲ್ಲ ವೈ ಏನು. 1182 00:56:58,610 --> 00:57:04,980 ವೈ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ವಿಳಾಸಕ್ಕೆ ನಾಲ್ಕು ಮೂಲಕ ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಒಂದು ಇಂಟ್ ನಲ್ಲಿ ಇರುವುದರಿಂದ 1183 00:57:04,980 --> 00:57:06,097 ಮತ್ತು ಇದು ಒಂದು ಇಂಟ್ ಪಾಯಿಂಟರ್. 1184 00:57:06,097 --> 00:57:07,290 1185 00:57:07,290 --> 00:57:07,790 >> ಎಲ್ಲಾ ಸರಿ. 1186 00:57:07,790 --> 00:57:09,123 ಈಗ ನಾವು ಇನ್ನೊಂದು ವ್ಯಾಯಾಮವಿದೆ. 1187 00:57:09,123 --> 00:57:11,140 1188 00:57:11,140 --> 00:57:13,500 ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ಮುದ್ರಿಸಲು ಏನು. 1189 00:57:13,500 --> 00:57:36,710 1190 00:57:36,710 --> 00:57:37,650 ಯಾವುದೇ ವಿಚಾರಗಳನ್ನು? 1191 00:57:37,650 --> 00:57:41,690 1192 00:57:41,690 --> 00:57:43,699 >> ಪ್ರೇಕ್ಷಕರು: ಸಂಖ್ಯೆ ಸಂತೋಷ ಬೆಕ್ಕು ಪಾತ್ರಗಳು? 1193 00:57:43,699 --> 00:57:44,490 ಸ್ಪೀಕರ್ 1: ನಿಖರವಾಗಿ. 1194 00:57:44,490 --> 00:57:45,531 ಆದ್ದರಿಂದ ನಿಮ್ಮ ಸ್ಟ್ರಿಂಗ್ ಇದ್ದಂತೆ. 1195 00:57:45,531 --> 00:57:47,302 1196 00:57:47,302 --> 00:57:48,260 ಎಲ್ಲರೂ ಪಡೆಯಲು ಡಸ್? 1197 00:57:48,260 --> 00:57:49,509 ನಾವು ಮೂಲಕ ನಡೆದು ಬಯಸುತ್ತೀರಾ? 1198 00:57:49,509 --> 00:57:50,300 1199 00:57:50,300 --> 00:57:52,010 >> ಸರಿ, ಹೌದು. 1200 00:57:52,010 --> 00:57:57,385 ಆದ್ದರಿಂದ ನಾನು ಇಲ್ಲಿ ಏನು ತುಂಬಾ ಈ ರೀತಿಯ. 1201 00:57:57,385 --> 00:57:59,340 ನಾನು ಹೊಂದಿಲ್ಲ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಹಾಸ್ಯಾಸ್ಪದವಾಗಿ. 1202 00:57:59,340 --> 00:58:01,690 >> ನಾವು ಇಲ್ಲಿ ನಮ್ಮ ಸ್ಟ್ರಿಂಗ್, ಸಂತೋಷ ಬೆಕ್ಕು. 1203 00:58:01,690 --> 00:58:02,950 ಸುಂದರ. 1204 00:58:02,950 --> 00:58:05,080 ನಾವು ಕೆಲವು ಕೌಂಟರ್ ಎಂದು ನಾವು ಟ್ರ್ಯಾಕ್ ಉಳಿಸಿದ್ದೇವೆ. 1205 00:58:05,080 --> 00:58:11,430 ಹಾಗಾಗಿ, ಕೆಲವು ಚಾರ್ * ಪಾಯಿಂಟರ್ ಕೇವಲ Str ಮಾಡಿ ಸಮಾನವಾಗಿರುತ್ತದೆ ಹೊಂದಿಸಲಾಗಿದೆ. 1206 00:58:11,430 --> 00:58:14,320 ಏನು ಈ ರೀತಿ ಇದೆ ಅಷ್ಟೇ ಆಗಿದೆ ಕೆಲವು ಪಾಯಿಂಟರ್ ನಿಯೋಜಿಸುವ 1207 00:58:14,320 --> 00:58:16,380 ನಿಮ್ಮ ಸ್ಟ್ರಿಂಗ್ ಆರಂಭಕ್ಕೆ. 1208 00:58:16,380 --> 00:58:19,840 ನಾನು ಖಚಿತವಾಗಿ ಮನುಷ್ಯ ಏಕೆಂದರೆ, ಇದು ಮಾಹಿತಿ ಉಪನ್ಯಾಸ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ, 1209 00:58:19,840 --> 00:58:22,290 ಈ ನೀವು ಹುಡುಗರಿಗೆ ನೀಡಿದ್ದೇನೆ ಸ್ಟ್ರಿಂಗ್ ಎಂಬ ಮಾಹಿತಿ ಪ್ರಕಾರ. 1210 00:58:22,290 --> 00:58:29,070 >> ಆದರೆ ನಿಜವಾಗಿಯೂ ತಂತಿಗಳನ್ನು ಕೇವಲ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಚಾರ್ * ರೀತಿಯ ಇಲ್ಲಿದೆ. 1211 00:58:29,070 --> 00:58:32,330 ಇದು ಅಕ್ಷರಗಳ ಒಂದು ಗುಂಪನ್ನು ಒಂದು ಪಾಯಿಂಟರ್ ನೆನಪಿಗಾಗಿ ಸಮೀಪದ ಎಂದು. 1212 00:58:32,330 --> 00:58:33,680 1213 00:58:33,680 --> 00:58:36,280 ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಇದು ಹೊಂದಿಸುತ್ತದೆ ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಸಮಾನವಾಗಿರುತ್ತದೆ 1214 00:58:36,280 --> 00:58:38,980 ಅಲ್ಲಿ ಗುರ ತನ್ನ ಮೊದಲ ಪಾತ್ರ. 1215 00:58:38,980 --> 00:58:42,710 ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಒಂದು ಹಂತದಲ್ಲಿ ಹೊಂದಿಸುವುದು ಸ್ಟ್ರಿಂಗ್ ಆರಂಭದಲ್ಲಿ ಸಮಾನವಾಗಿರುತ್ತದೆ. 1216 00:58:42,710 --> 00:58:44,130 ಪ್ರತಿಯೊಬ್ಬರೂ ಉತ್ತಮ? 1217 00:58:44,130 --> 00:58:44,960 ಕೂಲ್. 1218 00:58:44,960 --> 00:58:49,840 >> ಆದ್ದರಿಂದ ಈ ನಮ್ಮ ಪಾಯಿಂಟರ್ dereferencing ಇದೆ. 1219 00:58:49,840 --> 00:58:53,760 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ವಿಶೇಷವೇನು ಇಲ್ಲಿ ನಮಗೆ ಕೆಲವು ಮೌಲ್ಯವನ್ನು ನೀಡುತ್ತದೆ, 1220 00:58:53,760 --> 00:58:55,610 ನಮ್ಮ ಸಾಲಿನಲ್ಲಿ ನಾವು ಬಗ್ಗೆ ನೀವು. 1221 00:58:55,610 --> 00:58:58,342 ಮತ್ತು ನಾವು ಎಲ್ಲಿಯವರೆಗೆ ಹೇಳುತ್ತಿದ್ದಾರೆಂಬುದನ್ನು ಇದು ಶೂನ್ಯ ಟರ್ಮಿನೇಟರ್ ಅಲ್ಲ. 1222 00:58:58,342 --> 00:59:00,550 ಆದ್ದರಿಂದ ನೀವು ಪಡೆಯಲು ತನಕ ನೀವು ಹೋಗಿ ಸರಣಿಯ ಅಂತ್ಯಕ್ಕೆ. 1223 00:59:00,550 --> 00:59:02,180 1224 00:59:02,180 --> 00:59:04,190 ಒಂದು ನಿಮ್ಮ ಪಾಯಿಂಟರ್ ನವೀಕರಿಸಿ. 1225 00:59:04,190 --> 00:59:09,250 R ಆದ್ದರಿಂದ ಇದು ವಾಸ್ತವವಾಗಿ ಒಂದು ನವೀಕರಿಸಿ ಪ್ರತಿ ಬಾರಿ ಈ ಚಾರ್ ಏಕೆಂದರೆ, 1226 00:59:09,250 --> 00:59:09,820 ಚಾರ್ *. 1227 00:59:09,820 --> 00:59:10,930 1228 00:59:10,930 --> 00:59:12,340 >> ಆದ್ದರಿಂದ ಮೂಲಕ ಹೋಗುತ್ತಿದ್ದೇವೆ. 1229 00:59:12,340 --> 00:59:13,290 ಅಪ್ಡೇಟ್ ಹೋಗುವುದಿಲ್ಲ. 1230 00:59:13,290 --> 00:59:16,705 ಈ ಸಾಗುತ್ತದೆ ಮೊದಲ ಬಾರಿಗೆ ಆದ್ದರಿಂದ, ಇದು ಗಂಟೆಗೆ ಇಲ್ಲಿ ಎಂದು ವಿಶೇಷವೇನು. 1231 00:59:16,705 --> 00:59:17,590 ಅಪ್ಡೇಟ್ ಹೋಗುವುದಿಲ್ಲ. 1232 00:59:17,590 --> 00:59:18,185 >> ಇದು ಒಂದು ಎಂದು ಮಾಡುತ್ತೇವೆ. 1233 00:59:18,185 --> 00:59:21,310 ಇದು ಹೀಗೆ ಮುಂದಕ್ಕೆ ಪು, ವೈ, ಮತ್ತು ವಿಲ್. 1234 00:59:21,310 --> 00:59:22,300 ನಾವು ಪ್ರತಿ ಅಪ್ಡೇಟ್ ಮಾಡುತ್ತೇವೆ. 1235 00:59:22,300 --> 00:59:26,160 ಇದು ಕೊನೆಯಲ್ಲಿ ತಲುಪಿದಾಗ, ಅದು ಅದನ್ನು ಪಡೆದ ಹೇಗೆ ದೂರದ ಮುದ್ರಿಸುತ್ತದೆ. 1236 00:59:26,160 --> 00:59:27,550 1237 00:59:27,550 --> 00:59:28,050 ಹೌದು. 1238 00:59:28,050 --> 00:59:31,475 >> ಪ್ರೇಕ್ಷಕರು: ಎಣಿಕೆಗಳು ಆದ್ದರಿಂದ ಸರಿಯಾದ ಮಾಹಿತಿ ಸ್ಥಳವನ್ನು? 1239 00:59:31,475 --> 00:59:31,974 ಸರಿ. 1240 00:59:31,974 --> 00:59:34,294 1241 00:59:34,294 --> 00:59:35,222 >> ಸ್ಪೀಕರ್ 1: ಹೀಗೆ. 1242 00:59:35,222 --> 00:59:36,830 ಒಂದು ಪ್ರಶ್ನೆ ಎಂಬುದು 1243 00:59:36,830 --> 00:59:37,746 >> ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]. 1244 00:59:37,746 --> 00:59:37,968 1245 00:59:37,968 --> 00:59:38,884 >> ಸ್ಪೀಕರ್ 1: ಚಿಂತಿಸಬೇಡಿ. 1246 00:59:38,884 --> 00:59:39,720 1247 00:59:39,720 --> 00:59:42,736 ಈ ನಾನು ಹಾಗೆ. 1248 00:59:42,736 --> 00:59:47,710 ಸರಿ, ಆದ್ದರಿಂದ ಒಂದು ನಾನು ಅರ್ಥ ಆಗಿದೆ ಸಹಿತ ಎಂದು, 1249 00:59:47,710 --> 00:59:51,736 ನೀವು ಸಹ ಒಂದು ಎಂದು ಚಿಕಿತ್ಸೆ ಮಾಡಬಹುದು ಪಾಯಿಂಟರ್ ಸಾಲುಗಳು ಏಕೆಂದರೆ 1250 00:59:51,736 --> 00:59:52,860 ಮೆಮೊರಿ ನಿರಂತರ ತಾಣಗಳು. 1251 00:59:52,860 --> 00:59:53,970 1252 00:59:53,970 --> 00:59:56,380 >> ಆದ್ದರಿಂದ ನೀವು ಅದೇ ರೀತಿಯಲ್ಲಿ ಚಿಕಿತ್ಸೆ. 1253 00:59:56,380 --> 00:59:59,000 ನೀವು ಕೈಚಳಕ ಪಾಯಿಂಟರ್ಸ್, ತುಂಬಾ. 1254 00:59:59,000 --> 01:00:04,770 ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಈ, ಮಾಡುವುದರಿಂದ ಸಂದರ್ಭದಲ್ಲಿ, ಹೋಲುತ್ತದೆ ವಿಷಯ 1255 01:00:04,770 --> 01:00:07,490 ಎಂದು ಶ್ರೇಣಿಯನ್ನು 0 1 ಸಮನಾಗಿರುತ್ತದೆ. 1256 01:00:07,490 --> 01:00:08,760 1257 01:00:08,760 --> 01:00:15,210 >> ಆದರೆ ಅದೇ ರೀತಿಯಲ್ಲಿ ಎಂದು ಸ್ಟ್ರಿಂಗ್ ನಿರ್ಧರಿಸುತ್ತದೆ 1258 01:00:15,210 --> 01:00:18,740 ಅಲ್ಲಿ ಪ್ರಾರಂಭದಲ್ಲಿ ಅದರ ಮೊದಲ ಅಕ್ಷರ, ಆಗಿದೆ 1259 01:00:18,740 --> 01:00:22,270 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ಅಲ್ಲಿ ತನ್ನ ಮೊದಲ ಅಂಶ. 1260 01:00:22,270 --> 01:00:25,120 ನಾವು ತಿಳಿದಿರುವ ಕಾರಣ, ಆರ್ ಭರವಸೆ, ಈ 1261 01:00:25,120 --> 01:00:27,985 ನಿರಂತರ ಮುಂದುವರೆಸುತ್ತೇವೆ ಮೆಮೊರಿಯ ಬ್ಲಾಕ್ಗಳನ್ನು. 1262 01:00:27,985 --> 01:00:29,360 ಅದು ನಮಗೆ ಈ ಮಾಡಲು ಅವಕಾಶ ಇಲ್ಲಿದೆ. 1263 01:00:29,360 --> 01:00:31,193 ನಾವು ಅವರು ನಿರಂತರ ಗೊತ್ತಿದೆ ಮೆಮೊರಿಯ ಬ್ಲಾಕ್ಗಳನ್ನು. 1264 01:00:31,193 --> 01:00:32,230 1265 01:00:32,230 --> 01:00:36,500 >> ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, dereferencing ಮೂಲಕ ನಮಗೆ ಹೇಳುತ್ತದೆ ಶ್ರೇಣಿಯನ್ನು, 1266 01:00:36,500 --> 01:00:40,800 ಸರಿ, ಆರಂಭಕ್ಕೆ ಹೋಗಿ ಇಲ್ಲಿ ಇದು ನಿಮ್ಮ ರಚನೆಯ. 1267 01:00:40,800 --> 01:00:42,640 ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಸಮಾನವಾಗಿರುತ್ತದೆ ಹೊಂದಿಸದೆ ಮಾಡಬಹುದು. 1268 01:00:42,640 --> 01:00:48,610 ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಯಾವುದೇ ನಿಮ್ಮ ರಚನೆಯ ನೀವು ಒಂದು ಅಪ್ಡೇಟ್ ಮಾಡಿದಾಗ ರೀತಿಯ, ಆಗಿದೆ 1269 01:00:48,610 --> 01:00:50,830 ಕೇವಲ ಅಪ್ಡೇಟ್ ಹೀಗಿದೆ ಇದು ಮುಂದಿನ ಸೂಚ್ಯಂಕದ. 1270 01:00:50,830 --> 01:00:52,760 1271 01:00:52,760 --> 01:00:56,360 ನೀವು ಮಾಡಬಹುದು ಎಂದು ನೀವು ಏಕೆಂದರೆ ನಿಮ್ಮ ಶ್ರೇಣಿಯಲ್ಲಿನ ಎಂಬುದನ್ನು ತಿಳಿಯಲು. 1272 01:00:56,360 --> 01:00:59,770 ಆದ್ದರಿಂದ ಎಷ್ಟು ತಿಳಿದಿದೆ ನಿಮ್ಮ ಪಾಯಿಂಟರ್ ಮೂಲಕ ಅಪ್ಡೇಟ್, 1273 01:00:59,770 --> 01:01:02,925 ಅದು ಅಪ್ಡೇಟ್ ಮಾಡಲು ಯಾವ ವಿಳಾಸ ನೀವು ಮುಂದಿನ ಸ್ಲಾಟ್ ಎಂಬುದನ್ನು. 1274 01:01:02,925 --> 01:01:04,740 1275 01:01:04,740 --> 01:01:09,400 >> ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಒಂದು ವಿಭಿನ್ನ ರೀತಿಯಲ್ಲಿ ಸರಣಿ 0 1 ಸಮನಾಗಿರುತ್ತದೆ ಬರೆಯಲು, 1276 01:01:09,400 --> 01:01:15,114 ಸರಣಿ 1 2, ಸರಣಿ ಸಮ ಬ್ರಾಕೆಟ್ 2 3 ಸಮನಾಗಿರುತ್ತದೆ. 1277 01:01:15,114 --> 01:01:16,780 ಇದು ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಕೇವಲ ಇನ್ನೊಂದು ರೀತಿಯಲ್ಲಿ ಇಲ್ಲಿದೆ. 1278 01:01:16,780 --> 01:01:19,600 ಅವರು ನಿರಂತರ ಏಕೆಂದರೆ ಮೆಮೊರಿ ಬ್ಲಾಕ್ಗಳನ್ನು, 1279 01:01:19,600 --> 01:01:21,830 ನೀವು ಅವುಗಳನ್ನು ಉಲ್ಲೇಖಿಸಬಹುದು ಸರಣಿ notation-- ಮೂಲಕ 1280 01:01:21,830 --> 01:01:24,390 ಇದು ನಾನು ವೈಯಕ್ತಿಕವಾಗಿ easier-- ಹೇಗೆ ಆದರೆ ಬಹುಶಃ 1281 01:01:24,390 --> 01:01:27,347 ನೀವು ಕುಶಲತೆಯಿಂದ ಅಗತ್ಯವಿದೆ ಕಟ್ಟುನಿಟ್ಟಾಗಿ ಮೆಮೊರಿ ವಿಳಾಸಗಳನ್ನು ಮೂಲಕ. 1282 01:01:27,347 --> 01:01:28,930 ಮತ್ತು ಈ ನೀವು ಹಾಗೆ ಎಂದು ಮಾರ್ಗವಾಗಿದೆ. 1283 01:01:28,930 --> 01:01:30,630 1284 01:01:30,630 --> 01:01:32,630 ಒಂದು ರೀತಿಯ ರೀತಿಯ ಹೆಚ್ಚು ನೀವು ಮಾಡಬಹುದಾದ ತಂಪಾದ ವಿಷಯ 1285 01:01:32,630 --> 01:01:35,213 ನೀವು ಬಹುಶಃ ಏನೋ ವಿರುದ್ಧ ವಾಸ್ತವವಾಗಿ ಜಾರಿಗೆ ಹೋಗುವ. 1286 01:01:35,213 --> 01:01:36,960 1287 01:01:36,960 --> 01:01:38,630 >> ನಾನು 61 ರಲ್ಲಿ ಬಳಸಲು. 1288 01:01:38,630 --> 01:01:41,710 ನೀವು ಹುಡುಗರಿಗೆ ಬಹುಶಃ ಅಗತ್ಯವಿಲ್ಲ ತುಂಬಾ ಅದರ ಬಗ್ಗೆ ಚಿಂತೆ. 1289 01:01:41,710 --> 01:01:43,693 ಆದರೆ ನೀವು ನಿಮಗೆ ಆಸಕ್ತಿ ಇದ್ದರೆ, 61 ಮುಂದಿನ ವರ್ಷ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 1290 01:01:43,693 --> 01:01:45,269 1291 01:01:45,269 --> 01:01:46,560 ನಾವು ಹರವು ಹುಡುಗರಿಗೆ ಆರ್. 1292 01:01:46,560 --> 01:01:47,510 ನನಗೆ ಗೊತ್ತು, ಇದು ಉದ್ದವಾಗಿದೆ. 1293 01:01:47,510 --> 01:01:50,570 1294 01:01:50,570 --> 01:01:58,880 ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ Allocation-- ಆದ್ದರಿಂದ ನಾವು ಒಂದು ಗೊತ್ತಿಲ್ಲ 1295 01:01:58,880 --> 01:02:01,790 ವಸ್ತುಗಳ ನಾವು ಸಮಯದಲ್ಲಿ ಕೇಳಿದರೂ ಒಟ್ಟಿಗೆ ನಮ್ಮ ಮೊದಲ ವಿಭಾಗ, 1296 01:02:01,790 --> 01:02:04,560 ನಾವು ಒಂದು ಸ್ವಾಪ್ ನೋಡಿದ್ದಾರೆ ಕಾರ್ಯ ಅದು ಅಲ್ಲಿ 1297 01:02:04,560 --> 01:02:08,010 ನಮ್ಮ ಮುಖ್ಯ ಕಾರ್ಯ ವ್ಯಾಪ್ತಿಯ ಹೊರಗಿದೆ. 1298 01:02:08,010 --> 01:02:14,370 ಮತ್ತು ನಾವು ಈ ಮೌಲ್ಯಗಳನ್ನು ರವಾನಿಸುತ್ತವೆ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪ್ರತಿಗಳು ಇದ್ದವು. 1299 01:02:14,370 --> 01:02:20,570 >> ಮತ್ತು ಸ್ವಾಪ್ ಒಮ್ಮೆ ಮುಗಿಸಿದರು ಪಾಲಿಸಲು, ಇದು ಕೇವಲ ಒಂದು ಸ್ಟಾಕ್ ಬಿಟ್ಟು. 1300 01:02:20,570 --> 01:02:22,830 ನೆನಪಿಡಿ, ನಾವು ಒಂದು ಸ್ವಾಪ್ ಫ್ರೇಮ್ ಸ್ಟಾಕ್. 1301 01:02:22,830 --> 01:02:26,070 ಇದು ಬಿಟ್ಟು ಆ ಮೌಲ್ಯಗಳನ್ನು ಅದನ್ನು ಬಿಟ್ಟು. 1302 01:02:26,070 --> 01:02:27,050 ಮತ್ತು ಅವರು ಹೋದರು. 1303 01:02:27,050 --> 01:02:28,615 ನಾವು ಏನನ್ನೂ ಮಾಡಲಾಗಲಿಲ್ಲ ಅವರೊಂದಿಗೆ ನಾವು ಮತ್ತು ದುಃಖ ಇದ್ದರು 1304 01:02:28,615 --> 01:02:29,989 ನಮ್ಮ ಮೌಲ್ಯಗಳನ್ನು ವಿನಿಮಯ ಸಾಧ್ಯವಿಲ್ಲ. 1305 01:02:29,989 --> 01:02:31,070 1306 01:02:31,070 --> 01:02:36,560 >> ಆದರೆ ನಾನು, ನೀವು ಹೇಳಿದಂತೆ ಸಿ, ಎಂದು ಮೆಮೊರಿ ಮೇಲೆ ಅಧಿಕಾರವನ್ನು ಕಾಣಲು. 1307 01:02:36,560 --> 01:02:43,310 ನೀವು ಏನು ಮಾಡಬಹುದು ನೀವು ಮಾಡಬಹುದು ಇಲ್ಲಿ ರಾಶಿ ವಿಷಯಗಳನ್ನು ನಿಯೋಜಿಸಿ 1308 01:02:43,310 --> 01:02:46,830 ಎಂದು ರವರೆಗೆ ಬೇಕಾದವು ಕಾಣಿಸುತ್ತದೆ ನೀವು ಇಲ್ಲದಿದ್ದರೆ ತಿಳಿಸಿ. 1309 01:02:46,830 --> 01:02:48,280 >> ಅವರು ಉತ್ತಮ ಮಕ್ಕಳ ರೀತಿಯ ಆರ್. 1310 01:02:48,280 --> 01:02:49,150 ಅವರು ವಿಷಾದಿಸಿದರು. 1311 01:02:49,150 --> 01:02:50,270 ಅವರು ಬಿಟ್ಟು ಇಲ್ಲ. 1312 01:02:50,270 --> 01:02:52,750 ನೀವು ಕೋರುತ್ತೇವೆ ರವರೆಗೆ ಅವರು ವಿಷಾದಿಸಿದರು ಮಾಡುತ್ತೇವೆ ಹಾಗೆ, ಸರಿ, ನೀವು ದೂರ ಹೋಗಬಹುದು. 1313 01:02:52,750 --> 01:02:55,920 >> ಸ್ಟಾಕ್ ವಿಷಯಗಳನ್ನು ಆದರೆ, who-- ಅವರು ಹಠಮಾರಿ ಮಕ್ಕಳನ್ನು ಹಾಗೆ ನೀವು. 1314 01:02:55,920 --> 01:02:59,160 ನೀವು ಬಯಸಿದಾಗ ಅವರು ದೂರ ರನ್ ಮಾಡುತ್ತೇವೆ ಎಂದು ಮತ್ತು ನಂತರ ಅವರು ಆರ್ ಗಾನ್. 1315 01:02:59,160 --> 01:03:00,160 ನೀವು ಅವುಗಳನ್ನು ಮರಳಿ ಪಡೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ. 1316 01:03:00,160 --> 01:03:01,350 1317 01:03:01,350 --> 01:03:07,187 >> ನಾವು ನೀನು ಆಗಿದೆ ರಾಶಿ , malloc ಮತ್ತು ಉಚಿತ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಇದು 1318 01:03:07,187 --> 01:03:08,895 ನಾನು ನೀವು ಹುಡುಗರಿಗೆ ಮನುಷ್ಯ ಉಪನ್ಯಾಸದಲ್ಲಿ ಬಗ್ಗೆ ಕೇಳಿದ. 1319 01:03:08,895 --> 01:03:10,270 1320 01:03:10,270 --> 01:03:14,210 ಮತ್ತು ಮೂಲತಃ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ ನಿರಂತರವಾಗಿದ್ದರೆ ಡೇಟಾ ಹೊಂದಲು. 1321 01:03:14,210 --> 01:03:18,920 ಆದ್ದರಿಂದ ನೀವು ದಶಮಾಂಶ ಇಟ್ಟುಕೊಳ್ಳಬಹುದು ಸುಮಾರು ಎಲ್ಲಿಯವರೆಗೆ ನೀವು ಬಯಸುವ. 1322 01:03:18,920 --> 01:03:19,546 Mhm. 1323 01:03:19,546 --> 01:03:21,475 >> ಪ್ರೇಕ್ಷಕರು: ನೀವು ರಾಶಿ ವ್ಯಾಖ್ಯಾನಿಸಲು ಮತ್ತು ಬಣವೆ ಮಾಡಬಹುದು? 1324 01:03:21,475 --> 01:03:24,030 ಅವರು ವಸ್ತುಗಳನ್ನು ಹಾಕಲು ಸ್ಥಳಗಳಲ್ಲಿ ಇದ್ದಾರೆ? 1325 01:03:24,030 --> 01:03:26,630 >> ಸ್ಪೀಕರ್ 1: ಅವರು ಆರ್ ಮೂಲತಃ ಅವರು ಆರ್ ಜಸ್ಟ್ 1326 01:03:26,630 --> 01:03:29,530 ನಾವು ಮೆಮೊರಿ ನೋಡಿ ರೀತಿಯಲ್ಲಿ. 1327 01:03:29,530 --> 01:03:37,300 ರಾಶಿ ಕೇವಲ ಅಲ್ಲಿ ಸ್ಥಳಗಳಲ್ಲಿ ಇದೆ ಮೆಮೊರಿ, ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ನಿಯೋಜಿತವಾದ ಇದೆ 1328 01:03:37,300 --> 01:03:40,960 ಸ್ಟಾಕ್ ಸೂಚಿಸುತ್ತದೆ ಆದರೆ ಚೌಕಟ್ಟುಗಳು ಬಣವೆ ಹೆಚ್ಚು 1329 01:03:40,960 --> 01:03:45,950 ಹೆಚ್ಚು ಕೇಂದ್ರ ಎಂದು ವಾಸ್ತವವಾಗಿ ಚಲಾಯಿಸುತ್ತಿರುವ ಕಾರ್ಯಗಳನ್ನು. 1330 01:03:45,950 --> 01:03:47,200 ನೀವು ನಿಜವಾಗಿಯೂ ನಿಯಂತ್ರಣ ಹೊಂದಿಲ್ಲ. 1331 01:03:47,200 --> 01:03:50,690 >> ದೊಡ್ಡ ವ್ಯತ್ಯಾಸವನ್ನು, ನೀವು ನಿಯಂತ್ರಣ ರಾಶಿ ಮೇಲೆ ನೀವು ಬಯಸಿದರೆ. 1332 01:03:50,690 --> 01:03:52,710 ನೀವು ಸ್ಟಾಕ್ ಮೇಲೆ ಕಡಿಮೆ ನಿಯಂತ್ರಣ ಹೊಂದಿರುತ್ತದೆ. 1333 01:03:52,710 --> 01:03:55,030 ಸ್ಟಾಕ್ ಅವಲಂಬಿಸಿರುತ್ತದೆ ಕಾರ್ಯಗಳನ್ನು ಚಲಾಯಿಸುತ್ತಿರುವ, 1334 01:03:55,030 --> 01:03:58,320 ಮತ್ತು ಸಲುವಾಗಿ ಇದರಲ್ಲಿ ಅವರು ರನ್, ಮತ್ತು ವಿಷಯಗಳನ್ನು ಹೇಗೆ ಮರಳಿಸಲಾಗುತ್ತದೆ. 1335 01:03:58,320 --> 01:04:01,290 ರಾಶಿ ಹೊಂದಿರುವ ಆದರೆ, ಮಾಹಿತಿ ನಾವು, ನೀವು ಹೇಳಬಹುದು, ನೋಡುತ್ತಾರೆ 1336 01:04:01,290 --> 01:04:06,639 ಸರಿ, ನಾನು ಈ ಮೌಲ್ಯವನ್ನು ಬಯಸುತ್ತೇನೆ ಸುಮಾರು ರವರೆಗೆ ನಾನು ಇಲ್ಲದಿದ್ದರೆ ಹೇಳಲು. 1337 01:04:06,639 --> 01:04:08,180 ನೀವು ತೊಡೆದುಹಾಕಲು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ. 1338 01:04:08,180 --> 01:04:09,300 ನೀವು ರದ್ದುಪಡಿಸಲು ಅನುಮತಿ ಇಲ್ಲ. 1339 01:04:09,300 --> 01:04:11,675 ನೀವು ಸುಮಾರು ಇರಿಸಿಕೊಳ್ಳಲು ನೀನು ಅಲ್ಲಿಯವರೆಗೆ ನಾನು ಹೇಳಲು ಎಂದು. 1340 01:04:11,675 --> 01:04:15,780 ನೀವು ರಾಶಿ ಬಾಸ್ ಎಂದು ಪಡೆಯುವುದು ನೀವು ಬಹುಶಃ stack-- ಆದರೆ 1341 01:04:15,780 --> 01:04:18,080 ಹಾಗೆ ನಿಮ್ಮ ರೀತಿಯಲ್ಲಿ ಮೋಸದಿಂದ ನೀವು ಬಾಸ್ ಮಾಡಬಹುದು. 1342 01:04:18,080 --> 01:04:19,340 ಆದರೆ ಸಾಕಷ್ಟು. 1343 01:04:19,340 --> 01:04:20,480 1344 01:04:20,480 --> 01:04:22,070 ಮತ್ತು ಅದು ನಿಜವಾಗಿಯೂ ಸ್ವಲ್ಪ ಮೆಮೊರಿ ಇಲ್ಲಿದೆ. 1345 01:04:22,070 --> 01:04:24,260 ಇದು ಕೇವಲ ರೀತಿಯಲ್ಲಿ ಇಲ್ಲಿದೆ ನೆನಪಿಗಾಗಿ ಉಲ್ಲೇಖಿಸಿ. 1346 01:04:24,260 --> 01:04:25,800 1347 01:04:25,800 --> 01:04:26,400 >> ಕೂಲ್. 1348 01:04:26,400 --> 01:04:28,630 ಗೆ, ಹೇಗೆ ಆದ್ದರಿಂದ ನಿಮ್ಮ ಮೆಮೊರಿ ನಿಯಂತ್ರಿಸಲು. 1349 01:04:28,630 --> 01:04:32,070 ಇದು malloc, ಇಲ್ಲಿದೆ ಇದು ನೀವು ಬಳಸಲು ಪಡೆಯಲು ನೀನು. 1350 01:04:32,070 --> 01:04:37,100 ಆದ್ದರಿಂದ ಕೇವಲ ಷಾರ್ಟ್ ಸ್ಮರಣೆ ಹಂಚಿಕೆ ಫಾರ್. 1351 01:04:37,100 --> 01:04:38,459 ಅದು ಅಷ್ಟೆ. 1352 01:04:38,459 --> 01:04:41,250 ಇತರ ತಂಪಾದ ಒಂದು ಗುಂಪೇ ಇಲ್ಲಿದೆ ಕೊನೆಯಲ್ಲಿ alloc ಹೊಂದಿರುವ ಕಾರ್ಯಗಳನ್ನು 1353 01:04:41,250 --> 01:04:42,750 ಮತ್ತು ಬೇರೆಬೇರೆ ನಿಲ್ಲಲು. 1354 01:04:42,750 --> 01:04:43,550 1355 01:04:43,550 --> 01:04:49,050 >> ನೀವು ಸಂಗ್ರಹ ಅಗತ್ಯವಿರುವಾಗ ಆದ್ದರಿಂದ ಅಗತ್ಯವಿದೆ ಆದ್ದರಿಂದ ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಕಾರ್ಯ ನಿಲ್ಲು 1356 01:04:49,050 --> 01:04:51,010 ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಎಂದು ಕಾರ್ಯ, ಓಡಿಹೋಗುತ್ತಾಳೆ 1357 01:04:51,010 --> 01:04:55,774 ನೀವು ಇನ್ನೂ ಡೇಟಾ ನೀವು ಇದು ಪಡೆದುಕೊಂಡದ್ದು, ನೀವು malloc ಬಳಸಲು ಬಯಸುವ. 1358 01:04:55,774 --> 01:04:57,190 ರಾಶಿ ಮೇಲೆ ಆರಂಭಿಸಲು ಮಾಡುತ್ತೇವೆ. 1359 01:04:57,190 --> 01:05:00,140 ಮತ್ತು ನಾನು ಹೇಳಿದ ಹಾಗೆ ಮತ್ತು ಇರಿಸಿಕೊಳ್ಳಲು ನೀವು ಅದನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಮಾಡುತ್ತೇವೆ, ಹೇಳುವ 1360 01:05:00,140 --> 01:05:03,050 ನೀವು ಇಲ್ಲದಿದ್ದರೆ ಇದು ಹೇಳಲು ರವರೆಗೆ ಇಲ್ಲಿ ಪ್ರಮುಖ ವಿಷಯ. 1361 01:05:03,050 --> 01:05:08,450 >> ಆದ್ದರಿಂದ ಒಂದು ವಿಷಯ ಗಮನಿಸಿ, ಮತ್ತು ಎಂದು, ಸಾಮಾನ್ಯವಾಗಿ ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ 1362 01:05:08,450 --> 01:05:13,620 ಈ sizeof ಹೊಂದಿದೆ ಬಳಸಲು ಉಪಯುಕ್ತ ಸೂಪರ್ 1363 01:05:13,620 --> 01:05:16,440 ಅವಲಂಬಿಸಿದೆ ಕಾರಣ ಯಂತ್ರದ ನೀವು ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ, 1364 01:05:16,440 --> 01:05:22,470 ಇದು ವಿವಿಧ ಪ್ರಮಾಣದಲ್ಲಿ ಇರಬಹುದು ಇದು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮೆಮೊರಿ. 1365 01:05:22,470 --> 01:05:26,870 ಆದ್ದರಿಂದ ನೀವು ಯಾವಾಗಲೂ ಆದ್ದರಿಂದ ಗಾತ್ರ ಬಳಸಲು ಬಯಸುವ ನೀವು ಅವಲಂಬಿತ ಯಂತ್ರ ಅಲ್ಲ, 1366 01:05:26,870 --> 01:05:30,300 ಆದ್ದರಿಂದ ನಿಮ್ಮ ಕೋಡ್ ತಿನ್ನುವೆ ಯಾವುದೇ ಯಂತ್ರದಲ್ಲಿ ಚಲಾಯಿಸಲು. 1367 01:05:30,300 --> 01:05:32,360 >> ಮತ್ತು ಕೇವಲ ಭಾಗವಾಗಿದೆ ಉತ್ತಮ ಕೋಡ್ ಬರೆಯಲು. 1368 01:05:32,360 --> 01:05:34,610 ಇದು ಒಂದು ಗಣಕದಲ್ಲಿ ಕೆಲಸ ವೇಳೆ, ಆದರೆ ಇತರರ ಯಾವುದೇ, 1369 01:05:34,610 --> 01:05:36,440 ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಹೇಗೆ ಉಪಯುಕ್ತ? 1370 01:05:36,440 --> 01:05:38,420 ಆದ್ದರಿಂದ ನೀವು ಯಾವಾಗಲೂ ಬಯಸುವ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಮತ್ತು sizeof ಬಳಸಿ. 1371 01:05:38,420 --> 01:05:41,306 >> ಪ್ರೇಕ್ಷಕರು: ಹಾಗೆ ಎಂಬುದು 10 ಇಂಚು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಗಾತ್ರವನ್ನು? 1372 01:05:41,306 --> 01:05:43,698 >> ಸ್ಪೀಕರ್ 1: ಈ 10 ints ಗಾತ್ರವನ್ನು ಹೊಂದಿದೆ. 1373 01:05:43,698 --> 01:05:44,197 ಹೌದು. 1374 01:05:44,197 --> 01:05:45,360 1375 01:05:45,360 --> 01:05:48,830 ಆದ್ದರಿಂದ, ints ಗಾತ್ರವನ್ನು ಹಿಂತಿರುಗುವುದು ಒಂದು ಇಂಟ್ ಎಷ್ಟು ತೆಗೆದುಕೊಳ್ಳುವುದು. 1376 01:05:48,830 --> 01:05:51,530 ಅಥವಾ ಅಕ್ಷರ ಗಾತ್ರ, ಹೇಗೆ ಹೆಚ್ಚು ಒಂದು ಚಾರ್ ತೆಗೆದುಕೊಳ್ಳುವುದು. 1377 01:05:51,530 --> 01:05:54,150 ತದನಂತರ ಎಷ್ಟು ಬ್ಲಾಕ್ಗಳನ್ನು ಆ ನೀವು ಬಯಸುತ್ತೀರಿ? 1378 01:05:54,150 --> 01:05:57,590 >> ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಏನೋ ಬಯಸುವ ನಾವು 10 ints ಗೆ ಸಂಗ್ರಹಿಸಬಹುದು. 1379 01:05:57,590 --> 01:06:00,240 ಮತ್ತು ಅದನ್ನು ಲೆಕ್ಕಿಸದೆ ಕೆಲಸ ಯಂತ್ರ, ಯಾವ ತಂಪು. 1380 01:06:00,240 --> 01:06:01,720 1381 01:06:01,720 --> 01:06:04,846 ಆದ್ದರಿಂದ ಎಷ್ಟು ಬೈಟ್ಗಳು ತಿನ್ನುವೆ ವಾಸ್ತವವಾಗಿ ಕೊಟ್ಟಿದ್ದು? 1382 01:06:04,846 --> 01:06:06,190 ತ್ವರಿತ ಗಣಿತ. 1383 01:06:06,190 --> 01:06:06,787 >> ಪ್ರೇಕ್ಷಕರು: 40. 1384 01:06:06,787 --> 01:06:07,370 ಸ್ಪೀಕರ್ 1: 40. 1385 01:06:07,370 --> 01:06:07,869 ನಿಖರವಾಗಿ. 1386 01:06:07,869 --> 01:06:09,520 1387 01:06:09,520 --> 01:06:12,030 ಆದ್ದರಿಂದ ಇನ್ನೊಂದು ದೊಡ್ಡ ವಿಷಯ. 1388 01:06:12,030 --> 01:06:14,840 ಪಾಯಿಂಟರ್ ಅಥವಾ malloc ಶೂನ್ಯ ಮರಳಬಹುದು. 1389 01:06:14,840 --> 01:06:17,910 >> ಆದ್ದರಿಂದ ಮತ್ತೆ, ಯಾವಾಗಲೂ ಪರೀಕ್ಷಿಸಿ ಇದು ಶೂನ್ಯ ಹಿಂದಿರುಗಿದರು ನೋಡಲು 1390 01:06:17,910 --> 01:06:19,620 ನೀವು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಏನನ್ನೂ ಮೊದಲು. 1391 01:06:19,620 --> 01:06:23,430 1392 01:06:23,430 --> 01:06:27,350 ನೀವು ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು dereference ವೇಳೆ ಈಗ ಈ ಪಾಯಿಂಟರ್, 1393 01:06:27,350 --> 01:06:29,720 ಇದು ಕೇವಲ segfault ಇನ್ನು ನೀವು ಹೋಗಿ ಪ್ರಯತ್ನಿಸಿದ ಕಾರಣ 1394 01:06:29,720 --> 01:06:31,730 ನೀವು ಹಾಗಿಲ್ಲ ಯಾವಾಗ ಶೂನ್ಯ ಸ್ಪರ್ಶಕ್ಕೆ. 1395 01:06:31,730 --> 01:06:34,000 ಆದ್ದರಿಂದ ಯಾವಾಗಲೂ ಶೂನ್ಯ ಪರಿಶೀಲಿಸಲು. 1396 01:06:34,000 --> 01:06:36,075 ಮತ್ತೆ, ಎಲ್ಲಾ ನೀವು ಮಾಡಬಹುದು. 1397 01:06:36,075 --> 01:06:38,300 1398 01:06:38,300 --> 01:06:39,720 >> ಇದು ಶೂನ್ಯ ಹಿಂತಿರುಗಿ ಇರಬಹುದು. 1399 01:06:39,720 --> 01:06:42,740 ನೀವು ಇಂತಹ ಇದು ಶೂನ್ಯ ಬರುತ್ತೇವೆ ಸ್ಥಳಾವಕಾಶ, ಅಥವಾ ಯಾವುದೇ ಕಾರಣದಿಂದಾಗಿ 1400 01:06:42,740 --> 01:06:44,350 ಇದು ಕೆಲವು ಮೆಮೊರಿ ದೋಷ ಧಾವಿಸಿದರು. 1401 01:06:44,350 --> 01:06:45,890 1402 01:06:45,890 --> 01:06:47,510 ಕೆಲವೊಮ್ಮೆ ಕೇವಲ ಶೂನ್ಯ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. 1403 01:06:47,510 --> 01:06:48,990 ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಪರಿಶೀಲಿಸಲು ಹೊಂದಿವೆ. 1404 01:06:48,990 --> 01:06:51,050 ಎಲ್ಲಾ ಈ ಸ್ಲೈಡ್ ಹೇಳುತ್ತಾರೆ ಇಲ್ಲಿದೆ. 1405 01:06:51,050 --> 01:06:53,366 1406 01:06:53,366 --> 01:06:55,240 ನಂತರ ನಾವು ಏನು ಇಲ್ಲಿ ಮುಕ್ತಗೊಳಿಸಲು ಕರೆ ಇದು. 1407 01:06:55,240 --> 01:07:00,550 ಅದೇ ರೀತಿಯಲ್ಲಿ ಎಂದು ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಕಡತವನ್ನು ನೀವು ಮುಚ್ಚಬೇಕು ಒಂದು ಕಡತವನ್ನು ತೆರೆಯಲು, 1408 01:07:00,550 --> 01:07:04,340 ನೀವು malloc ಮೆಮೊರಿ, ನೀವು ಆ ಮೆಮೊರಿ ಮುಕ್ತಗೊಳಿಸಲು ಮಾಡಬೇಕು. 1409 01:07:04,340 --> 01:07:06,530 ಮತ್ತು ನೀವು ಹುಡುಗರಿಗೆ ಪಡೆಯುತ್ತಾನೆ ನಿಜವಾಗಿಯೂ ಕೂಲ್ ಸ್ಟಫ್ ಮಾಡಲು. 1410 01:07:06,530 --> 01:07:09,624 >> ಮತ್ತು ನಿಮಗೆ ಚಲಾಯಿಸಬಹುದು ಪ್ರೋಗ್ರಾಂ ಇಲ್ಲ ನೀವು ಎಂದಾದರೂ ಮೆಮೊರಿ ಸೋರಿಕೆ ನೀವು ನೋಡಲು. 1411 01:07:09,624 --> 01:07:11,040 ಆದರೆ ನೀವು ಮೆಮೊರಿ ಸೋರಿಕೆಯಾದಲ್ಲಿ ಬಯಸುವುದಿಲ್ಲ. 1412 01:07:11,040 --> 01:07:11,820 ಇದು ನಿಜವಾಗಿಯೂ ಹಾನಿಕಾರಕ. 1413 01:07:11,820 --> 01:07:13,191 1414 01:07:13,191 --> 01:07:15,020 ಕೇವಲ ಗೊಂದಲಕ್ಕೀಡಾದೆವೇ ವಿಷಯಗಳನ್ನು. 1415 01:07:15,020 --> 01:07:20,939 >> ಇದು ಕೇವಲ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲು ಹಾನಿಕಾರಕ ವಿನ್ಯಾಸ ಸಾಮರ್ಥ್ಯವನ್ನು ಬಲ್ಲ. 1416 01:07:20,939 --> 01:07:22,980 ಆದರೆ ಇದು ಕೇವಲ ರೀತಿಯ ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಕೆಟ್ಟ. 1417 01:07:22,980 --> 01:07:26,780 ಆದ್ದರಿಂದ ಕೇವಲ ಉಚಿತ ವಿಷಯಗಳನ್ನು ನೀವು malloc ಮಾಡಿದಾಗ. 1418 01:07:26,780 --> 01:07:28,190 1419 01:07:28,190 --> 01:07:30,210 >> ನೀವು ಹುಡುಗರಿಗೆ ಇಲ್ಲಿ ಸಮ್ಮಿತಿಯ ನೋಡಿ. 1420 01:07:30,210 --> 01:07:31,180 ಸೂಪರ್ ಸರಳ. 1421 01:07:31,180 --> 01:07:33,010 ಕೇವಲ ಉಚಿತ ಮತ್ತು ನಂತರ ಏನೇ ನಿಮ್ಮ ಪಾಯಿಂಟರ್, 1422 01:07:33,010 --> 01:07:34,843 ಯಾವುದೇ ಹೆಸರಿನ ನಿಮ್ಮ ಸೂಚಿಯಾಗಿದೆ ಮತ್ತು ಇದು 1423 01:07:34,843 --> 01:07:36,710 ನೀವು ಅದನ್ನು ಮುಕ್ತಗೊಳಿಸಿದ ಆರೈಕೆಯನ್ನು ಕಾಣಿಸುತ್ತದೆ. 1424 01:07:36,710 --> 01:07:38,200 1425 01:07:38,200 --> 01:07:38,700 ಕೂಲ್. 1426 01:07:38,700 --> 01:07:40,410 1427 01:07:40,410 --> 01:07:42,530 >> ನಂತರ ನಾವು ಈ ಹೊಂದಿವೆ. 1428 01:07:42,530 --> 01:07:44,770 ಆದ್ದರಿಂದ ನಾವು ನೀನು ಈ ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ನಡೆದು. 1429 01:07:44,770 --> 01:07:46,560 ತದನಂತರ ನೀವು ಹುಡುಗರಿಗೆ ಮಾಡಲಾಗುತ್ತದೆ. 1430 01:07:46,560 --> 01:07:50,240 >> ಆದ್ದರಿಂದ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಮುಖ್ಯ. 1431 01:07:50,240 --> 01:07:51,690 ನಾವು ಕೆಲವು ಇಂಟ್ * ಪಾಯಿಂಟರ್ ಹೊಂದಿರುತ್ತವೆ. 1432 01:07:51,690 --> 01:07:53,648 ನಾವು ಒಂದು ಪಾಯಿಂಟರ್ ಎಂದು, ints ಹಿಡಿಯಲು ಹೋಗುವುದಿಲ್ಲ. 1433 01:07:53,648 --> 01:07:54,500 1434 01:07:54,500 --> 01:07:56,170 ಮತ್ತು ಎಷ್ಟು, ints ಇದು ಹಿಡಿದಿಡಲು ಹೋಗುತ್ತದೆ? 1435 01:07:56,170 --> 01:07:57,400 1436 01:07:57,400 --> 01:07:58,170 ಕೇವಲ ಒಂದು. 1437 01:07:58,170 --> 01:07:59,400 1438 01:07:59,400 --> 01:08:01,100 ಒಂದು ಇಂಟ್ ಗಾತ್ರವನ್ನು. 1439 01:08:01,100 --> 01:08:03,900 >> ನಾವು ನೀವು ಪರೀಕ್ಷಿಸಿ ಪಾಯಿಂಟರ್ ಏಕೆಂದರೆ ಶೂನ್ಯ 1440 01:08:03,900 --> 01:08:06,130 ನಾವು ಏನು ಮಾಡಬೇಡಿ ಹೇಳಲಿಚ್ಚಿಸುತ್ತೇನೆ, ಆಗಿದೆ. 1441 01:08:06,130 --> 01:08:07,065 ಇದು ಒಳ್ಳೆಯದಲ್ಲ. 1442 01:08:07,065 --> 01:08:08,130 1443 01:08:08,130 --> 01:08:12,130 ನಾವು ಹೊರಗೆ ಕೆಲವು ದೋಷ ಮುದ್ರಿಸಲು ಮೆಮೊರಿ, ಹೆಚ್ಚಾಗಿ 1, ಹಿಂತಿರುಗಿ 1444 01:08:12,130 --> 01:08:14,260 ನೀವು ಹುಡುಗರಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ. 1445 01:08:14,260 --> 01:08:17,390 >> ನಂತರ ನಾವು, ಇಲ್ಲಿ ನಮ್ಮ ಪಾಯಿಂಟರ್ dereference. 1446 01:08:17,390 --> 01:08:22,840 ಆದ್ದರಿಂದ ನಾವು ಶೇಖರಿಸಿಡಲು ನೀನು ಅರ್ಥ ನಮಗೆ ನೀಡಿದ ಸ್ಥಳದಲ್ಲಿ ಏನೋ. 1447 01:08:22,840 --> 01:08:24,350 1448 01:08:24,350 --> 01:08:30,830 ಇಂಟ್ * ಪಾಯಿಂಟರ್, ಅಥವಾ malloc, ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಇದು ಈ ಬದಿಗಿಟ್ಟು ಅಲ್ಲಿ ವಿಳಾಸವನ್ನು 1449 01:08:30,830 --> 01:08:31,750 ನೀವು ಮೆಮೊರಿ. 1450 01:08:31,750 --> 01:08:32,830 1451 01:08:32,830 --> 01:08:34,800 ಆದ್ದರಿಂದ ಮೂಲತಃ ನೀವು ವೇಳೆ ಹಾಗೆ ನೀಡುವ 1452 01:08:34,800 --> 01:08:38,149 ಒಂದು ಗುಂಪನ್ನು ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ನೆರೆ ಮನೆ 1453 01:08:38,149 --> 01:08:40,640 ನೀವು ಹಾಕಲು ಬಯಸುವ ನಿಮ್ಮ ಪೀಠೋಪಕರಣ, malloc 1454 01:08:40,640 --> 01:08:43,850 ಸರಿ ಹಾಗೆ, ನೀವು ಪಡೆಯುವುದು ಮೂರು ಮನೆಗೆ ಹೋಗಲು. 1455 01:08:43,850 --> 01:08:45,800 ಮತ್ತು ಇದು ನೀವು ನೀಡುತ್ತದೆ ಮನೆಯಲ್ಲಿ ಮೂರು ವಿಳಾಸವನ್ನು. 1456 01:08:45,800 --> 01:08:48,775 >> ಆದ್ದರಿಂದ ಈ ಇದೀಗ, ಈ ಪಾಯಿಂಟರ್ ಅಂಗಡಿಗಳು ವಿಳಾಸ, 1457 01:08:48,775 --> 01:08:50,149 ನಿಮ್ಮ ಮನೆ ವಿಳಾಸವನ್ನು ಶೇಖರಿಸುತ್ತದೆ. 1458 01:08:50,149 --> 01:08:51,470 1459 01:08:51,470 --> 01:08:54,640 * Ptr ಎಂದರೆ, ಸರಿ, ನನ್ನ ಮನೆಯಲ್ಲಿ ನಾನು. 1460 01:08:54,640 --> 01:08:55,326 ಕೂಲ್. 1461 01:08:55,326 --> 01:08:56,580 ನಾನು ಕೆಲವು ಪೂರ್ಣಾಂಕ ಪಡೆಯಲು ಅಗತ್ಯವಿದೆ. 1462 01:08:56,580 --> 01:08:59,229 >> ನೀವು ಯಾರಾದರೂ ಕೇಳುತ್ತಿದ್ದೇವೆ ಈಗ ನೀವು ಪೀಠೋಪಕರಣ ನೀಡಲು. 1463 01:08:59,229 --> 01:09:00,430 ಆದ್ದರಿಂದ ನೀವು ಕೆಲವು ಇಂಟ್ ಪಡೆಯಿರಿ. 1464 01:09:00,430 --> 01:09:05,100 ಮತ್ತು ಇದು ನಿಮ್ಮ ಪಾಯಿಂಟರ್ ಇಟ್ಟುಕೊಳ್ಳುತ್ತಾನೆ ಅಲ್ಲಿ ಅದನ್ನು ತೋರಿಸುವ. 1465 01:09:05,100 --> 01:09:08,670 >> ಮತ್ತು ಅದು ಕೇವಲ ಮುದ್ರಿತ ಔಟ್, ನೀವು ಎಲ್ಲೆಲ್ಲಿ ಪ್ರವೇಶಿಸಿತು. 1466 01:09:08,670 --> 01:09:11,060 ಮತ್ತೆ, ಉಲ್ಲೇಖ. 1467 01:09:11,060 --> 01:09:15,649 ಆದ್ದರಿಂದ ಈ ಈ ಹೋದರು ಹಾಗೆ ಪರಿಹರಿಸಲು ಮತ್ತು ನೀವು ಅಲ್ಲಿ ಇದ್ದ ಕಂಡಿತು. 1468 01:09:15,649 --> 01:09:17,120 1469 01:09:17,120 --> 01:09:17,630 ಕೂಲ್? 1470 01:09:17,630 --> 01:09:20,174 >> ತದನಂತರ ಸಹಜವಾಗಿ ನಮ್ಮ ಪಾಯಿಂಟರ್. 1471 01:09:20,174 --> 01:09:21,590 ನಿಮ್ಮ ಪಾಯಿಂಟರ್ ರೇಟ್ ಮರೆಯಬೇಡಿ. 1472 01:09:21,590 --> 01:09:22,933 ಶೂನ್ಯ ಪರಿಶೀಲಿಸಲು ಮರೆಯಬೇಡಿ. 1473 01:09:22,933 --> 01:09:24,349 ನಿಮ್ಮ ಪಾಯಿಂಟರ್ ರೇಟ್ ಮರೆಯಬೇಡಿ. 1474 01:09:24,349 --> 01:09:27,270 ನೀವು ನೆನಪಿಡುವ ಎರಡು ವಿಷಯಗಳನ್ನು ಈ, ಅಥವಾ ನೀವು ನೆನಪು ಎಂದು. 1475 01:09:27,270 --> 01:09:27,770 ಹೌದು. 1476 01:09:27,770 --> 01:09:31,590 ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ] ವಿಷಯವನ್ನು ಹಾಗೆ, ಚಾರ್ * ರು. 1477 01:09:31,590 --> 01:09:33,760 ನಾವು ಆ ಹೇಗೆ ಮುಕ್ತಗೊಳಿಸಲು ಎಂದಿಗೂ ಬನ್ನಿ? 1478 01:09:33,760 --> 01:09:34,529 >> ಸ್ಪೀಕರ್ 1: HM? 1479 01:09:34,529 --> 01:09:36,450 >> ಪ್ರೇಕ್ಷಕರು: ತಂತಿಗಳನ್ನು ಆ ಮಾಡಲಾಗುತ್ತದೆ? 1480 01:09:36,450 --> 01:09:39,160 ನೀವು ತಂತಿಗಳು ಹೇಳಿದರು ಕೇವಲ ಚಾರ್ * ಗಳು ಹಾಗೆ, ಬಲ? 1481 01:09:39,160 --> 01:09:41,200 ಆದ್ದರಿಂದ ನಾವು ತಂತಿಗಳನ್ನು ಉಚಿತ ಇಲ್ಲ? 1482 01:09:41,200 --> 01:09:43,204 >> ಸ್ಪೀಕರ್ 1: ನೀವು ಮಾತ್ರ ಉಚಿತ ನೀವು mallocing ಬಳಸುತ್ತಿದ್ದರೆ. 1483 01:09:43,204 --> 01:09:44,620 ಪ್ರೇಕ್ಷಕರು: ಓಹ್, ನೀವು mallocing ಬಳಸುತ್ತಿದ್ದರೆ. 1484 01:09:44,620 --> 01:09:47,399 ಸ್ಪೀಕರ್ 1: ಆದ್ದರಿಂದ malloc ಉಚಿತ ಎರಡು ವಸ್ತುಗಳು 1485 01:09:47,399 --> 01:09:49,000 ನೀವು ಯಾವಾಗಲೂ ಒಟ್ಟಿಗೆ ಇರಬೇಕು. 1486 01:09:49,000 --> 01:09:51,630 ಎಫ್ ಮುಕ್ತ, ಎಫ್ ಹತ್ತಿರ, ಎರಡು ವಿಷಯಗಳನ್ನು ನೀವು ಒಟ್ಟಿಗೆ ಇರಬೇಕು. 1487 01:09:51,630 --> 01:09:54,471 ಎರಡೂ ಪ್ರಕರಣಗಳಲ್ಲಿ ಶೂನ್ಯ ಪರಿಶೀಲಿಸಲು. 1488 01:09:54,471 --> 01:09:54,971 ಹೌದು. 1489 01:09:54,971 --> 01:09:57,130 >> ಪ್ರೇಕ್ಷಕರು: ಉಚಿತ ಕೇವಲ ಆಗಿದೆ ಯಾವುದೋ ಅವಕಾಶ 1490 01:09:57,130 --> 01:09:59,690 ನಂತರ ಸಂಗ್ರಹಿಸಿದ ಗೆ ಈ ಪ್ರೋಗ್ರಾಂ ಅದನ್ನು ಬಳಸಿದೆ? 1491 01:09:59,690 --> 01:10:01,946 >> ಸ್ಪೀಕರ್ 1: ಇದು ಕೇವಲ ಹೇಳುವ, ಸರಿ, ನಾನು ಈ ಮುಗಿಸಿದ್ದೇನೆ. 1492 01:10:01,946 --> 01:10:03,320 ನೀವು ಸುಮಾರು ಇರಿಸಿಕೊಳ್ಳಲು ಅಗತ್ಯವಿಲ್ಲ. 1493 01:10:03,320 --> 01:10:05,340 1494 01:10:05,340 --> 01:10:08,190 ಮನ, ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗೆ ತಿನ್ನುವೆ ಕೇವಲ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಅದನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು. 1495 01:10:08,190 --> 01:10:10,910 ತದನಂತರ ನೀವು ಅದನ್ನು ರನ್ can't-- ನಂತರ ಮೆಮೊರಿ ಸಮಸ್ಯೆಗಳಿಗೆ. 1496 01:10:10,910 --> 01:10:13,660 ನೀವು ಯಾವಾಗಲೂ ಏಕೆಂದರೆ ಇದು ಮುಕ್ತಗೊಳಿಸಲು ಬಯಸುವ ಇದು ಸರಿ, ನಾನು ಮನುಷ್ಯ, ಕಂಪ್ಯೂಟರ್ಗೆ ತಿಳಿಸುವಂತಹ 1497 01:10:13,660 --> 01:10:15,190 ಮೆಮೊರಿ ಈ ಸ್ಪಾಟ್ ಮಾಡಿದ. 1498 01:10:15,190 --> 01:10:17,190 ನೀವು ಮತ್ತೆ ಮಾಡಬಹುದು ನನಗೆ ನಂತರ ಬಳಸಲು. 1499 01:10:17,190 --> 01:10:19,250 1500 01:10:19,250 --> 01:10:20,500 ಕೂಲ್? 1501 01:10:20,500 --> 01:10:21,320 ಹೌದು. 1502 01:10:21,320 --> 01:10:26,950 >> ಪ್ರೇಕ್ಷಕರು: ನಾವು% ಡಿ ಬಳಸಲಾಗುತ್ತದೆ ಕೇವಲ ಎರಡು ಏಕೆಂದರೆ ಮತ್ತೆ ಬರುವ, 1503 01:10:26,950 --> 01:10:28,330 ಅಥವಾ ಏಕೆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಆಗಿದೆ. 1504 01:10:28,330 --> 01:10:30,170 1505 01:10:30,170 --> 01:10:31,620 >> ಪ್ರೇಕ್ಷಕರು: ನೀವು% ನಾನು ಬಳಸಬಹುದು? 1506 01:10:31,620 --> 01:10:32,760 >> ಸ್ಪೀಕರ್ 1: ನೀವು% ಅದನ್ನೇ ಬಳಸಬಹುದು. 1507 01:10:32,760 --> 01:10:35,052 1508 01:10:35,052 --> 01:10:36,135 ಯಾವುದೇ ಕೊನೆಯ ನಿಮಿಷದ ಪ್ರಶ್ನೆಗಳಿಗೆ? 1509 01:10:36,135 --> 01:10:38,310 1510 01:10:38,310 --> 01:10:38,985 ಮುಂದುವರಿಯಿರಿ. 1511 01:10:38,985 --> 01:10:40,610 ಪ್ರೇಕ್ಷಕರು: ನಾನು ನನ್ನದೊಂದು ಶೀಘ್ರ ಪ್ರಶ್ನೆ ಇದೆ. 1512 01:10:40,610 --> 01:10:50,200 ಆದ್ದರಿಂದ ptr ವೇರಿಯಬಲ್, that's-- ಹಾಗೆ, ಇಂಟ್ * ptr = malloc, 1513 01:10:50,200 --> 01:10:54,142 ಕೇವಲ ನ ಹೇಳುವ ಮೆಮೊರಿ ಸ್ಥಾನ ತೋರುತ್ತಿರುವಂತೆ 1514 01:10:54,142 --> 01:10:55,600 ಸ್ಪೀಕರ್ 1: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಬಯಸುತ್ತೀರಾ? 1515 01:10:55,600 --> 01:10:58,050 ಪ್ರೇಕ್ಷಕರು: --that ಇಲ್ಲಿದೆ ಗಾತ್ರ ಇಲ್ಲಿದೆ ಯಾವುದೇ, ಇದು ಒಕೆ. 1516 01:10:58,050 --> 01:11:01,292 ಆದರೆ ಇದು ಕೇವಲ ಒಂದು ಸ್ಥಳದಲ್ಲಿ ತೋರುತ್ತಿರುವಂತೆ ಕೇವಲ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಹೀಗಿದೆ ಮೆಮೊರಿ. 1517 01:11:01,292 --> 01:11:02,000 ಸ್ಪೀಕರ್ 1: ರೈಟ್. 1518 01:11:02,000 --> 01:11:03,030 1519 01:11:03,030 --> 01:11:07,070 ಇಂಟ್ ಹೇಳುತ್ತಾರೆ ಆದ್ದರಿಂದ ಗಾತ್ರ malloc, ಸರಿ, ನಾನು ರನ್ ಹೋಗುತ್ತಿದ್ದೇವೆ ನಾನು, 1520 01:11:07,070 --> 01:11:08,780 ನೀವು ಮೆಮೊರಿ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಹೇಗೆ. 1521 01:11:08,780 --> 01:11:10,700 ಇದು ನಾಲ್ಕು ಎಂದು ಕಂಡುಕೊಳ್ಳುವ ಮೆಮೊರಿ ಬೈಟ್ಗಳು, ಇದು 1522 01:11:10,700 --> 01:11:14,030 ನೀವು ವಿಳಾಸಕ್ಕೆ ಮತ್ತೆ ನೀಡುತ್ತದೆ ಇದು ಆರಂಭವಾಗುತ್ತದೆ ಅಲ್ಲಿ ಆಫ್, 1523 01:11:14,030 --> 01:11:16,160 ಮತ್ತು ಸಂಗ್ರಹಿತ ಇಲ್ಲಿದೆ ಪಾಯಿಂಟರ್, ಅಥವಾ ptr ರಲ್ಲಿ. 1524 01:11:16,160 --> 01:11:17,510 1525 01:11:17,510 --> 01:11:18,010 ಗುಡ್. 1526 01:11:18,010 --> 01:11:18,742 1527 01:11:18,742 --> 01:11:21,700 ನೀವು ಹುಡುಗರಿಗೆ ಅತ್ಯಂತ ಕಡಿಮೆ ಗೊಂದಲ ನೋಡಲು ನಾನು ಪಾಯಿಂಟರ್ ಬಗ್ಗೆ ಮಾತನಾಡಿ ಜನರ, 1528 01:11:21,700 --> 01:11:23,670 ಆದ್ದರಿಂದ ನಾನು ಈಗ ಒಳ್ಳೆಯ ನನ್ನದಾಗಿದೆ. 1529 01:11:23,670 --> 01:11:24,520 >> ಎಲ್ಲಾ ಸರಿ. 1530 01:11:24,520 --> 01:11:27,960 ಯಾವಾಗಲೂ ಹಾಗೆ, ನೀವು ಹುಡುಗರಿಗೆ ಇರಬೇಕು ಈಗ ನಿಮ್ಮ pset2 ಶ್ರೇಣಿಗಳನ್ನು ಪಡೆದ. 1531 01:11:27,960 --> 01:11:32,769 ನನಗೆ ಗೊತ್ತು ಕೆಲವು ತೂರಾಡುವ ನಡೆದಿವೆ ಇದು ಹೇಳುತ್ತದೆ ಅಲ್ಲಿ ವಿಷಯಗಳನ್ನು, ಮಾನ್ಯವಾಗಿಲ್ಲ ಸೂತ್ರವನ್ನು 1532 01:11:32,769 --> 01:11:33,310 ಅಥವಾ ಏನೋ. 1533 01:11:33,310 --> 01:11:36,166 ನೀವು, ಎಲ್ಲಾ ಪಡೆಯುತ್ತಿದ್ದರೆ ನಿಮ್ಮ ಶ್ರೇಣಿಗಳನ್ನು ನನ್ನ ಕಡೆ ಮಾನ್ಯವಾಗಿರುವ. 1534 01:11:36,166 --> 01:11:38,040 ಹಾಗಾಗಿ ನೀವು ಕಳುಹಿಸಬಹುದು ನಿಮ್ಮ ಶ್ರೇಣಿಗಳನ್ನು ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳನ್ನು. 1535 01:11:38,040 --> 01:11:39,011 1536 01:11:39,011 --> 01:11:41,760 ನನಗೆ ಹಾಗೂ ನೀವು ಇಂತಹ ತಿಳಿಸಿ ಯಾವುದೇ ಶ್ರೇಣಿಗಳನ್ನು ಅಥವಾ ಏನೋ ಕಾಣೆಯಾಗಿದೆ 1537 01:11:41,760 --> 01:11:43,060 ಅರ್ಥ ತೋರುವುದಿಲ್ಲ. 1538 01:11:43,060 --> 01:11:43,720 ನನಗೆ ಬಂದು. 1539 01:11:43,720 --> 01:11:44,830 1540 01:11:44,830 --> 01:11:48,830 >> ನಾನು ಸೂಪರ್ ಹೆಮ್ಮೆ ಇಲ್ಲಿಗೆ ಹುಡುಗರಿಗೆ ಈಗಾಗಲೇ, ಆದ್ದರಿಂದ ಮುಂದುವರಿಸಿಕೊಂಡು. 1541 01:11:48,830 --> 01:11:50,640 ನಿಮ್ಮ ವಾರದ ಉತ್ತಮ ಉಳಿದ ಹೊಂದಿರುತ್ತವೆ. 1542 01:11:50,640 --> 01:11:53,440 ನಾನು ಕೆಲವು ನೋಡುತ್ತಾರೆ ನಾನು ಖಚಿತವಾಗಿ ಮನುಷ್ಯ ಆಫೀಸ್ ಅವರ್ಸ್ ನೀವು. 1543 01:11:53,440 --> 01:11:55,414