1 00:00:00,000 --> 00:00:00,400 2 00:00:00,400 --> 00:00:02,720 >> ಸ್ಪೀಕರ್: ಎಲ್ಲವೂ ನೆನಪಿರಲಿ ಕಂಪ್ಯೂಟರ್ ಹುಡ್ ಕೆಳಗೆ 3 00:00:02,720 --> 00:00:03,900 ಬಿಟ್ಗಳು ಬಳಸಿಕೊಂಡು ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. 4 00:00:03,900 --> 00:00:06,320 ಮತ್ತು ಬಿಟ್ಗಳು, ಪ್ರತಿಯಾಗಿ, ಬಳಸಬಹುದು ಸಂಖ್ಯೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು. 5 00:00:06,320 --> 00:00:09,020 ಮತ್ತು ಸಂಖ್ಯೆಗಳು, ಪ್ರತಿಯಾಗಿ, ಬಳಸಬಹುದು ಅಕ್ಷರಗಳನ್ನು ನಿರೂಪಿಸಲು. 6 00:00:09,020 --> 00:00:12,530 ವಾಸ್ತವವಾಗಿ, ಒಂದು ಸಾಂಪ್ರದಾಯಿಕ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಆ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ನಡುವಿನ ಮ್ಯಾಪಿಂಗ್ 7 00:00:12,530 --> 00:00:14,260 ಅಕ್ಷರಗಳು ASCII, ಎಂಬ - 8 00:00:14,260 --> 00:00:17,130 ಅಮೇರಿಕನ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕೋಡ್ ಮಾಹಿತಿ ವಿನಿಮಯಕ್ಕಾಗಿ. 9 00:00:17,130 --> 00:00:20,460 >> ಈಗ ಸಿ, ಇದು ನಾವು ನೋಡಬಹುದು ಎಂದು ತಿರುಗಿದರೆ ಈ ಸಮಾನತೆ, ಏಕೆಂದರೆ ನಾವು 10 00:00:20,460 --> 00:00:24,400 ಕೇವಲ ints ಹೊಂದಿವೆ, ನಾವು ಎರಡೂ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿವೆ ಇದು ದಿನದ ಕೊನೆಯಲ್ಲಿ 11 00:00:24,400 --> 00:00:27,240 ಸಂಖ್ಯೆಗಳನ್ನು ಮಾಹಿತಿ ನಿರೂಪಿಸಲಾಗಿದೆ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು, ಪ್ರತಿಯಾಗಿ, ಬಿಟ್ಗಳು. 12 00:00:27,240 --> 00:00:30,850 ಆದ್ದರಿಂದ ಸರಳ ಪ್ರೋಗ್ರಾಂ ಬರೆಯೋಣ ಎಂದು ಸರಳವಾಗಿ ಮ್ಯಾಪಿಂಗ್ ಏನು ಹೇಳುತ್ತಿರಲಿಲ್ಲ 13 00:00:30,850 --> 00:00:37,650 ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಅಕ್ಷರಗಳ ನಡುವೆ, ಕೀಪಿಂಗ್ 65 ಒಂದು ಬಂಡವಾಳ ಮತ್ತು 97 ಎಂದು ಮನಸ್ಸಿಗೆ 14 00:00:37,650 --> 00:00:39,080 ಲೋವರ್ ಕೇಸ್ ಒಂದು ಆಗಿದೆ. 15 00:00:39,080 --> 00:00:40,630 ಆರಂಭಿಸೋಣ. 16 00:00:40,630 --> 00:00:49,680 >> "ಪ್ರಮಾಣಿತ I / O ಡಾಟ್ H ಸೇರಿವೆ." "ಇಂಟ್ ಮುಖ್ಯ ಶೂನ್ಯ. "ಮತ್ತು ಈಗ ನಾನು ಬಯಸುವ 17 00:00:49,680 --> 00:00:53,380 ಅಕ್ಷರಗಳಲ್ಲಿ ಎಲ್ಲಾ ಮೇಲೆ ತಿರುಗಿ ತಮ್ಮ ಸಂಖ್ಯಾ ಮತ್ತು ಔಟ್ ಮುದ್ರಣ 18 00:00:53,380 --> 00:00:54,680 ಮೀ ಸಮಾನ. 19 00:00:54,680 --> 00:00:56,960 ಆದ್ದರಿಂದ ಈ, ನಾನು ಒಂದು ಲೂಪ್ "" ಬಳಸಿ. 20 00:00:56,960 --> 00:00:59,560 "ಇಂಟ್ ನಾನು ಪಡೆಯುತ್ತದೆ - 21 00:00:59,560 --> 00:01:03,120 ಮತ್ತು ಈಗ, ಬದಲಿಗೆ ಸಾಮಾನ್ಯ ಆರಂಭವಾಗುವುದು 0, ಏಕೆ ಮೌಲ್ಯಕ್ಕೆ ಆರಂಭಿಸಲು ಇಲ್ಲ 22 00:01:03,120 --> 00:01:07,130 ನಾನು, ಗಮನಾರ್ಹ ಗೊತ್ತು ಹಾಗೆ ಬಂಡವಾಳ ಒಂದು 65? 23 00:01:07,130 --> 00:01:10,300 ಇದನ್ನು ನಾವು, ಬಹಳ ನಾನು ಕಡಿಮೆ ಇದೆ - 24 00:01:10,300 --> 00:01:10,600 ಉಮ್ - 25 00:01:10,600 --> 00:01:17,190 65 ಮತ್ತು 26, ನಾನು ತಿಳಿದಿರುವ ಕಾರಣ ವರ್ಣಮಾಲೆಯ 26 ಅಕ್ಷರಗಳನ್ನು ಇವೆ. 26 00:01:17,190 --> 00:01:20,840 ತದನಂತರ ಈ ಪ್ರತಿಯೊಂದು ಪುನರಾವರ್ತನೆ ಮೇಲೆ ಲೂಪ್, ನನಗೆ 1 ನಾನು ಹೆಚ್ಚಿಸಲು ಅವಕಾಶ. 27 00:01:20,840 --> 00:01:23,640 >> ಈಗ, ಈ ಪ್ರತಿಯೊಂದು ಪುನರಾವರ್ತನೆ ಮೇಲೆ ಲೂಪ್, ನಾನು ಏನನ್ನು ಬಯಸುತ್ತೀರಿ? 28 00:01:23,640 --> 00:01:27,390 ನಾನು ಪ್ರಸ್ತುತ ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ ಸಂಖ್ಯೆ ನಾನು ಮತ್ತು ಏನು 29 00:01:27,390 --> 00:01:29,570 ಅನುಗುಣವಾದ ಚಾರ್. 30 00:01:29,570 --> 00:01:34,920 ಈಗ, ಸಾಧಿಸಲು, ನಾನು, ಪಾತ್ರ ಮಾತನಾಡಲು, ಚಾರ್ ಇಂಟ್ 31 00:01:34,920 --> 00:01:37,800 ರೀತಿಯಲ್ಲಿ ಕೆಳಗಿನ. 32 00:01:37,800 --> 00:01:45,830 "ಮುದ್ರಣ F% ನಾನು% s ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ n" ಅರ್ಥಾತ್, ನಾನು ಈ ಹೇಳಲು ಬಯಸುವ 33 00:01:45,830 --> 00:01:48,350 ಸಂಖ್ಯೆ ಈ ಪಾತ್ರ. 34 00:01:48,350 --> 00:01:51,940 ಹಾಗಾಗಿ ಈ ಎರಡು ಮೌಲ್ಯಗಳನ್ನು ಪ್ಲಗ್ ಅಗತ್ಯವಿದೆ ಆದ್ದರಿಂದ, ಮುದ್ರಣ F ಫಾರ್ ಹೊಂದಿರುವವರು ಇರಿಸಲು 35 00:01:51,940 --> 00:01:55,130 - ನಾನು ಅಲ್ಪವಿರಾಮ ನಾನು, ಅಲ್ಪವಿರಾಮ ಮಾಡುತ್ತೇವೆ 36 00:01:55,130 --> 00:01:58,400 >> ಈಗ, ನಾನು ವೇರಿಯಬಲ್ ಸಿ ಅಥವಾ ಇಲ್ಲ ಚಾರ್, ಆದರೆ ನಾನು ಹೊಂದಿರುತ್ತವೆ. 37 00:01:58,400 --> 00:02:01,940 ನಾನು ಸಂಖ್ಯೆಗಳು ಮ್ಯಾಪ್ ಮಾಡಬಹುದು ತಿಳಿದಿದೆ ಅಕ್ಷರಗಳು, ನಾನು ಸರಳವಾಗಿ ಹೇಳಲು ಅಗತ್ಯವಿದೆ 38 00:02:01,940 --> 00:02:03,230 ಹಾಗೆ ಕಂಪ್ಯೂಟರ್. 39 00:02:03,230 --> 00:02:09,020 ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಇಂಟ್ ಪಾತ್ರ ಸರಳವಾಗಿ ರಲ್ಲಿ ಸೂಚಿಸುವ ಮೂಲಕ ಚಾರ್, 40 00:02:09,020 --> 00:02:12,850 ನಾನು ಹಾಗೆ ವಾಸ್ತವವಾಗಿ ಬಯಸುವ ಆವರಣ ಚಾರ್ ಪರಿವರ್ತಿಸುವುದು. 41 00:02:12,850 --> 00:02:17,440 >> ನ ಉಳಿಸಲು, ಈಗ ಈ ಹೇಳಿಕೆಯನ್ನು ಮುಚ್ಚಿ ಬಿಡಿ ಕಡತ, ಮತ್ತು ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್. 42 00:02:17,440 --> 00:02:23,590 "ASCII 0 ಡಾಟ್ ಕತ್ತರಿಸಿ ASCII 0 ಮಾಡಲು." ಮತ್ತು ಬೇಗನೆ ಅದನ್ನು ತೆರೆಗೆ ಮುದ್ರಿಸಲು 43 00:02:23,590 --> 00:02:26,760 ಸಂಖ್ಯೆಗಳು ಮತ್ತು ನಡುವಿನ ಈ ಮ್ಯಾಪಿಂಗ್ ತಮ್ಮ ಪಾತ್ರದ ಸಮಾನ. 44 00:02:26,760 --> 00:02:31,920 ವಾಸ್ತವವಾಗಿ, ನಾನು ಮತ್ತೆ ಸ್ಕ್ರಾಲ್ ವೇಳೆ, ನಾನು ಮೊದಲ 65 ಎ ಎಂದು ನೋಡಿ, 66 ಬಿ, ಮತ್ತು ನಾನು 45 00:02:31,920 --> 00:02:35,520 ಮತ್ತೆ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್, 90 ಝಡ್ ಆಗಿದೆ 46 00:02:35,520 --> 00:02:35,597