1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:03,230 >> ಸ್ಪೀಕರ್: ಅಪ್ ಈಗ ತನಕ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ನಾವು ಮಾಡಿದ ಬರೆದ, ನಾವು ಮುಖ್ಯ ಡಿಕ್ಲೇರ್ಡ್ 3 00:00:03,230 --> 00:00:04,940 ಮುಖ್ಯ ಶೂನ್ಯ ಇಂಟ್. 4 00:00:04,940 --> 00:00:07,600 ಮತ್ತು ಈ ಬಾರಿ, ಆ ಶೂನ್ಯವನ್ನು ಹೊಂದಿದೆ ಸರಳವಾಗಿ ಸೂಚಿಸುವ ಮಾಡಲಾಗಿದೆ ಎಂದು 5 00:00:07,600 --> 00:00:10,870 ಪ್ರೋಗ್ರಾಂ ಯಾವುದೇ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು. 6 00:00:10,870 --> 00:00:14,180 ಬಳಕೆದಾರರು ನಡೆಸುತ್ತದೆ ಅಂದರೆ, ಪ್ರೋಗ್ರಾಂ, ಅವನು ಅಥವಾ ಅವಳು ಆಜ್ಞೆಯನ್ನು ಒದಗಿಸಬಹುದು 7 00:00:14,180 --> 00:00:18,130 ಹೆಚ್ಚುವರಿ ಬರೆದು ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು ಪದಗಳ ನುಡಿಗಟ್ಟುಗಳನ್ನು ನಂತರ ಪ್ರೋಗ್ರಾಂ 8 00:00:18,130 --> 00:00:19,420 ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಹೆಸರಿಸಲು. 9 00:00:19,420 --> 00:00:22,980 >> ಅಲ್ಲದೆ, ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಬಯಸುತ್ತೀರಿ ವೇಳೆ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು, ಒಂದು ಅಥವಾ ತೆಗೆದುಕೊಳ್ಳಲು 10 00:00:22,980 --> 00:00:26,960 ಹೆಚ್ಚು ಇಂತಹ ಪದಗಳನ್ನು, ನಾವು ಬದಲಿಗೆ ಅಗತ್ಯವಿದೆ ವಾದಗಳು ಒಂದೆರಡು ನಿರರ್ಥಕ. 11 00:00:26,960 --> 00:00:28,630 ಆದ್ದರಿಂದ ನ ಹಾಗೆ ಅವಕಾಶ. 12 00:00:28,630 --> 00:00:32,170 Cs50.h. ಸೇರಿವೆ 13 00:00:32,170 --> 00:00:35,760 ಸ್ಟ್ಯಾಂಡರ್ಡ್ io.h. ಸೇರಿಸಿ 14 00:00:35,760 --> 00:00:40,830 ಮುಖ್ಯ, ಮತ್ತು ಈಗ ಬದಲಿಗೆ ಶೂನ್ಯದಿಂದ ಇಂಟ್,, ನಾನು ಎಂಬ ಇಂಟ್ ಸೂಚಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ 15 00:00:40,830 --> 00:00:45,800 argc, ಮತ್ತು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ತಂತಿಗಳನ್ನು argv ಕರೆಯಲಾಗುತ್ತದೆ. 16 00:00:45,800 --> 00:00:48,240 >> ಈಗ argc ಮತ್ತು argv ಇವೆ ಸರಳವಾಗಿ ಸಂಪ್ರದಾಯಗಳನ್ನು. 17 00:00:48,240 --> 00:00:50,530 ನಾವು ವಾದಗಳ ಕರೆ ಬಂದಿದೆ ಎಂದು ನಾವು ಬಯಸುವ ಅತ್ಯಂತ ಏನು. 18 00:00:50,530 --> 00:00:54,050 ಆದರೆ ಯಾವ ಮುಖ್ಯ argc, ಎಂದು ಒಂದು ಇಂಟ್, ಏಕೆಂದರೆ ವ್ಯಾಖ್ಯಾನದಿಂದ, ಅದು 19 00:00:54,050 --> 00:00:57,810 ವಾದ ಎಣಿಕೆಗಳು ಅನ್ನು ಹೋಗಿ, ಒಟ್ಟು ಪದಗಳ ಸಂಖ್ಯೆ ಎಂದು 20 00:00:57,810 --> 00:00:59,830 ಬಳಕೆದಾರ ತನ್ನ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಟೈಪಿಸಿದ. 21 00:00:59,830 --> 00:01:04,310 >> Argv, ಏತನ್ಮಧ್ಯೆ, ವಾದ ವೆಕ್ಟರ್, ಆಗಿದೆ ವಾಸ್ತವವಾಗಿ ಸಂಗ್ರಹಿಸುವ ಒಂದು ರಚನೆಯ ಏರಲಿದೆ 22 00:01:04,310 --> 00:01:08,460 ಬಳಕೆದಾರ ಹೊಂದಿರುವ ಎಲ್ಲಾ ಪದಗಳಿಂದಕೂಡಿದೆ ತನ್ನ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಟೈಪಿಸಿದ. 23 00:01:08,460 --> 00:01:10,920 ಈಗ ಏನಾದರೂ ಹೋಗೋಣ ಈ ಒಂದು ಅಥವಾ ಹೆಚ್ಚು 24 00:01:10,920 --> 00:01:12,090 ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು. 25 00:01:12,090 --> 00:01:16,440 ನಿರ್ದಿಷ್ಟವಾಗಿ, ಅವರ ಮುಂದೆ ಮತ್ತು ಮುದ್ರಣ ಹೋಗಿ ಅವಕಾಶ ಯಾವುದೇ ಪದ ಬಳಕೆದಾರ ರೀತಿಯ 26 00:01:16,440 --> 00:01:20,380 ಪ್ರೋಗ್ರಾಂ ಹೆಸರು ನಂತರ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ. 27 00:01:20,380 --> 00:01:26,940 >> ಮುಕ್ತ ಬ್ರಾಕೆಟ್, ಮುಚ್ಚಿದ ಬ್ರಾಕೆಟ್, ಮುದ್ರಣ F, ಶೇಕಡಾ ಗಳು, backslash N, ಅಲ್ಪವಿರಾಮ. 28 00:01:26,940 --> 00:01:30,930 ಮತ್ತು ಈಗ ನಾನು F ಮುದ್ರಣ ಹೇಳಲು ಬೇಕಾದುದನ್ನು ಎಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಪ್ಲಗ್ ಮೌಲ್ಯ. 29 00:01:30,930 --> 00:01:35,030 ನಾನು ಬಳಕೆದಾರ ಹೊಂದಿರುವ ಮೊದಲ ಪದ ಬಯಸುವ ಪ್ರೋಗ್ರಾಂ ಹೆಸರು ನಂತರ ಟೈಪಿಸಿದ. 30 00:01:35,030 --> 00:01:39,550 ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಸೂಚಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ argv ಬ್ರಾಕೆಟ್ 1, ಮುಚ್ಚಲಾಗಿದೆ 31 00:01:39,550 --> 00:01:41,250 ಆವರಣದ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು. 32 00:01:41,250 --> 00:01:43,710 >> ಈಗ, ಏಕೆ ಬ್ರಾಕೆಟ್ 1 ಮತ್ತು ಬ್ರಾಕೆಟ್ 0? 33 00:01:43,710 --> 00:01:47,410 ಅಲ್ಲದೆ, ಅದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಗ್ರಹವಾಗಿರುವ, ತಿರುಗಿದರೆ , argv 0 ಏರಲಿದೆ 34 00:01:47,410 --> 00:01:49,040 ಪ್ರೋಗ್ರಾಂ ನಿಜವಾದ ಹೆಸರು. 35 00:01:49,040 --> 00:01:52,600 ಆದ್ದರಿಂದ ಮೊದಲ ಪದ ಎಂದು ಬಳಕೆದಾರ ರೀತಿಯ ಪ್ರೋಗ್ರಾಂ ಹೆಸರು, ನಂತರ 36 00:01:52,600 --> 00:01:55,410 ಸಮಾವೇಶ ಏರಲಿದೆ argv 1 ಸಂಗ್ರಹಿಸಲಾಗಿದೆ. 37 00:01:55,410 --> 00:01:58,800 >> ಈಗ ಕಂಪೈಲ್ ಲೆಟ್ ಮತ್ತು ಈ ಪ್ರೋಗ್ರಾಂ. 38 00:01:58,800 --> 00:02:08,080 Argv 0 ಡಾಟ್ ಕತ್ತರಿಸಿ, argv 0 ಮಾಡಿ, ಮತ್ತು ಈಗ ಒಂದು ಪದ ಹಾಗೆ ಹಲೋ, ನಮೂದಿಸಿ. 39 00:02:08,080 --> 00:02:09,330 ಹಾಗೂ ನಾವು ಹಲೋ, ಇದು ಹೊಂದಿವೆ. 40 00:02:09,330 --> 00:02:11,332