1 00:00:00,000 --> 00:00:00,340 2 00:00:00,340 --> 00:00:02,690 >> DAVID MALAN: ನಾವು ಬರೆಯಲು ಬಯಸುವ ಭಾವಿಸೋಣ ಬಳಕೆದಾರರನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ ಒಂದು ಪ್ರೋಗ್ರಾಂ 3 00:00:02,690 --> 00:00:05,100 ನಂತರ ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ಮೊದಲಕ್ಷರಗಳನ್ನು ಫಾರ್ ಆ ವಾಕ್ಯವನ್ನು. 4 00:00:05,100 --> 00:00:09,000 ಅಲ್ಲದೆ, ಕೆಲವು ಪರಿಚಿತ ಆರಂಭಿಸೋಣ ಕೋಡ್ ರು ಎಂಬ ವಾಕ್ಯವನ್ನು ಘೋಷಿಸಿ ಮತ್ತು 5 00:00:09,000 --> 00:00:11,380 ಇದು ರಿಟರ್ನ್ ನಿಯೋಜಿಸುವ GetString ಮೌಲ್ಯವನ್ನು. 6 00:00:11,380 --> 00:00:14,910 ಮತ್ತು ಈಗ ಮೇಲೆ ತಿರುಗಿ ಮುಂದುವರೆಯಲು ಅವಕಾಶ ಈ ಸ್ಟ್ರಿಂಗ್ ಪಾತ್ರಗಳ. 7 00:00:14,910 --> 00:00:16,000 ಅಲ್ಲದೆ, ಹೇಗೆ ಅದನ್ನು? 8 00:00:16,000 --> 00:00:19,350 ಇದು ಒಂದು ವಾಕ್ಯವನ್ನು ಕೇವಲ ಒಂದು ಎಂದು ತಿರುಗಿದರೆ ಪಾತ್ರಗಳು ಅನುಕ್ರಮ, ಆದರೆ ಹೆಚ್ಚು 9 00:00:19,350 --> 00:00:23,320 ಸರಿಯಾಗಿ, ಸ್ಟ್ರಿಂಗ್ ಒಂದು ರಚನೆ ನಾವು ಬಳಸಬಹುದು ಅಂದರೆ ಪಾತ್ರಗಳು, 10 00:00:23,320 --> 00:00:27,590 ಒಳಗೆ ಸೂಚ್ಯಂಕ ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ ಸಂಕೇತನ ಸ್ಟ್ರಿಂಗ್ ಮತ್ತು ವೈಯಕ್ತಿಕ ಪಡೆಯಲು 11 00:00:27,590 --> 00:00:28,680 ಪಾತ್ರಗಳು. 12 00:00:28,680 --> 00:00:30,980 >> ಅರ್ಥಾತ್, ನಾವು ಕೆಳಗಿನ ಹಾಗೆ. 13 00:00:30,980 --> 00:00:36,730 ಇಂಟ್, ನಾನು, 0 ಪಡೆಯುತ್ತದೆ, ಮತ್ತು N ಪಡೆಯುತ್ತದೆ ಬಳಸಿ, ರು ಉದ್ದ ಹೇಳುತ್ತಾರೆ 14 00:00:36,730 --> 00:00:37,530 ನಮ್ಮ ಕಾರ್ಯ [? ಬೆರೆಸಿ?] 15 00:00:37,530 --> 00:00:38,630 [? ಲೈನ್,?] 16 00:00:38,630 --> 00:00:40,450 ನಾನು + + n ಗಿಂತ ಕಡಿಮೆ ಆಗಿದೆ. 17 00:00:40,450 --> 00:00:45,290 ಈ ಲೂಪ್ ಅಂದರೆ,, ನಾವು ಎಲ್ಲಾ N ಅಕ್ಷರಗಳನ್ನು ಮೇಲೆ ತಿರುಗಿ ಕಾಣಿಸುತ್ತದೆ 18 00:00:45,290 --> 00:00:46,670 ಸ್ಟ್ರಿಂಗ್ ರು. 19 00:00:46,670 --> 00:00:51,680 ಮತ್ತು ಈ ಲೂಪ್ ಒಳಗೆ, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ , ಪರಿಶೀಲಿಸಿ ವೇಳೆ ರು I-ನೇ ಅಕ್ಷರ 20 00:00:51,680 --> 00:00:57,630 ಹೆಚ್ಚು ಅಥವಾ ಒಂದು ಸಣ್ಣ ಸಮಾನವಾಗಿರುತ್ತದೆ, ಮತ್ತು I-ನೇ ಅಕ್ಷರ ಕಡಿಮೆ ಅಥವಾ ಆಗಿದೆ 21 00:00:57,630 --> 00:01:02,370 ಒಂದು ಸಣ್ಣ ಸಿ ಸಮಾನವಾಗಿರುತ್ತದೆ, ನಂತರ ನಾನು ಬಯಸುವ ಎಂದು ಅಕ್ಷರದ ಲಾಭ ಮುಂದುವರೆಯಲು. 22 00:01:02,370 --> 00:01:08,030 ಅರ್ಥಾತ್, ನಾನು% ಸಿ ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ ಫಾರ್ ಒಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಮತ್ತು ಪರ್ಯಾಯವಾಗಿ 23 00:01:08,030 --> 00:01:11,120 ಎಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ರು ಬ್ರಾಕೆಟ್ ನಾನು. 24 00:01:11,120 --> 00:01:14,390 >> ಆದರೆ ನಂತರ ನಾನು ಪರಿವರ್ತಿಸುವ ಅಗತ್ಯವಿದೆ ರು ಬ್ರಾಕೆಟ್ ನಾನು ಅಪ್ಪರ್ಕೇಸ್. 25 00:01:14,390 --> 00:01:18,930 ಇದನ್ನು ಮಾಡಲು, ನಾನು ಕೇವಲ ಕಳೆಯಬಹುದು ವ್ಯತ್ಯಾಸ ನಡುವೆ ಯಾವುದೇ 26 00:01:18,930 --> 00:01:24,120 ಸಣ್ಣ ಒಂದು ಮತ್ತು ರಾಜಧಾನಿ ಎ ನಾನು ವಾಸ್ತವವಾಗಿ ಬಂಡವಾಳವನ್ನು ಎಂದು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಇಲ್ಲ 27 00:01:24,120 --> 00:01:27,160 ASCII ಅಥವಾ 65, ಮತ್ತು ಸಣ್ಣ ಒಂದು 97 ಆಗಿದೆ. 28 00:01:27,160 --> 00:01:29,210 ಆದ್ದರಿಂದ ವ್ಯತ್ಯಾಸ ತಾಂತ್ರಿಕವಾಗಿ 32. 29 00:01:29,210 --> 00:01:31,620 ಹಾಗಾಗಿ ಇಲ್ಲಿ ಕೇವಲ ಹಾರ್ಡ್ ಕೋಡ್ 32 ಸಾಧ್ಯವೋ. 30 00:01:31,620 --> 00:01:33,870 ಆದರೆ ನಾನು ಅಗತ್ಯವಾಗಿ ಮಾಡಬಹುದು ಆ ಸಂಖ್ಯೆಗಳನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು. 31 00:01:33,870 --> 00:01:37,250 >> ಮತ್ತು ಮೇಲಾಗಿ, ಹೀಗಾದರೆ ಅವರು ಕಂಪ್ಯೂಟರ್ ಬದಲಾಗುತ್ತವೆ? 32 00:01:37,250 --> 00:01:38,520 ಹೆಚ್ಚಾಗಿ ಅವರು ಇಲ್ಲ. 33 00:01:38,520 --> 00:01:42,460 ಆದರೆ ಪಾಯಿಂಟ್ ನಾನು ಇನ್ನೂ ಹೊಂದಬಹುದು ಲೆಕ್ಕದ ಅಭಿವ್ಯಕ್ತಿ ಸಾರ್ವತ್ರೀಕರಣಗೊಳಿಸಲು 34 00:01:42,460 --> 00:01:46,550 ಕೇವಲ ವ್ಯತ್ಯಾಸ ಏನೇ ಒಂದು ಸಣ್ಣ ಒಂದು ಮತ್ತು ಒಂದು ಬಂಡವಾಳ ನಡುವೆ 35 00:01:46,550 --> 00:01:50,880 ನಾನು ಆಫ್ ಕಳೆಯಿರಿ ಬಯಸುವ ಏನು ಈ ನಿರ್ದಿಷ್ಟ ಸಣ್ಣಕ್ಷರವು. 36 00:01:50,880 --> 00:01:54,500 >> ಈಗ, ಈ ನಿರ್ದಿಷ್ಟ ಅಕ್ಷರದ ಸಣ್ಣ ಇಲ್ಲ, ನಾನು ಕೇವಲ 37 00:01:54,500 --> 00:01:56,620 ಇದು ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ. 38 00:01:56,620 --> 00:02:01,110 printf, ನನ್ನ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್% ಸಿ, ರು ಬ್ರಾಕೆಟ್ ನಾನು. 39 00:02:01,110 --> 00:02:05,150 ಈ ಕಾರ್ಯಕ್ರಮದ ಕೆಳಭಾಗದಲ್ಲಿ, ಹೊರಡೋಣ ಕೇವಲ ಹೊಸಸಾಲು ಮುದ್ರಿಸುತ್ತದೆ ಆದ್ದರಿಂದ ನನ್ನ 40 00:02:05,150 --> 00:02:07,520 ಪ್ರಾಂಪ್ಟ್ ಹೊಸ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ತನ್ನದೇ ಆದ ಲೈನ್. 41 00:02:07,520 --> 00:02:11,540 >> ಈಗ ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್ ಲೆಟ್ ಮೇಕಪ್ capitalize0 ಜೊತೆ. 42 00:02:11,540 --> 00:02:13,900 ನ capitalize0 ಅದನ್ನು ಔಟ್ ಲೆಟ್. 43 00:02:13,900 --> 00:02:17,190 ಮತ್ತು ನ ಒಂದು ಪದವನ್ನು ಟೈಪ್ ಅವಕಾಶ ಹಲೋ ಎಲ್ಲಾ ಸಣ್ಣ ರಲ್ಲಿ. 44 00:02:17,190 --> 00:02:19,960 ನಾನು ದೊಡ್ಡಕ್ಷರ ಹಲೋ ಹಿಂದೆ ನಿರೀಕ್ಷಿಸಿದಂತೆ. 45 00:02:19,960 --> 00:02:25,210 ಆದರೆ ಒಂದು ಪರೀಕ್ಷೆ, ಈ ಬಾರಿ ಪ್ರಯತ್ನಿಸೋಣ ನನ್ನ ಹೆಸರು, ಡಿ ಎ ವಿ ನಾನು ಡಿ, ಆದರೆ 46 00:02:25,210 --> 00:02:28,170 ಮೊದಲ ಡಿ ಕೇವಲ ರಲ್ಲಿ, ದೊಡ್ಡಕ್ಷರವಾಗಿ ಸಂದರ್ಭದಲ್ಲಿ ನಾನು ಏನೋ ಅವ್ಯವಸ್ಥೆಯಿಂದ 47 00:02:28,170 --> 00:02:29,430 ಮೊದಲ ಚಾರ್. 48 00:02:29,430 --> 00:02:34,250 ದೊಡ್ಡಕ್ಷರ ನಮೂದಿಸಿ, ಮತ್ತು D-ಎ ವಿ ನಾನು ಡಿ ಹಾಗೆಯೇ ಮುದ್ರಿಸಲಾಗುತ್ತದೆ. 49 00:02:34,250 --> 00:02:36,873