ರಾಬ್: ಸರಿ. ಮೊದಲ ವಿಭಾಗಕ್ಕೆ ಸುಸ್ವಾಗತ. ನಾನು ರಾಬ್ ಮನುಷ್ಯ. ಜೋಸೆಫ್: ನಾನು ಜೋಸೆಫ್ ಮನುಷ್ಯ. ರಾಬ್: ಆದ್ದರಿಂದ ನಾವು ಹಕ್ಕಿನಿಂದ ಧುಮುಕುವುದಿಲ್ಲ ಮಾಡುತ್ತೇವೆ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಮೊದಲನೆಯದಾಗಿ ಯಂತ್ರ. ಆದ್ದರಿಂದ ಆಶಾದಾಯಕವಾಗಿ ನೀವು ಬಹುತೇಕ ಈಗಾಗಲೇ ಡೌನ್ಲೋಡ್. ಆದರೆ ನೀವು ಸೂಚನೆಗಳನ್ನು ನೋಡಬಹುದು cs50.net/appliance ನಲ್ಲಿ. ದೇವರೇ, ಈಗ ನಾನು ಸ್ವಯಂ ಜಾಗೃತ ಮನುಷ್ಯ. ನಾನು ಈಗಲೂ ಕೇಳಲು. ಜೋಸೆಫ್: ವಾಹ್, ಇದು ರೀತಿಯಲ್ಲಿ ಧ್ವನಿಸುತ್ತದೆ ಇದು ಹಾರಾಟದ ಮಾರ್ಗ ತಪ್ಪಿಸುತ್ತಿತ್ತು ಇಲ್ಲಿದೆ. ರಾಬ್: ಆದ್ದರಿಂದ ಕೆಲವು ಜನರು ಹೊಂದಿದ್ದರು ಇದು ಸಮಸ್ಯೆಗಳನ್ನು, ಆದ್ದರಿಂದ ನಿರೀಕ್ಷಿಸಿ ಇಲ್ಲ ಸಮಸ್ಯೆ ಕೊನೆಯ ನಿಮಿಷದಲ್ಲಿ ಸೆಟ್ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಯಂತ್ರ ಪರಿಹರಿಸಲು ಮತ್ತು ಇದು ಕೆಲಸ ವಿಶೇಷವೇನು ಎಂದು ಕಂಡುಕೊಂಡ. ಜೋಸೆಫ್: ಮತ್ತು ಏನೋ ಕೆಲಸ ವಿಶೇಷವೇನು ನೀವು ಮತ್ತು ನೀವು ಸಹಾಯ ಅಗತ್ಯವಿದೆ, ನೀವು ಹೋಗಿ cs50.net/discussion ಅಲ್ಲಿ ನಾವು ಅಲ್ಲಿ ನೀವು ಒಂದು ವೇದಿಕೆ ನಿಮ್ಮ ಪ್ರಶ್ನೆಗಳನ್ನು ನೀಡಿ. ನಾವು ಕೊನೆಗೆ ಅವರಿಗೆ ಪಡೆಯುತ್ತೀರಿ. ರಾಬ್: ಸರಿ. ಆದ್ದರಿಂದ ಈ ಯಾವ ಯಂತ್ರ ತೋರುತ್ತಿದೆ. ಮತ್ತೊಮ್ಮೆ, ಇದು ಕೇವಲ ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರತ್ಯೇಕ ಇಲ್ಲಿದೆ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಯಾವುದೇ ಕಾರ್ಯ ವ್ಯವಸ್ಥೆಯನ್ನು ನೀವು ನಿಮ್ಮ ಲ್ಯಾಪ್ಟಾಪ್ ಮೇಲೆ ಚಲಾಯಿಸುತ್ತಿರುವ. ಮತ್ತು ನೀವು ಮುಖ್ಯ ವಿಷಯಗಳನ್ನು ಬಳಸಿ ಜಿಎಡಿಟ್ Name ಇವೆ. ಆದ್ದರಿಂದ ಆಶಾದಾಯಕವಾಗಿ ಈ ಈಗಾಗಲೇ ಹೊಂದಿದೆ ಒಂದು ಪರಿಚಿತ ಸೈಟ್ ಆಗಲು. ಟರ್ಮಿನಲ್. ಮತ್ತು ನೀವು ಸಹ ಕ್ರೋಮ್ ಚಲಾಯಿಸಬಹುದು ಯಂತ್ರ ಒಳಗೆ. ಜನರು ಒಂದೆರಡು ಇವೆ ಇಂಟರ್ನೆಟ್ ವರದಿ ಮಾಡಿದ ಯಂತ್ರ ಕೆಲಸ. ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಭಾವಿಸಲಾಗಿದೆ ಇರುವಂತೆ ಭಾವಿಸಲಾದ ಎಂದು ಯಂತ್ರ ಅಂತರ್ಜಾಲ. ಆದರೆ ಹೌದು, ಇಲ್ಲ ಹೇಳಲಾಗುವ ಇಂಟರ್ನೆಟ್ ಎಂದು. ನಾನು ಈಗ ಹೇಳುತ್ತೇನೆ, ಆದರೆ ಹಾಗಾಗದೆ ನಿಜವಾಗಿಯೂ ಏನು ಅರ್ಥ. ಇಂಟರ್ನೆಟ್ ಕೆಲಸ ಇದ್ದರೆ, ಈ ನೀವು ಒಲವು ಏನು ಅದನ್ನು ಸರಿಪಡಿಸಲು ರನ್. ನೀವು ಇಂಟರ್ನೆಟ್ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಇಲ್ಲ ಇದು ನೆನಪಿಡಿ ಇದು ಪೋಸ್ಟ್ ಚರ್ಚಿಸಿ ಮತ್ತು ರನ್, ಹೇಳುತ್ತೇನೆ. ಆದರೆ ಇಂಟರ್ನೆಟ್ ಕೆಲಸ ಮಾಡಬೇಕು. ಆದ್ದರಿಂದ ಮಾತ್ರ ಇತರ ವಿಷಯ - ಹೌದು, ಏನೂ ನಿಜವಾಗಿಯೂ ಬೇರೆ ಪ್ರಸ್ತುತವಾಗಿದೆ. ಆದರೆ ನಾನು ಕೇವಲ ಗಮನಸೆಳೆದಿದ್ದಾರೆ ಬೇಕಾಗಿದ್ದಾರೆ - ಈ ಕೆಳಗೆ ಬಲ ಮೂಲೆಯಲ್ಲಿ ನೋಡಿ. ಆದ್ದರಿಂದ ನಿಮ್ಮ ವಸ್ತುಗಳು ಪ್ರತಿ ಮಾಡಬೇಕಾದುದು IP ವಿಳಾಸವನ್ನು ಹೊಂದಿಲ್ಲ. ಮತ್ತು ನಂತರ ಸೆಮಿಸ್ಟರ್ ನಲ್ಲಿ, ಈ IP ವಿಳಾಸಕ್ಕೆ ಹೆಚ್ಚು ಸೂಕ್ತ ಆಗುತ್ತದೆ ನೀವು, ವೆಬ್ ಪಿ ಸೆಟ್ನಲ್ಲಿ ಕೆಲಸ ಏಕೆಂದರೆ ನೀವು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ವೆಬ್ಸೈಟ್ ನೀವು ಕೆಲಸ ಮಾಡುತ್ತಿರುವ ನಿಮ್ಮ ಈ IP ವಿಳಾಸ ಬಳಸಿಕೊಂಡು ಸ್ಥಳೀಯ ಕ್ರೋಮ್. ಆದರೆ ನಾನು IP ವಿಳಾಸ ಬಳಸಲು ಇಷ್ಟ ಫಾರ್ - ಮತ್ತು ನೀವು ಇದನ್ನು ಇಲ್ಲ, ನಾನು ಅದನ್ನು ಸೂಚಿಸುತ್ತಾರೆ ಬಯಸುವ - ಇಲ್ಲಿ. ಆದ್ದರಿಂದ ಈ ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ನನ್ನ ಮ್ಯಾಕ್, ಈ ಅಲ್ಲ ಎಲ್ಲಾ ಯಂತ್ರ. ಮತ್ತು ನೀವು ನೋಡಬಹುದು ಏನು ಈ ಆಜ್ಞೆಯನ್ನು ಮಾಡುತ್ತದೆ. ಆದರೆ ನಾನು ನೇರವಾಗಿ SSH ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ ಯಂತ್ರ. ನಾನು ಐಪಿ ಏನು ಗೊತ್ತಿಲ್ಲ. ಜೋಸೆಫ್: 168 - 168.224.1.0. ರಾಬ್: ಆದ್ದರಿಂದ ಒಮ್ಮೆ ನಾನು ಮುಗಿಸಿದ್ದೇನೆ ಈ ಸೈನ್ ಪ್ರವೇಶಿಸಲು ಈಗ, ಮೂಲತಃ, ಈ ಒಂದು ಹೋಲುವಂತಿರುತ್ತದೆ ನನ್ನ ಯಂತ್ರ ಒಳಗೆ ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು. ಹಾಗಾಗಿ ಅತ್ಯಧಿಕವಾಗಿ ವಾಸ್ತವವಾಗಿ ಕೆಲಸ ಎಂದಿಗೂ ಯಂತ್ರ ಒಳಗೇ. ನಾನು ಯಾವಾಗಲೂ ಚಲಿಸುತ್ತಿರುವ ಕಡಿಮೆ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಮತ್ತು ಇದನ್ನು SSHed. ಈ ಸಮಸ್ಯೆಯನ್ನು ನೀವು ಇಲ್ಲ ಇದೆ ಸುಲಭವಾಗಿ ಜಿಎಡಿಟ್ Name ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ನೇರವಾಗಿ ಈ. ಆದರೆ ನೀವು ನಿಜವಾದ ತಂಪಾದ ಎಂದು ಬಯಸಿದರೆ ಹ್ಯಾಕರ್, ನಂತರ ನೀವು ಒಂದು ಬಳಸಲಾಗುತ್ತದೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತದೆ ಹೇಗಾದರೂ ಆಜ್ಞಾ ಸಾಲಿನ ಪಠ್ಯ ಸಂಪಾದಕ. ಆದ್ದರಿಂದ ಚೈತನ್ಯ ಮತ್ತು ಈಮ್ಯಾಕ್ಸ್ ಮತ್ತು ನ್ಯಾನೋ, ಈ ಎಲ್ಲಾ ವಿವಿಧ ಪರ್ಯಾಯ. ನ್ಯಾನೋ ಸುಲಭವಾದ ಕಾಣುತ್ತಾರೆ. ಮತ್ತು ನಾನು ಯಾವುದೇ ಭಾವಿಸುತ್ತೇನೆ ವಾಕ್ಯ ಹೈಲೈಟ್. ಓಹ್, ಇಲ್ಲ, ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ ನೀವು, ನ್ಯಾನೋ ಬಳಸಬಹುದು ಏಕೆಂದರೆ ಬಹಳ ಸುಲಭ ಎಂದು. ನೀವು ಎಲ್ಲಾ ಈ ಆಜ್ಞೆಗಳನ್ನು ನೋಡಿ ಕೆಳಭಾಗದಲ್ಲಿ. ಈ ಸ್ವಲ್ಪ ಕ್ಯಾರೆಟ್ ಚಿಹ್ನೆಯನ್ನು. ನೀವು ಮೊದಲು ನೋಡಿಲ್ಲ ವೇಳೆ, ನೀವು ನಾವು ಬಹುಶಃ ಈಗ ಸಾಕಷ್ಟು ನೋಡಿ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ ನಿಯಂತ್ರಣ ಕ್ಯಾರೆಟ್ ಅರ್ಥ, ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ ಕೆಳಗೆ ಎಡ ಹಾಗೆ ನಿಯಂತ್ರಣ ಪಾತ್ರ. ಇಲ್ಲಿ ಇಲ್ಲಿ ನನಗೆ ಕೆಳಗೆ ಹೇಳುವ - ನಾನು ಸೈನ್ ಜೂಮ್ ವೇಳೆ ಓಹ್, ಇದು ಕತ್ತರಿಸಿ ಅಲ್ಲ ಆದ್ದರಿಂದ ಎಕ್ಸ್ ನಿಯಂತ್ರಿಸಿ ಹೇಗೆ ನಾನು ನಿರ್ಗಮಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಮತ್ತು ನಾನು ವೈ ಹೊಡೆಯಬಹುದು ಹೇಳುತ್ತಾರೆ ಹೌದು, ಉಳಿತಾಯದ, ಎನ್ ನಂ ಆದ್ದರಿಂದ ನ್ಯಾನೋ ಇಲ್ಲಿದೆ. ಚೈತನ್ಯ ಮತ್ತು ಈಮ್ಯಾಕ್ಸ್ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಒಲವು ಸಂಕೀರ್ಣ ಮತ್ತು ಅಗಾಧ. ಆದರೆ ನೀವು ಅದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಮಾಡಬಹುದು, ತದನಂತರ ನೀವು ಇದನ್ನು ಪ್ರೀತಿಸುತ್ತೇನೆ ಮಾಡುತ್ತೇವೆ. ಆದ್ದರಿಂದ ಎಂದು. ಜೋಸೆಫ್: ಹಾಗೆ ಅಗತ್ಯವಿಲ್ಲ. ರಾಬ್: ಹೌದು. ನೀವು ಜಿಎಡಿಟ್ Name ಬಳಸಲು ಸ್ವತಂತ್ರರಾಗಿರುತ್ತಾರೆ ಸೆಮಿಸ್ಟರ್ ಉಳಿದ. ಆದ್ದರಿಂದ ಯಾವುದೇ ಉಪಕರಣದಲ್ಲಿ ಸಂಬಂಧಿಸಿದ ಪ್ರಶ್ನೆಗಳನ್ನು? ಅಥವಾ ನೀವು ಏನು ಬೇರೆ ಯಾವುದೇ ಆಲೋಚನೆಗಳು ಹೊಂದಿಲ್ಲ ಬಗ್ಗೆ ಬಗ್ಗೆ ಮಾತನಾಡುವ ಅಗತ್ಯವಿದೆ ಉಪಕರಣದಲ್ಲಿ? ಹೌದು. ಸ್ಪೀಕರ್ 1: ನೀವು ಒಳಗೆ SSHed ನಿಮ್ಮ ವಿಷಯ, ಗುಪ್ತಪದವನ್ನು ಕ್ರಿಮ್ಸನ್ ಆಗಿತ್ತು? ರಾಬ್: ಹೌದು. ಬಹುಮಟ್ಟಿಗೆ ಎಲ್ಲವೂ ಗುಪ್ತಪದವನ್ನು ಯಂತ್ರ ಹೋಗುತ್ತದೆ ಕ್ರಿಮ್ಸನ್ ಎಂದು. ಸ್ಪೀಕರ್ 2: ನಿಜವಾದ IDE ಗಳಂತೆಯೇ ಸ್ಥಾಪಿಸಿ ಉಪಕರಣದಲ್ಲಿ, ಇದು ಕೆಲಸ ಮಾಡುತ್ತದೆ? ರಾಬ್: ನಾನು ಎಕ್ಲಿಪ್ಸ್ ಹೊಂದಿದೆ ಕಲ್ಪನೆ ಒಂದು ಫೆಡೋರ ಆವೃತ್ತಿ, ಯಾವ ಸಂದರ್ಭದಲ್ಲಿ, ಹೌದು, ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು. ಇದು ಬಹುಶಃ ಇದು ಮೌಲ್ಯದ ನಿಜವಾಗಿಯೂ ಅಲ್ಲ. ಸ್ಪೀಕರ್ 2: ಸರಿ. ಆದ್ದರಿಂದ ಬಹುಶಃ ನಾನು ಬಯಸಿದರೆ ಸುಲಭ ಎಕ್ಲಿಪ್ಸ್ ಬಳಸಲು, ಕೇವಲ ಸ್ಥಳೀಯ ಬಳಸಲು ಮತ್ತು ನಂತರ ಅಪ್ಲೋಡ್ - ರಾಬ್: ಓಹ್, ಬಹುಶಃ ಸುಲಭ. ಆದರೆ ನೀವು ಕೆಲಸ ಪಡೆಯುವುದು ಯಂತ್ರ ಒಳಗೆ. ಜೋಸೆಫ್: ಮತ್ತು ಕ್ಯಾಮರಾ, ಪ್ರಶ್ನೆ ಆಗಿತ್ತು, ನೀವು ಇನ್ನೊಂದು ಸ್ಥಾಪಿಸಬಹುದು ಯಂತ್ರ ಒಳಗೆ ಐಡಿಇ? ರಾಬ್: ಎಕ್ಲಿಪ್ಸ್ ಒಂದು ಎಂಬ ಒಂದು IDE ಉದಾಹರಣೆಗೆ. ಯಾವುದೇ ಯಂತ್ರ ಪ್ರಶ್ನೆಗಳು? ಸರಿ. ನಾವು ಈಗ ಆಜ್ಞಾ ಸಾಲಿನ ಮೇಲೆ ಚಲಿಸುವ ಇಂಟರ್ಫೇಸ್ ಸಂಬಂಧಿತ ವಸ್ತುಗಳ, ಆದ್ದರಿಂದ ಮಾಡಿದಂತಹ CLI. ಮತ್ತೆ, ನಾನು ಕೆಲಸ ಪಡೆಯಲಿದ್ದೇನೆ ಇಲ್ಲಿ, ಈ ತದ್ರೂಪವಾಗಿದೆ ಏಕೆಂದರೆ ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ಒಳಗೆ ಕೆಲಸ ಯಂತ್ರ ಒಳಗೆ. ಹೇಗೆ ಫಾಂಟ್ ಹುಡುಕುತ್ತಿದ್ದಳು? ಎಂದು ಸಾಕಷ್ಟು ದೊಡ್ಡದಾಗಿದೆ? ಸರಿ. ಆದ್ದರಿಂದ ಆದೇಶಗಳು ಬಹಳಷ್ಟು ಇವೆ ನೀವು ಬಹಳ ಬಳಸಲಾಗುತ್ತದೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತದೆ ಸೆಮಿಸ್ಟರ್ ಉದ್ದಕ್ಕೂ. ನ್ಯಾವಿಗೇಟ್ ದೊಡ್ಡ ಎರಡು ಕರಗಳು, ಪಟ್ಟಿ ಈ ಕೋಶದಲ್ಲಿ ಕಡತಗಳನ್ನು; ಮತ್ತು ಸಿಡಿ, ಆದ್ದರಿಂದ ಕೋಶವನ್ನು ಬದಲಾಯಿಸಲು. ಹಾಗಾಗಿ ನಂತರ ಗಣಕತೆರೆಗೆ ಬದಲಾಯಿಸಲು ಮತ್ತು ಮಾಡಬಹುದು ಬಹಳ ಸಾಮಾನ್ಯ ನಮೂನೆಯು ಸಿಡಿ ಆಗಿದೆ ಕೋಶವನ್ನು ತಕ್ಷಣ ಕರಗಳು ಕೋಶದಲ್ಲಿ ಏನು ತಂದೆಯ. ಜನರು ಕೆಲವೊಮ್ಮೆ ತಿಳಿದಿರುವುದಿಲ್ಲ ಎಂದು ಟ್ಯಾಬ್ ಪೂರ್ಣಗೊಂಡ ಒಂದು ವಿಷಯ. ಆದ್ದರಿಂದ ಹಾಗೆ ಸಿಡಿ, VH, ಮತ್ತು ನಂತರ ನಾನು ಟ್ಯಾಬ್ ಹಿಟ್. ನಾನು ಟೈಪ್ ಹೆಚ್ಚೂಕಮ್ಮಿ ಎಂದಿಗೂ ಇಡೀ ವಿಷಯ. ತದನಂತರ ನಾನು ಟ್ಯಾಬ್ ಹೊಡೆಯುವ ಇರಿಸಿಕೊಳ್ಳಲು ವೇಳೆ ಮತ್ತೆ, ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡುತ್ತೇವೆ ನನಗೆ ಪಟ್ಟಿ ಪ್ರಾರಂಭಿಸಿ. ಆದ್ದರಿಂದ ನಾನು ಸಿಡಿ vhosts, ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ ಮಾಡಬಹುದು. ಮತ್ತು ಕೇವಲ ವಿಶೇಷವೇನು - ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಪದವನ್ನು ಕೇಳಿರದಿದ್ದರೆ ಮೊದಲು, ಕೋಶವನ್ನು ಕೇವಲ ಇನ್ನೊಂದು ಪದ ಕಡತಕೋಶದ. ಈಗ ನೀವು ನೋಡಿ - ಅಗ್ರ ಎಂದು ತರಲು ಅವಕಾಶ. ಈಗ ನೀವು, ಆವರಣ ನೋಡಿ ಸ್ವಲ್ಪ ಟಿಲ್ಡ್, ಸ್ಲ್ಯಾಷ್ vhost ಈಗ ನೋಡಿ, , ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ ಕಡಿದು. ಆದ್ದರಿಂದ ಟಿಲ್ಡ್, ಎಂದು ಸೂಚಿಸುತ್ತದೆ ನನ್ನ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಗೆ. ಇದು ನೀವು ಒಂದು ಕೋಶವನ್ನು ಇಲ್ಲಿದೆ ನೀವು ಸೈನ್ SSH ಮಾಡಿದಾಗ ನೀವು ಯಾವಾಗ ಆರ್ ನಿರ್ದೇಶಿಕೆಯ ನೀವು ಟರ್ಮಿನಲ್ ತೆರೆಯುತ್ತದೆ. ನೀವು ಆರಂಭಿಸಲು ಅಲ್ಲಿ ಇದು. ಆದ್ದರಿಂದ ನನ್ನ ಮನೆಯ ಕೋಶದ ಒಳಗೆ ಮನುಷ್ಯ, ಮತ್ತು ನಾನು vhost ಈಗ ಒಳಗೆ ಆಮ್ ನನ್ನ ಮುಖಪುಟ ಕೋಶದ ಕೋಶವನ್ನು ಒಳಗೆ. ತದನಂತರ ನಾನು ಸ್ಥಳೀಯ ಒಳಗೆ ಆಮ್ ಎಂದು ಒಳಗೆ ಕೋಶವನ್ನು ಆತಿಥ್ಯ. ಸಿಡಿ ಆದ್ದರಿಂದ ಕೆಲವು ಇತರ ಉಪಯುಕ್ತ ವಸ್ತುಗಳನ್ನು - ಅಥವಾ ಚೆನ್ನಾಗಿ, ಸಾಮಾನ್ಯವಾಗಿ, ಆದ್ದರಿಂದ ಯಾವಾಗಲೂ ಡಾಟ್ ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ. CD, ಡಾಟ್ ಒಂದು ಸಾಕಷ್ಟು ನಿಷ್ಪ್ರಯೋಜಕ ಆದೇಶ. ಆದರೆ ಆ ಬದಲಾವಣೆ ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು. ಪರಿಭಾಷೆಯಲ್ಲಿ ಒಂದು ಹೆಚ್ಚು ಉಪಯುಕ್ತ ಒಂದು CD ಡಾಟ್, ಡಾಟ್, ಇದು ಆಗಿದೆ ಕೇವಲ ಒಂದು ಕೋಶವನ್ನು ಅಪ್ ಹೋಗಿ. ಮತ್ತು ಗಮನಿಸಿ ಈ - ನಾನು ಅಲಿಯಾಸ್ ಹೇಳಲು ಬಯಸುವ, ಆದರೆ ಈ ಚಿಹ್ನೆಗಳು, ಡಾಟ್, ಡಾಟ್, ಡಾಟ್, ಆ ಕೆಲಸ ನೀವು ಬಹುಮಟ್ಟಿಗೆ ಯಾವುದೇ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಆಲೋಚನೆ ಏರಲಿದೆ. ನೀವು ಇರುವಿರಿ ಅಲ್ಲಿ ಆದ್ದರಿಂದ ಹಾಗೆ ಸಿಡಿ ಬಹುಶಃ ಅತ್ಯಂತ ಬಳಸಿ, ಆದರೆ ಈ ಅಲ್ಲ ಕೇವಲ CD ಅರ್ಥ ವಿಷಯಗಳನ್ನು. ಇದು ಅತ್ಯಧಿಕವಾಗಿ ಏನೋ ನಿಮ್ಮ ಇಡೀ ಇಲ್ಲಿದೆ ಆಜ್ಞಾ ಸಾಲಿನ ಅರ್ಥ. ಕಾರ್ಯಕ್ರಮಗಳು ಸಾಕಷ್ಟು ಅರ್ಥ ಡಾಟ್ ಡಾಟ್, ಡಾಟ್. ಆದ್ದರಿಂದ ಇತರ ಉಪಯುಕ್ತ ಪದಗಳಿಗಿಂತ - ಸಿಡಿ, ಡ್ಯಾಶ್. ಆದ್ದರಿಂದ ನನಗೆ ತರಲಿದೆ ನಾನು ಸೈನ್ ಎಂದು ಕಳೆದ ಕೋಶವನ್ನು ಆದ್ದರಿಂದ ಕೆಲವೊಮ್ಮೆ ನಾನು, ಹಾಗೆ ಏನಾದರೂ ಮಾಡುತ್ತೇವೆ ಓಹ್, ನಾನು ಇಲ್ಲಿ ಕೆಲಸ ಬಾಗುತ್ತೇನೆ. ನಾನು ಏನೋ ಕೆಲವು ದೋಷ ನೋಡಿ, ಮತ್ತು ನಾನು ಹೋಗಿ ಅದನ್ನು ತನಿಖೆ ಹೋಗುತ್ತೇನೆ ಎಲ್ಲೋ ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಕೋಶವನ್ನು. ಇದು ಮಾಡುತ್ತೇವೆ ವೇಳೆ ನಾನು ಗೊತ್ತಿಲ್ಲ ಹಾಗಾದರೆ ನನಗೆ ಅವಕಾಶ. ಇದು ತಿನ್ನುವೆ. ಆದ್ದರಿಂದ ನಾನು ಬಯಸುವ ಯಾವುದೇ ಈ ಕೋಶದಲ್ಲಿ. Blah, blah, blah, blah blah. ಮತ್ತು ನಾನು ಬಯಸುವ, ಸರಿ, ಹಾಗೆ ಮತ್ತೆ ನಾನು ಅಲ್ಲಿ ಹೋಗಿ. ಸಿಡಿ, ಡ್ಯಾಶ್, ಹಾಗು ಅದನ್ನು ಮರಳಿ ನನಗೆ ತೆರೆದಿಡುತ್ತದೆ. ಹಾಗಾಗಿ ಬಹಳಷ್ಟು ಎಸೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಇಂದು ನೀವು ಈ. ನಾನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವ ಅಪೇಕ್ಷಿಸುವುದಿಲ್ಲ ಎಲ್ಲಾ. ಇದು ರೀತಿಯ ಗೊತ್ತು ಅವು ಇರುವ. ನಂತರ ನೀವು ಹಾಗೆ ಇರುವಾಗ, ಹೌದು, ನಾನು ಹಿಂತಿರುಗಿ ಬಯಸುವ ನಾನು, ಎಂದು ಕೋಶವನ್ನು, ಓಹ್,, ನಿರೀಕ್ಷಿಸಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಹಾಗೆ ಏನೋ. ನೀವು ಟೈಪ್ ಇಲ್ಲ ಮತ್ತೆ ಸಂಪೂರ್ಣ ಕೋಶಕ್ಕೆ. ಜೋಸೆಫ್: ಮತ್ತು ಅಂತಿಮವಾಗಿ ನೀವು ತಿನ್ನುವೆ ಮತ್ತೆ ಸುಮಾರು ಬಳಸಲು, ಮತ್ತು ಇದು ಸ್ನಾಯು ಮೆಮೊರಿ ಆಗಲು ಮಾಡುತ್ತೇವೆ. ರಾಬ್: ಹೌದು. ನಾನು ಮೊದಲು ಹೇಳಿದರು ಆದ್ದರಿಂದ ಹೇಗೆ, ಎಂದು ಟಿಲ್ಡ್ ನಿಮ್ಮ ಮನೆ ಕೋಶವನ್ನು ಆಗಿದೆ. ಆದ್ದರಿಂದ ನಾನು ಸಿಡಿ, ಟಿಲ್ಡ್ ಮಾಡಬಹುದು. ಆದರೆ ನಾನು ಇಲ್ಲ ಎಂದು ನಾನು ವೇಳೆ - ನಾನು ಕೋಶವನ್ನು ಮರಳಿ ಹೋಗುತ್ತೇನೆ ಇದು ಅನಗತ್ಯವಾದ ಉದಾಹರಣೆಗೆ ಅಲ್ಲ. ನಾನು ಸಿಡಿ ಮಾಡಲು ಆದರೆ, ಸಹ ಇಲ್ಲಿದೆ ಅದೇ, ನನ್ನ ಮನೆ ಕೋಶವನ್ನು ಹೋಗಿ. ನಾನು ಕಮಾಂಡ್, ಕೆ ಹಾಗೆ ಜೋಸೆಫ್: ನೀವು ಸ್ಪಷ್ಟ ಟೈಪ್ ಮಾಡಬಹುದು, ಪದ, ಮತ್ತು ಇದು ಸ್ಪಷ್ಟ ಮಾಡಬೇಕು. ರಾಬ್: ನಾನು ಕಂಟ್ರೋಲ್, ಯೋಚಿಸಲು ಎಲ್ ಸಹ ಅದು. ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ಆದ್ದರಿಂದ ಸಾಕಷ್ಟು. ನಾನು ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳಿವೆ ಭಾವಿಸುತ್ತೇನೆ ಅಲ್ಲಿ ಸ್ಪಷ್ಟ ಮತ್ತು ಕಂಟ್ರೋಲ್, ಎಲ್ ಕೇವಲ ನಿಜವಾಗಿಯೂ ಮೇಲಕ್ಕೆ ತಳ್ಳಿ ಮತ್ತು ನಾನು ಇನ್ನೂ ಮರಳಿ ಸ್ಕ್ರಾಲ್ ಮಾಡಬಹುದು. ಕಮಾಂಡ್, ಕೆ ಅಕ್ಷರಶಃ ನಾಶಪಡಿಸುತ್ತದೆ ಎಲ್ಲವೂ, ಮತ್ತು ನೀವು ಮತ್ತೆ ಸ್ಕ್ರಾಲ್ ಸಾಧ್ಯವಿಲ್ಲ. ಅತ್ಯಂತ ಕನಿಷ್ಠ ಇಲ್ಲಿದೆ ಇದು iTerm2 ಕೆಲಸ ಹೇಗೆ. ನಾನು ಹೇಗೆ ಇತರ ವಿಷಯಗಳನ್ನು ಗೊತ್ತಿಲ್ಲ - ಓಹ್. SSHing ಜೊತೆ, ನೀವು ವಿಂಡೋಸ್ ಮೇಲೆ ಹಾಗಾಗಿ ನೀವು ಪುಟ್ಟಿ ಡೌನ್ಲೋಡ್ ಮಾಡಲಿಕ್ಕೆ ವಿಂಡೋಸ್ ಕಾರಣ SSH ಸಲುವಾಗಿ ಒಂದು ಅಂತರ್ನಿರ್ಮಿತ ನಲ್ಲಿ SSH ಉಪಕರಣವನ್ನು ಹಾಗೆ ಹೊಂದಿವೆ. ಮ್ಯಾಕ್ಗಳು, ನೀವು SSH ನೇರವಾಗಿ ಮಾಡಬಹುದು ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು. ಸರಿ. ಪ್ರಶ್ನೆಗಳು? LS ಹೊಂದಿರುವ, ಆದ್ದರಿಂದ ಏನೋ ಬಳಸಲಾಗುತ್ತದೆ ಮಾಡಲು ಈ ಆಜ್ಞೆಗಳನ್ನು ಅತ್ಯಂತ ಜೊತೆ - ಹೌದು, ನಾನು ಒಂದು ಮಾಡುತ್ತೇನೆ. LS, ಡ್ಯಾಶ್, ಎಲ್. ಆದ್ದರಿಂದ ಡ್ಯಾಶ್, ಎಲ್ ನಾವು ನೀನು ಏನು ಕರಗಳು ಒಂದು ಧ್ವಜ ಕರೆ. ಮತ್ತು ಈ ಆಜ್ಞೆಗಳನ್ನು ಬಹಳಷ್ಟು ಧ್ವಜಗಳು ಹೊಂದಿವೆ ನೀವು ಅವರಿಗೆ ರವಾನಿಸಬಹುದು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಡ್ಯಾಶ್, ಎಲ್ ಬಾವುಟವಿದೆ ನನಗೆ ಒಂದು ಪೂರ್ಣ ನೀಡಲು ಇದು ಹೇಳುತ್ತದೆ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಪಟ್ಟಿಗಳನ್ನು ಈ ಕಡತಗಳ. ನಾವು ಡೆಸ್ಕ್ಟಾಪ್ ಎಂದು ಇಲ್ಲಿ ನೋಡಿ 12:54 ನಲ್ಲಿ ಜುಲೈ 30 ರಂದು ಬದಲಾಯಿಸಲಾಗಿತ್ತು. ಡೌನ್ಲೋಡ್ಗಳು ಸೆಪ್ಟೆಂಬರ್ 6 ಬದಲಾಯಿಸಲಾಗಿತ್ತು. ಈ ಪ್ರಸ್ತುತ ಗಾತ್ರದಲ್ಲಿ ಮತ್ತು ಈ ಕೋಶಗಳು ಬೈಟ್ಗಳು. ನೀವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಇಲ್ಲ ಈ ಎಲ್ಲಾ. ಈ ವಿಷಯವನ್ನು ಎಡ, ಈ drwx ನ, ಹೆಚ್ಚು ಸೂಕ್ತ ಪರಿಣಮಿಸುತ್ತದೆ ನೀವು ವ್ಯವಹರಿಸಬೇಕು ನಂತರ ಯಾವಾಗ - ಎಂದು ಅನುಮತಿಗಳನ್ನು ಹೊಂದಿದೆ ಯಾರು ಮಾಡಲು ಹೊಂದಿದೆ ಈ ಕಡತಗಳನ್ನು ನೋಡಲು. ಆದ್ದರಿಂದ ನೀವು ಮಾತ್ರ ಬಳಕೆದಾರ ಇಲ್ಲದಿದ್ದರೆ ಈ ಕಂಪ್ಯೂಟರ್, ನೀವು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂದು ಸೇ, ಸರಿ, ನಾನು ಕೇವಲ ಒಂದು ಇರಬೇಕು ಈ ಕಡತವನ್ನು ನೋಡಲು ಅವಕಾಶ ಅಥವಾ ನಾನು ಅವಕಾಶ ಹೋಗುವ ಎಲ್ಲರೂ ಈ ಕಡತವನ್ನು ನೋಡಲು. ಆದ್ದರಿಂದ ನನ್ನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಬೇರೆಯವರಿಗೆ ಈ ಕಡತವನ್ನು ನೋಡಬಹುದು. ನಾನು ಏನು ಈ ಗೊತ್ತಿಲ್ಲ - ಈ ಏನು ಮಾಡುತ್ತದೆ? ಜೋಸೆಫ್: ನಾನು ವಾಸ್ತವವಾಗಿ, ಸಾಕಷ್ಟು ಖಚಿತವಿಲ್ಲ. ರಾಬ್: ಇಲ್ಲ ಕಲ್ಪನೆ. ಜೋಸೆಫ್: ನೀವು ಗೊತ್ತಿಲ್ಲ ವೇಳೆ, ಇಲ್ಲ ನೀವು ಬಳಸಬಹುದಾದ ಒಂದು ಸಹಾಯಕವಾಗಿದೆಯೆ ಆಜ್ಞೆಯನ್ನು ಔಟ್ಪುಟ್ ಅರ್ಥ ಏನು ಹೇಳಲು. ಮತ್ತು ನೀವು ಮ್ಯಾನ್ ಟೈಪ್ ಆಜ್ಞಾ ಮೊದಲು - ಆದ್ದರಿಂದ ಎಂ ಎ ಎನ್. ರಾಬ್: ಮ್ಯಾನ್. ಆದ್ದರಿಂದ ಮನುಷ್ಯ ಇನ್ನೊಂದನ್ನು ಎಂದು ಬಹಳ ಸಹಾಯಕವಾಗಿದೆ. ಮತ್ತು ಮನುಷ್ಯ, LS. ಆದ್ದರಿಂದ ಮನುಷ್ಯ ಪುಟಗಳು, ಅವರು ಎರಡೂ ನೀವು ಬಳಸುತ್ತಿರುವ ನೀನು ಆಜ್ಞೆಗಳನ್ನು ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ, ಮತ್ತು ಅವರು ಸಹ ಹೊಂದಿವೆ ಪ್ರಸ್ತುತ ಎಂದು ಕಾರ್ಯಗಳನ್ನು ನೀವು ಮನುಷ್ಯ ಆದ್ದರಿಂದ ಸಿ - ಮತ್ತು ನಾನು 3 ಕಡೆಗಣಿಸಲಾಗುತ್ತದೆ. ಆದರೆ ಮನುಷ್ಯ 3, printf ತರಲಿದೆ printf ಸಿ ಆವೃತ್ತಿಯನ್ನು. ನಾನು ಮನುಷ್ಯ printf ಮಾಡಲು ಆದರೆ, ಈ ಆಜ್ಞಾ printf ಅಪ್ ತರಲಿದೆ ಆಜ್ಞಾ ಸಾಲಿನ ಏನಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಮನುಷ್ಯ, LS. ಮನುಷ್ಯ ಪುಟಗಳು ಬಹಳ ಮಾಡಬಹುದು ಅಗಾಧ. ಇಲ್ಲಿ, ಆದರೂ, ನೀವು ಈ ಪಟ್ಟಿಗಳನ್ನು ನೋಡುತ್ತಾರೆ ಈ ಧ್ವಜಗಳನ್ನು ಎಲ್ಲಾ ಆ ಕರಗಳು ಅರ್ಥ. ನಾವು, ಎಲ್ ಡ್ಯಾಶ್, ಹಾಗು ಹೋದರೆ - ನಾನು ನೀವು ಈ ಎಸೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಆದರೆ ಹುಡುಕಲು ಸಲುವಾಗಿ, ನೀವು ಬಯಸುವ ಮೊದಲ ಪ್ರಶ್ನೆ ಹೊಡೆಯಲು ಗುರುತು ಅಥವಾ ಕಡಿದು ಬಟನ್. ಆದ್ದರಿಂದ ಕಡಿದು. ತದನಂತರ ನಾನು ಹುಡುಕಬಹುದು ನಾನು ಬಯಸುವ ಯಾವುದೇ. ಹಾಗಾಗಿ ಡ್ಯಾಶ್, ಎಲ್ ಕಡಿದು ಪಡೆಯಲಿದ್ದೇನೆ. ಮತ್ತು ಇದು ಇತ್ತು. ಆದ್ದರಿಂದ ದೀರ್ಘ ಪಟ್ಟಿಗಳನ್ನು ಸ್ವರೂಪವನ್ನು ಬಳಸುತ್ತವೆ. ನನಗೆ ಊಹಿಸಲು ಸಹಾಯ ಮಾಡುವುದಿಲ್ಲ ಏನು ನಿರ್ದಿಷ್ಟ ಕಾಲಮ್ ಅರ್ಥ, ಆದರೆ ನಾನು ಇಲ್ಲಿ ಎಲ್ಲೋ ಊಹಿಸುತ್ತವೆ ಇದು ಎಂದು ವಿವರಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಯಾವುದೇ ಆಜ್ಞೆಯನ್ನು ಮ್ಯಾನ್ ಪುಟಗಳು ಬಳಸಿ ನೀವು ತಕ್ಷಣ ಅರ್ಥವಾಗದ. ನಾನು ಮನುಷ್ಯ, ಮನುಷ್ಯ ಸಾಧ್ಯವಾದಷ್ಟು ಬಹಳ ಖಚಿತವಾಗಿ ಮನುಷ್ಯ. ಆನ್ಲೈನ್ ಒಂದು ಇಂಟರ್ಫೇಸ್ ಉಲ್ಲೇಖ ಕೈಪಿಡಿಗಳು. ಓಹ್, ಬಹುಶಃ ಸ್ವಲ್ಪ ಎಂದು ಒಂದು ಕಳೆದ ಒಂದು ಸೂಕ್ತ ಕರಗಳು, ಡ್ಯಾಶ್, ಒಂದು. ನಾನು LS ಮಾಡಲು ಆದ್ದರಿಂದ ಗಮನಕ್ಕೆ, ನಾನು ಈ ಐದು ಕಡತಗಳನ್ನು ಪಡೆಯಿರಿ. ನಾನು LS ಮಾಡಿದರೆ, ಡ್ಯಾಶ್, ಒಂದು, ನಾನು ಹೆಚ್ಚು ಕಡತಗಳನ್ನು ಪಡೆಯಿರಿ. ಈ ಎಲ್ಲಾ ನಡುವೆ ಸಾಮಾನ್ಯ ಆದ್ದರಿಂದ ವಿಷಯ ಹೊಸ ಕಡತಗಳನ್ನು ಮೊದಲೇ ಚುಕ್ಕೆ. ಆದ್ದರಿಂದ ಸಮಾವೇಶ ಫೈಲ್ ಎಂದು ಒಂದು ಡಾಟ್ ಮರೆಮಾಡಲಾಗಿದೆ ಇದೆ ಆರಂಭವಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ನೀವು, ಕಡತ ನೋಡಲು ಬಯಸುವುದಿಲ್ಲ ಅದನ್ನು ಅವ್ಯವಸ್ಥೆ ಬಯಸುವುದಿಲ್ಲ ನಿಮ್ಮ ಕೋಶ ಪಟ್ಟಿಯನ್ನು. ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಕೇಳಲು ಮಾತ್ರ ಯಾವಾಗ, ಇಲ್ಲಿದೆ ಸರಿ, LS, ಡ್ಯಾಶ್, ಒಂದು, ನನಗೆ ತೋರಿಸಲು. ಒಂದು, ಎಲ್ಲಾ ಕಡತಗಳನ್ನು ನಿಂತಿದೆ ಗುಪ್ತ ಚರಾಂಕಗಳ ಸೇರಿದಂತೆ. ಆದ್ದರಿಂದ ಕೆಲವು ಆಜ್ಞೆಗಳನ್ನು. ಓಹ್, ಆ ಸಮಯದಲ್ಲಿ ಪ್ರಶ್ನೆಗಳು? ಹೌದು. ಸ್ಪೀಕರ್ 3: ನೀವು ಕರಗಳು ಮಾಡಿದಾಗ, ಒಂದು, ಡಾಟ್, ಡಾಟ್ ಎಂಬುದರ? ರಾಬ್: ಓಹ್. ಆದ್ದರಿಂದ ಈ ನನ್ನ ಬಗ್ಗೆ ಏನು. ಅದೇ ವಿಷಯ ಅಲ್ಲಿ ನಾನು ಸಿಡಿ, ಡಾಟ್, ಡಾಟ್ ಇಷ್ಟ ಮಾಡಬಹುದು. ಆದ್ದರಿಂದ ತಾಂತ್ರಿಕವಾಗಿ, ಡಾಟ್ ಡಾಟ್, ಡಾಟ್ ಇವೆ ಪ್ರತಿಯೊಂದು ಇರುವ ಕಡತಗಳನ್ನು ಡಾಟ್ ಕಡತ ಸೂಚಿಸುತ್ತದೆ ಕೋಶವನ್ನು ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು ಗೆ. ಆದ್ದರಿಂದ ನಾನು ಸಿಡಿ, ಡಾಟ್, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ವೇಳೆ ಕೋಶದಲ್ಲಿ ಉಳಿಯಲು. ಮತ್ತು ಡಾಟ್, ಡಾಟ್ ಯಾವಾಗಲೂ ಸೂಚಿಸುತ್ತದೆ ಹಿಂದಿನ ಕೋಶವನ್ನು ಒಂದು ಮಟ್ಟದ ಅಪ್. ಹಾಗಾಗಿ ದಾಖಲೆಗಳು ಮತ್ತು ಕರಗಳು ಹೋಗಿ, ಡ್ಯಾಶ್, ಅಲ್, ನಾನು ಡಾಟ್, ಡಾಟ್ ನೋಡುತ್ತಾರೆ. ಡಾಟ್ ಸಿಡಿ, ಡಾಟ್ ಹಿಂದಿನ ಕೋಶವನ್ನು ನನ್ನನ್ನು ತೆರೆದಿಡುತ್ತದೆ. ಹೌದು. ಸರಿ. ಆದ್ದರಿಂದ ಮತ್ತೊಂದು ಸುಂದರ ಪ್ರಮುಖ ಆಜ್ಞೆ rm ಆಗಿದೆ. ಆದ್ದರಿಂದ ನಾವು ನೀನು ಇಲ್ಲಿದೆ ತೆಗೆದುಹಾಕಲು ಬಳಸುವ. ಮತ್ತು ನನಗೆ ನಿಜವಾಗಿ ಮತ್ತೊಂದು ಮಾಡಿ ಆಜ್ಞಾ ಮೊದಲ. Mkdir ಆದ್ದರಿಂದ. Mkdir ಎಷ್ಟು ನೀವು ಮಾಡಬಹುದು ಕೋಶಗಳನ್ನು ರಚಿಸಲು. ನಾನು ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ರಚಿಸಲು ಮಾಡುತ್ತೇವೆ ಮತ್ತು ತಾತ್ಕಾಲಿಕ ಕೋಶವನ್ನು ಹೋಗಿ. ನಿರೀಕ್ಷೆಯಂತೆ, ಅದು ಖಾಲಿ. ಆದರೆ ನಾನು LS, ಡ್ಯಾಶ್, ಒಂದು, ನಾನು ಇನ್ನೂ ಡಾಟ್ ಹೊಂದಿದ್ದರೆ ಡಾಟ್ ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ಡಾಟ್, ಡಾಟ್, ಏಕೆಂದರೆ ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು. ಮತ್ತು ಡಾಟ್, ಡಾಟ್ ಸೂಚಿಸುತ್ತದೆ ಹಿಂದಿನ ಕೋಶವನ್ನು. ಮತ್ತು ಆ ಯಾವಾಗಲೂ ಯಾವುದೇ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ನೀವು ಅವು ಕೋಶದ ಮತ್ತು ಈ ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಅನವಶ್ಯಕ ಆಜ್ಞಾ, ಆದರೆ ಟಚ್. ಇದು ಏಕೆಂದರೆ ನಾನು ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಬಾಗುತ್ತೇನೆ ಫೈಲ್ಗಳನ್ನು ರಚಿಸಲು ಒಂದು ಸುಲಭ ಮಾರ್ಗ. ಆದ್ದರಿಂದ ಸಿ ಕೇವಲ ಮುಟ್ಟಬಾರದು, b ಟಚ್, ಟಚ್ ಒಂದು ಎಂಬ ಮೂರು ಕಡತಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ಹೋಗಿ, ಸಂಪೂರ್ಣವಾಗಿ ಖಾಲಿ ಎಂದು ಬಿ, ಮತ್ತು ಸಿ. ಆದ್ದರಿಂದ ನನಗೆ ಪಾಯಿಂಟ್ ಆ ರಚಿಸುವ ಮೊದಲ ಸ್ಥಾನದಲ್ಲಿ ಎಂದು RM ಕೇವಲ ಆದ್ದರಿಂದ ಹೇಗೆ ನಾವು ಅವುಗಳನ್ನು ತೆಗೆದುಹಾಕಬಹುದು. ಹಾಗೆ RM, ಒಂದು. ಇದು ತೆಗೆದು, ನನಗೆ ಕೇಳಲು ವಿಶೇಷವೇನು ಸಾಮಾನ್ಯ ಖಾಲಿ ಫೈಲ್ ಒಂದು? ತದನಂತರ ನಾನು ಹೌದು ಹೇಳುತ್ತೇನೆ. ನಾನು ಖಚಿತವಾಗಿ ತಿಳಿಯಲು ಹಾಗಾಗಿ ಬಯಸುವ ಮಾಡದೆಯೇ ಫೈಲ್ ಅಳಿಸಿ ಪ್ರೇರೇಪಿಸಿತು, ಸಾಮಾನ್ಯ ಖಾಲಿ ಕಡತವನ್ನು ತೆಗೆದು?, ನಂತರ RM, ಡ್ಯಾಶ್, F ಏರಲಿದೆ ಹೇಳುತ್ತದೆ ಧ್ವಜ, ಇಲ್ಲದೆ ತೆಗೆದುಹಾಕಲು ಒತ್ತಾಯಿಸಲು ಸಹ ನನ್ನನ್ನು ಪ್ರೇರೇಪಿಸಿತು, ಓಹ್, ನೀವು ನೀವು ಕಡತ ಅಳಿಸಲು? ಹೌದು, ನಾನು ಖಚಿತವಾಗಿ ಮನುಷ್ಯ. ಹಾಗೆ RM, ಡ್ಯಾಶ್, FB ಕೇವಲ ತಿನ್ನುವೆ ಕೇಳದೆ ಅದನ್ನು. ಆದ್ದರಿಂದ ಕೆಲವು ಕೋಶಗಳು ಮಾಡೋಣ. mkdir, tmp2, ಸಿಡಿ, tmp2, ಒಂದು, ಟಚ್ ಬೌ ಸ್ಪರ್ಶಕ್ಕೆ. ಸರಿ. ಈಗ ನಾನು ತೆಗೆದುಹಾಕಲು ಬಯಸುವ ಡೈರೆಕ್ಟರಿಯಂತೆ tmp2. ಹಾಗೆ RM tmp2. ನೀವು tmp2 ತೆಗೆದುಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ, ಇದು ಒಂದು ಕೋಶವಾಗಿದೆ. ಇಲ್ಲಿ ಸಮಸ್ಯೆ RM ಮಾಡುವುದಿಲ್ಲ ಎಂದು ತಕ್ಷಣ ಕೋಶಗಳು ಕೆಲಸ. ಇದು ಕೇವಲ ಕಡತಗಳನ್ನು ಮೀಸಲಾದ ಅಲ್ಲದ directory ಕಡತಗಳು. ಆದ್ದರಿಂದ ನಾವು ಮಾಡಬಹುದು ಇಲ್ಲಿ RM, ಡ್ಯಾಶ್, ಆರ್ ಆಗಿದೆ. ಪುನರಾವರ್ತಿತವಾಗಿ ನಿಂತಿದೆ, ಇದು ಬಹುಶಃ ಇನ್ನೂ ನೀವು ಏನೂ ಅರ್ಥವಲ್ಲ. ಆದರೆ ನೀವು ಪುನರಾವರ್ತನ ಪಡೆದಾಗ, ಇದು ಹೆಚ್ಚು ಅರ್ಥ ಮಾಡುತ್ತೇವೆ. ಹಾಗೆ RM, ಡ್ಯಾಶ್, ಆರ್, tmp2 ಹೋಗುತ್ತದೆ ಪುನರಾವರ್ತಿತವಾಗಿ ಎಂದು ಕೋಶವನ್ನು ಹೋಗಿ. ಆದ್ದರಿಂದ ಕೋಶವನ್ನು tmp2 ಇಳಿಯಲು? ಹೌದು, ಎಂದು ಒಳಗೆ ಹೋಗಿ ಅವಕಾಶ. ನಾವು / tmp2 ತೆಗೆದುಹಾಕಲು ಬಯಸುವಿರಾ? ಹೌದು. ನಾವು tmp2 / ಬೌ ತೆಗೆದುಹಾಕಲು ಬಯಸುವಿರಾ? ಹೌದು. ಈಗ ನಾವು ತೆಗೆದು ಬಯಸುತ್ತೀರಿ ಕೋಶವನ್ನು tmp2? ಹೌದು. ಆದ್ದರಿಂದ ಈಗ ಕೋಶವನ್ನು ಮತ್ತು ಎಲ್ಲವೂ ಒಳಗೆ ಇದು ತೆಗೆಯಲಾಗಿದೆ. ಆಜ್ಞಾ rmdir ತಾಂತ್ರಿಕವಾಗಿ ಇಲ್ಲ ನೀವು ತೆಗೆದುಹಾಕಲು ಬಳಸಬಹುದಾದ ಕೋಶಗಳು, ಆದರೆ ಮಾತ್ರ ಕೆಲಸ ಹೇಗಾದರೂ ಖಾಲಿ ಕೋಶಗಳನ್ನು ಮೇಲೆ. ಮತ್ತು ನೋಡಲು, ನಾವು ಕೇವಲ ಮತ್ತೆ mkdir, tmp2 ಮಾಡಲು. Tmp2, ಟಚ್. ಸರಿ. ನಾನು dirtmp2 ತೆಗೆಯಲು ಪ್ರಯತ್ನಿಸಿ ಆದ್ದರಿಂದ ಅದನ್ನು ಮಾಡುತ್ತೇವೆ ಕೋಶವನ್ನು ಖಾಲಿ, ಹೇಳುತ್ತಾರೆ. ಆದ್ದರಿಂದ ನಾನು ತೆಗೆದು ಬಳಸಲು ಅತ್ಯಧಿಕವಾಗಿ ಎಂದಿಗೂ ಹೇಗಾದರೂ ಡಿರ್ ಆಜ್ಞೆಯನ್ನು, ಏಕೆಂದರೆ RM, ಡ್ಯಾಶ್, ಆರ್ ಖಾಲಿ ಕೋಶಗಳನ್ನು ಕೆಲಸ ಮತ್ತು ಖಾಲಿ ಕೋಶಗಳು. ಮತ್ತು, ನಾನು ಹೊಂದಿವೆ ಬಯಸುವುದಿಲ್ಲ ವೇಳೆ ಆ ಇಡೀ ಪ್ರಕ್ರಿಯೆಗೆ ಒಳಗಾಗುತ್ತವೆ ಕೋಶವನ್ನು ಇಳಿಯುವ ಮತ್ತು ಪ್ರತಿಯೊಂದು ಕಡತ ತೆಗೆದು, RM, ಡ್ಯಾಶ್, RF, tmp2. ಈಗ ಗಾನ್. ಜಾಗರೂಕರಾಗಿರಿ ಏನೋ ಬಗ್ಗೆ RM, ಡ್ಯಾಶ್, RF ಆಗಿದೆ. ಮತ್ತು ನನಗೆ ಅದನ್ನು ಟೈಪ್ ಹೆದರಿಕೆ ತರುತ್ತದೆ, ಏಕೆಂದರೆ ನಾನು ಆಕಸ್ಮಿಕವಾಗಿ ಹಿಟ್ ಯನ್ನು ಅಥವಾ ಏನೋ. ಹಾಗೆ RM, ಡ್ಯಾಶ್, RF, ಟಿಲ್ಡ್ ಎಂದು, ಇಲ್ಲದೆ ನನ್ನನ್ನು ಪ್ರೇರೇಪಿಸಿತು, F ಕೇಳುವುದಿಲ್ಲ ನನಗೆ, ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತೆಗೆದುಹಾಕುತ್ತದೆ ನನ್ನ ಸಂಪೂರ್ಣ ಮನೆ ಕೋಶವನ್ನು ಮತ್ತು ಇದು ಎಲ್ಲವೂ. ಆದ್ದರಿಂದ ನೀವು ಎಂದು ಭಾವಿಸುತ್ತೇನೆ ಇರಬಹುದು ಮಾಡಲು ಸ್ಟುಪಿಡ್ ವಿಷಯ. ಮತ್ತು, ಅದು. ಆದರೆ ಅದಕ್ಕೆ ಬಹಳ ಸುಲಭವಾಗಿ ಸಂಭವಿಸಬಹುದು ಅಪಘಾತ ನಾನು ತೆಗೆದು ಬಯಸಿದರು ಸೇ ವೇಳೆ, ನನ್ನ ಸ್ಲ್ಯಾಷ್ vhost ಈಗ ಕೋಶವನ್ನು. ಮತ್ತು ಕೇವಲ ತ್ವರಿತ ಟೈಪಿಂಗ್ ನಲ್ಲಿ, ನಾನು ಆಕಸ್ಮಿಕವಾಗಿ ಹಾಗೆ. ಆ ಎರಡೂ ನನ್ನ ಪುನರಾವರ್ತಿತವಾಗಿ ತೆಗೆದುಹಾಕುತ್ತದೆ ಮನೆ ಕೋಶವನ್ನು ಮತ್ತು vhost ಈಗ ಕೋಶವನ್ನು ಈ ನಿರ್ದಿಷ್ಟ ಕೋಶದಲ್ಲಿ ಕೇವಲ ಇದೀಗ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಸಂಭವಿಸುತ್ತದೆ. ಆದರೆ ಇನ್ನೂ ತೆಗೆದು ನನ್ನ ಸಂಪೂರ್ಣ ಮನೆ ಕೋಶವನ್ನು. ಕನಿಷ್ಠ ಒಂದು F ಇಲ್ಲದಿರುವ, ಇದು ಮೊದಲ ನನಗೆ ಕೇಳುತ್ತದೆ ಎಂದು. ನಾನು, OH ಬಯಸುತ್ತೇನೆ ಯಾವುದೇ, ನಾನು ಹಾಗೆ ಬಯಸುವುದಿಲ್ಲ. ಆದರೆ ಜನರು, ಸೇರಿದಂತೆ ಕಡಿದು ನನಗೆ ಒಳಗೆ ಪಡೆಯಲು ಒಲವು ಯಾವಾಗಲೂ RF-ING ಅಭ್ಯಾಸ. ನಾನು RM ಕೂಡ ಸಾಮಾನ್ಯ ಕಡತಗಳು, ಸಿ, ನಾನು ಆರ್ಎಮ್, ಡ್ಯಾಶ್, RF, ಸಿ ಒಲವು. ನೀವು RF-ING ಇರುವಾಗ ಕೇವಲ ಜಾಗರೂಕರಾಗಿರಿ. ಸ್ಪೀಕರ್ 4: ಸಿ ಏನು ಮಾಡುತ್ತದೆ? ರಾಬ್: ಸಿ ನಾನು ಸಿ ಕಡತ ಬಗ್ಗೆ ನಾನು ಇದೆ ಈ ಕೋಶದಲ್ಲಿ, ಎಂದು RM, ಸಿ. ಜೋಸೆಫ್: ಮತ್ತು ಹೆಚ್ಚು ಅಪಾಯಕಾರಿಯಾಗಿ, ನೀವು ಬಳಸುತ್ತಿದ್ದರೆ ನಕ್ಷತ್ರ, ಇದು ಎಲ್ಲವೂ ಸೂಚಿಸುತ್ತದೆ ಕೋಶವನ್ನು. ಹಾಗಾಗಿ ನಾನು ಸಾಮಾನ್ಯವಾಗಿ ಮಾಡಲು ಒಲವು ಅದನ್ನೇ ತಿನ್ನುವೆ ಆಗಿದೆ ಒಂದು ಕೋಶವನ್ನು ಹೋಗಿ, ನಾನು ಬಯಸುವ ಅಲ್ಲಿ ಎಲ್ಲ ಕಡತಗಳನ್ನು ತೆಗೆದು. ಹಾಗೆ RM, ಡ್ಯಾಶ್, RF, ಸ್ಟಾರ್. ರಾಬ್: ಹೌದು. ಆರ್ಎಮ್, ಡ್ಯಾಶ್, RF, ಸ್ಟಾರ್. ಜೋಸೆಫ್: ಮತ್ತು ನೀವು ಇಲ್ಲದಿದ್ದರೆ ಎಚ್ಚರಿಕೆ ನೀವು ಏನನ್ನು ಕೋಶವನ್ನು - ನಾನು ಟೆಂಪ್, ಆದರೆ ನಾನು ಆಕಸ್ಮಿಕವಾಗಿ ಆಗಿತ್ತು ನನ್ನ ನೆಲೆ ಕೋಶದಲ್ಲಿ, ನಂತರ ನಾನು ಎಲ್ಲವನ್ನೂ ತೆಗೆದು ಮಾಡುತ್ತೇವೆ ನನ್ನ ನೆಲೆ ಕೋಶದಲ್ಲಿ. ನಾನು ವಾಸ್ತವವಾಗಿ ಆ ಮೊದಲು ಮಾಡಿದ, ಮತ್ತು ಬಂದಿದೆ ನಾನು ನೀವು ಮೊದಲು ಅಥವಾ ಈ ಮಾಡಿದ ಆಲೋಚಿಸುತ್ತೀರಿ ಜೇ ಮೊದಲು ಮಾಡಿದ್ದಾರೆ. ರಾಬ್: ನಾನು ಆಕಸ್ಮಿಕವಾಗಿ ತೆಗೆದುಹಾಕಿದ್ದೇವೆ - ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ಆದೇಶ ನಿರ್ಲಕ್ಷಿಸಿ. ಜೋಸೆಫ್: ತಮಾಷೆ ಅಲ್ಲ. ರಾಬ್: ಆದ್ದರಿಂದ ಸ್ಲಾಶ್ ಬಿನ್ ಕೋಶದಲ್ಲಿ ಒಂದು ಆಗಿದೆ ಇಲ್ಲ ಮಾಡುವಂತಹ ಬೈನರಿ ಕಡತಗಳನ್ನು ಗುಂಪೇ ಖಣಿಲು ಚಿರಪರಿಚಿತ ಪದಗಳಿಗಿಂತ. ಅಲ್ಲದೆ, ಖಣಿಲು ಮತ್ತು ಮೂಲತಃ ಈ ಎಲ್ಲಾ ನಾನು ಆಜ್ಞೆಯನ್ನು ನಡೆಸುವ ನುಡಿದರು ವಸ್ತುಗಳ ಲೈನ್ ಈ ಸ್ಲಾಶ್ ಬಿನ್ ಕೋಶದಲ್ಲಿ ಇರುತ್ತದೆ. ಜೋಸೆಫ್: ಕರಗಳು ರೀತಿ ಇಲ್ಲಿ ಆಗಿದೆ. ರಾಬ್: ಆದ್ದರಿಂದ LS, ಕಡಿದು, ಎಂದು ಡಾಟ್ ಈ ಕೋಶವನ್ನು ಪಟ್ಟಿ. JOSEPH: RM ಈ ಕೋಶದಲ್ಲಿ ಸಹ. ರಾಬ್: ನಾನು ಆಕಸ್ಮಿಕವಾಗಿ RM ಮಾಡಿದ್ದಾರೆ, RF ಆವೃತ್ತಿ ಬಿನ್, ನಾನು ಸಾಧ್ಯವೋ ಯಾವುದೇ ಆಜ್ಞೆಯನ್ನು ತೆಗೆದು ಬಹುಶಃ ಎಂದಿಗೂ ಬಯಸುವ. ಇದು ನಂತರ ನಾನು ಪುನಃ ಒಂದು ಆ ಸಮಯದಲ್ಲಿ ಹೊಸ ಯಂತ್ರ. ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಬಹಳ ಜಾಗರೂಕರಾಗಿರಿ ನೀವು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ. ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ರಾಬ್: ಹೌದು. ಆ ಬರಲು ಕೆಟ್ಟ ಅಭ್ಯಾಸ ಇಲ್ಲಿದೆ. ಗಮನಿಸಿ, ನಾನು ಈಗ ಆಮ್ - ಅಲ್ಲದೆ, ನೀವು ಗಮನಿಸಿ, ಆದರೆ ಸಾಧ್ಯವಿಲ್ಲ ನನ್ನ ಜೂಮ್ ಇನ್ ಬಹುಶಃ ಮಾಡಬಹುದು. ಹಾಗಾಗಿ ಈಗ ಮೂಲ @ APPLIANCE ಮನುಷ್ಯ. ಆದ್ದರಿಂದ jharvard ನಾವು ಬಯಸುವ ಬಳಕೆದಾರರ ನೀವು ಯಾವಾಗಲೂ ಬಳಸುವ. ರೂಟ್ ಅನುಮತಿ ಎಂದು ಬಳಕೆದಾರರ ಸಂಪೂರ್ಣವಾಗಿ ಏನು. ನಾನು jharvard, ಇರುವಾಗ ಆದ್ದರಿಂದ, ಗಮನಕ್ಕೆ ನಾನು ಸಿಡಿ ಪ್ರಯತ್ನಿಸಿದರೆ - ಒಂದು ಕೋಶದಲ್ಲಿ ಎಂಬುದರ? ಓಹ್, ಮೂಲ ಒಂದು ಉತ್ತಮ ಉದಾಹರಣೆಯಾಗಿದೆ. ಆದ್ದರಿಂದ ಸಿಡಿ, ಮೂಲ. ಅನುಮತಿ ನಿರಾಕರಿಸಲಾಗಿದೆ. ಏಕೆಂದರೆ ನಾವು ಈ ಪಟ್ಟಿಗಳನ್ನು ನೋಡಿದರೆ - ಮತ್ತೆ, ನೀವು ಇಲ್ಲ ಸಂಪೂರ್ಣವಾಗಿ ಈ ಅರ್ಥ. ಆದರೆ ಈ ಮೂರು ಗೆರೆಗಳು ಹೇಳುತ್ತಿದ್ದಾರೆ ಯಾವುದೇ ಅವಕಾಶ ಇಲ್ಲ ಈ ಕೋಶಕ್ಕೆ ಬಳಕೆದಾರ. ಕೋಶ ಸಂಭವಿಸಿದರೆ ಬಳಕೆದಾರ ಮೂಲ ಅಧೀನದಲ್ಲಿಯೇ. ಆದ್ದರಿಂದ ನಾನು ವಾಸ್ತವವಾಗಿ jharvard, ಮತ್ತು ಯಾವುದೇ ಮೂಲ ಅಲ್ಲ ಕೇವಲ ಒಂದು ಅವಕಾಶ ಇದೆ ಈ ಕೋಶದ ಎಂದು ನಾನು ಅರ್ಥ ಅನುಮತಿ ನಿರಾಕರಿಸಿದ ಕಾಣುವುದು ನಾನು ಇದನ್ನು ಸಿಡಿ ಪ್ರಯತ್ನಿಸಿ. ನಾನು ಮೂಲ am, ನಾನು ಅನುಮತಿ ಹೊಂದಿವೆ ಸೇರಿದಂತೆ ಸಂಪೂರ್ಣವಾಗಿ ಏನನ್ನೂ ಅಗತ್ಯ ಕಡತಗಳನ್ನು ಅಳಿಸಬಹುದು ಯಂತ್ರ ಮತ್ತು ಇಡೀ ವಿಷಯ ನಾಶ. ಆದ್ದರಿಂದ ಇದನ್ನು ಪಡೆಯಲು ಕೆಟ್ಟ ಅಭ್ಯಾಸ ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಸುಮಾರು ಅಲೆದಾಡುವ ಮೂಲ ಕಾರ್ಯನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆ. ನಾನು ಇದನ್ನು. ಪ್ರಶ್ನೆಗಳು? ನಾನು, ಮೂಲ ನಿರ್ಗಮಿಸಲು jharvard, ಎಂದು ಇರುವೆ. ಸರಿ. ಹೆಚ್ಚು ಸೂಕ್ತ ಆಜ್ಞೆಗಳನ್ನು. ಆದ್ದರಿಂದ ನಮ್ಮ ಟೆಂಪ್ ಒಳಗೆ ತರುವುದನ್ನು, ಎಂವಿ ಆಜ್ಞೆಯನ್ನು ನಡೆಸುವಿಕೆಯನ್ನು ನಿಂತಿದೆ. ನೀವು ಚಲಿಸಬಹುದು. ಈಗ ನಾವು, ಬೌ ಕರೆ ಮಾಡಲು ಬಯಸುವ ಈಗ ಬಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಅಥವಾ ಬಹುಶಃ ನಾವು ಸರಿಸಲು ಬಯಸುವ ಬೌ ಒಂದು ಕೋಶವನ್ನು ಅಪ್. ಈಗ ಈ ನಿರ್ದೇಶಿಕೆಯ ಖಾಲಿ. ನಾನು ನನ್ನ ಮನೆ ಕೋಶವನ್ನು ಹೋಗಿ, ಮತ್ತು ಮಾಡುತ್ತೇವೆ ನಾವು, ಬೌ ಇಲ್ಲಿ ನೋಡಿ ಏಕೆಂದರೆ ಮನೆ ಕೋಶದಿಂದ ಒಂದು ಕೋಶವನ್ನು ಅಪ್ ಆಗಿತ್ತು ಬೌ ಸೈನ್ ಎಂದು ಕೋಶವನ್ನು CP ಸಹ ಇಲ್ಲ. ಆದ್ದರಿಂದ CP, ಸೂಪರ್ ಭಾಗವನ್ನುತೆರೆದು ನಕಲಿಸಿ ಆಗಿದೆ ಡಾಟ್, ಪಠ್ಯ. ನಾನು ರು, ಡಾಟ್, ಪಠ್ಯ ಕರೆ ಮಾಡಬಹುದು. ಈಗ ನಾವು ಎರಡೂ ಸೂಪರ್ ವಿಭಾಗವನ್ನು ಹೊಂದಿರುತ್ತವೆ, ಡಾಟ್, ಪಠ್ಯ; ಮತ್ತು ರು, ಡಾಟ್, ಪಠ್ಯ. ಇದು ಕೋಶಗಳಿಗೆ ಮಾತ್ರ ಅನ್ವಯಿಸುತ್ತವೆ. ನಾನು ಒಂದು ಕಡತವನ್ನು ಆವೃತ್ತಿ RF. ಆದ್ದರಿಂದ CP - ಸರಿ, ಮೊದಲ ತಂದೆಯ CP, ಕಾಪಿ ಮಾಡಿ, tmp2 ಪ್ರಯತ್ನಿಸೋಣ. ಆದ್ದರಿಂದ ಕೋಶವನ್ನು tmp ಉಪೇಕ್ಷಿಸುತ್ತದೆ. ಆರ್ಎಮ್ ಆದ್ದರಿಂದ ಇದೇ, ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆಯನ್ನು ಕೋಶಗಳನ್ನು ಕೆಲಸ ಆಗಿದೆ. ಮತ್ತೆ, ಆರ್ಎಮ್ ಹೋಲುವ, ಡೀಫಾಲ್ಟ್ ನಡವಳಿಕೆ - ಅಲ್ಲದೆ, ಇದು ಕೆಲಸ ಪಡೆಯುವಲ್ಲಿ ಕೋಶಗಳನ್ನು ಒಂದು, ಡ್ಯಾಷ್ ಆರ್ ದೂರ. ಆದ್ದರಿಂದ ಪುನರಾವರ್ತಿತವಾಗಿ ಟೆಂಪ್ ನಕಲಿಸಿ tmp2 ಒಳಗೆ ಕೋಶವನ್ನು. ಆದ್ದರಿಂದ ಈಗ ನಾವು, ಕಾಪಿ ಮಾಡಿ ಮತ್ತು tmp2 ಎರಡನ್ನೂ ಮತ್ತು ಉಪಯುಕ್ತ ಅಲ್ಲ ರಿಂದ tmp ಮೊದಲ ಸ್ಥಾನದಲ್ಲಿ ಖಾಲಿಯಾಗಿತ್ತು. Tmp2. ಈಗ tmp2 ಒಳಗೆ tmp ನಕಲಿಸಿ ಅವಕಾಶ. ನಾವು tmp2 ಸಹ ಕಡತ ಎಂದು ನೋಡಿ ಒಂದು, ಏಕೆಂದರೆ ಕೋಶವನ್ನು ಮತ್ತು ಎಂದು ಒಳಗೆ ಎಲ್ಲವೂ ಕೋಶವನ್ನು ನಕಲು. ಮತ್ತು ಸ್ವಲ್ಪ ಸಹಾಯವಾಗುತ್ತದೆ , ನೀವು ಕೆಲಸ ಮಾಡುತ್ತಿರುವ ಹೇಳಲು ವೇಳೆ ಸಮಸ್ಯೆ ಒಂದು ಸೆಟ್ - ಅಥವಾ ವಾಸ್ತವವಾಗಿ, ನಂತರ ಸಮಸ್ಯೆ ಸೆಟ್ ಇವೆ ಇನ್ನಷ್ಟು ಪ್ರಮುಖ, ಏಕೆಂದರೆ ಅಲ್ಲಿ ಇಡೀ ಗುಂಪೇ ಇರುತ್ತದೆ ಕಡತಗಳನ್ನು ಮತ್ತು ವಸ್ತುಗಳ. ಆದರೆ ನೀವು ಕೇವಲ ಒಂದು ವಿಭಜಿತ ಬಯಸುವ ಎರಡನೇ, ನೀವು ಸರಿ, ಹಾಗೆ ನೀವು, ನಾನು ವಿವಿಧ ಏನೋ ಪ್ರಯತ್ನಿಸಿ ಹೋಗಿ. ನನಗೆ ನನ್ನ ಸಂಪೂರ್ಣ pset1 ನಕಲಿಸಿ ಲೆಟ್ pset1 ಬ್ಯಾಕ್ಅಪ್ ಒಳಗೆ ಕೋಶವನ್ನು ಆದ್ದರಿಂದ ವೇಳೆ ನಾನು ಮಾಡಬಹುದು, ವಿಷಯಗಳನ್ನು ಅಪ್ ತಿರುಗಿಸದೇ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ನನ್ನ ಬ್ಯಾಕ್ಅಪ್ ಕೋಶವನ್ನು ಹೋಗಿ. ಹೆಚ್ಚು ಸೂಕ್ತ ಬಗೆಗಳು ನಿಮ್ಮ ಕೋಡ್ ಬ್ಯಾಕ್ಅಪ್ ಆವೃತ್ತಿಕರಿಸುವಾಗ, ಆದರೆ ಈ ಯಾವಾಗಲೂ ಕೇವಲ ಮಾಡಲು ಒಂದು ತ್ವರಿತ ಮಾರ್ಗ ನೀವು ಏನಾದರೂ ಪ್ರತಿಯನ್ನು ನೀವು ಮಾರ್ಪಡಿಸಲು ಬಗ್ಗೆ ಎಂಬುದನ್ನು. ಆದ್ದರಿಂದ ಪ್ರತಿಧ್ವನಿ ಸಹ ಒಂದು ಆಫ್ ಆಜ್ಞೆಯನ್ನು ಎಂದು ಅವಿವೇಕದಿಂದ ರೀತಿಯ ಕೇವಲ ಮುದ್ರಿಸಿ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ನಿಖರವಾಗಿ ನೀವು ಪ್ರತಿಧ್ವನಿ ಬಯಸಿದರು. ಆದ್ದರಿಂದ ಹೈ ಪ್ರತಿಧ್ವನಿ. ನಾವು ಕೇವಲ ಹೈ ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ. ವಿಶ್ವದ ಹಲೋ ಎಕೋ. ನಾವು ಹಲೋ ವರ್ಲ್ಡ್ ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ. ಆ ಬಳಕೆಗೆ ಬಂದಾಗ ನೀವು ಆಜ್ಞೆಗಳನ್ನು ತುಲನೆ ಆರಂಭಿಸಲು. ಮತ್ತೆ, ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಅಪೇಕ್ಷಿಸುವುದಿಲ್ಲ ಇನ್ನೂ ಈ ಅರ್ಥ, ಆದರೆ ಇದು ನೋಡಲು ಏನೋ. ತದನಂತರ ನೀವು ಉದಾಹರಣೆಗಳು Googling ಬಳಸುತ್ತಿದ್ದರೆ ಅಥವಾ ನೀವು ಮಾಡಲು ಬಯಸುವ ಅರ್ಥ ಏನೋ, ಇದು ಸಹಾಯವಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಅವರ, ಉದಾಹರಣೆಗೆ, ಆದ್ದರಿಂದ LS, ಡ್ಯಾಶ್, ಎಲ್. ಇಲ್ಲಿ ನಾನು ಔಟ್ಪುಟ್ ನೋಡಿ ಕರಗಳು ಆಫ್, ಡ್ಯಾಶ್, ಎಲ್. ನಾನು ಸರಿ, ನಾನು ಬಯಸುವ, ಹೇಳುತ್ತಾರೆ ಒಂದು ಕಡತ ಆಗಿ ಆ ಶೇಖರಿಸಿಡಲು. ಇಲ್ಲಿ ಈ ಔಟ್ಪುಟ್ ಎಲ್ಲಾ ನಾನು ಬಯಸುವ ಪ್ರತ್ಯೇಕ ಕಡತ ಒಳಗೆ ಹಾಕಲು. ಚಿಹ್ನೆ ಹೆಚ್ಚು ಆದ್ದರಿಂದ ಈ ಸ್ವಲ್ಪ ಹೆಚ್ಚಿನ ನಾವು ಕರೆಯಲು ನೀನು ಏನು. ನಾವು ಮರುನಿರ್ದೇಶಿಸುತ್ತದೆ ಮಾಡುತ್ತಿದ್ದೇವೆ ಒಂದು ಕಡತ ಆಗಿ ಔಟ್ಪುಟ್. ಎಂದು ಏಕೆಂದರೆ ನ ಕಡತ blah ಕರೆಯೋಣ ನಾನು ಯಾವಾಗಲೂ ಕರೆ ಒಲವು. ಈಗ ನಾವು ಹೊಂದಿವೆ ನೋಡಿ ಒಂದು ಇಲ್ಲಿಯೇ blah ಸಲ್ಲಿಸುವಂತೆ. ನಾನು ತೆರೆಯುತ್ತದೆ, ನಾನು ಇದನ್ನು ನೋಡುತ್ತಾರೆ ಆಜ್ಞೆಯನ್ನು ನಿಖರವಾಗಿ ಔಟ್ಪುಟ್ ನಾನು ಓಡಿ. ಮತ್ತು ಇದೇ, ನೀವು - ಈ ಕಡತ ಔಟ್ಪುಟ್, ಈ ವೇಳೆ ಒಂದು ಕಡತ ಸೂಚನೆಗಳನ್ನು ಪಡೆಯಲು ಇದೆ. ಒಂದು ಆಜ್ಞೆಯನ್ನು ಎಂದರೇನು ಎಂದು ನಾನು - ಜೋಸೆಫ್: ನಾನು ನೀವು ಬಳಸಬಹುದು ಭಾವಿಸುತ್ತೇನೆ ಬಹುಶಃ, ಕಡಿಮೆ ಅಥವಾ ಹೆಚ್ಚು. ರಾಬ್: ಆದರೆ ಹೇಗೆ ಕೇವಲ ಕಡಿಮೆ blah ಬಗ್ಗೆ? ನನಗೆ ಗೊತ್ತಿಲ್ಲ. ಈ ಸನ್ನಿವೇಶದಲ್ಲಿ ಬರುವ ವೇಳೆ, ಹಾಗೆ ಇದು ಉಪಯುಕ್ತ ಇಲ್ಲಿದೆ ಎಂದು psets ಇಲ್ಲ. ಜೋಸೆಫ್: ನೀವು ಪ್ರತಿಧ್ವನಿ ಪೈಪ್ ಇದನ್ನು ಮಾಡಬಹುದು. ಪೈಪ್ ನೋಡಲು ಪ್ರತಿಧ್ವನಿ ಒಳಗೆ ಕಡತ. ರಾಬ್: ಇದು ಪೈಪ್ ಇಲ್ಲಿದೆ. ಜೋಸೆಫ್: ಕ್ಷಮಿಸಿ. ರಾಬ್: ಸರಿ. ಆದ್ದರಿಂದ ಈ ಫೈಲ್ ಉತ್ಪನ್ನ. ಈ ಕಡತ ಪಠ್ಯದಲ್ಲಿ ಪಡೆಯುವುದು ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಅದನ್ನು ಹಸ್ತಾಂತರಿಸಲು. ಮತ್ತು ನೀವು ಈ ವ್ಯಕ್ತಿ ನೋಡುತ್ತಾರೆ. ಆದ್ದರಿಂದ ಈ ರೀತಿಯ ಏಕಕಾಲದಲ್ಲಿ ಎರಡೂ ಮಾಡುತ್ತಿರುವ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾನು ಎರಡು ಹೊಸ ಪರಿಚಯಿಸಲು ಮಾಡುತ್ತೇವೆ ಅದನ್ನು ಬಳಕೆ ಮಾಡಲು ಆದೇಶಿಸುತ್ತದೆ. ಇತಿಹಾಸ ಕೇವಲ ಎಂದು ಒಂದು ಸೂಕ್ತ ಆದೇಶ ಒಂದು ಪಟ್ಟಿಗಳನ್ನು ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು ಏನು ನಾನು ಆಜ್ಞಾ ಸಾಲಿನ ಔಟ್ ಮಾಡಿದ. ನಾವು ಇಲ್ಲಿ ನಾನು ಎಲ್ಲವನ್ನೂ ನೋಡಿ ಈ ಇಡೀ ಸಮಯ ಚಾಲನೆಯಲ್ಲಿರುವ ಮಾಡಲಾಗಿದೆ. ಕರಗಳು ನ ಕೇಳಿಬರುತ್ತಿದೆ. ಮತ್ತೊಂದು ಉಪಯುಕ್ತ ಆಜ್ಞೆಯನ್ನು grep ಎಂದು ಅದರ ಉದ್ದೇಶ ಮೇಲೆ ಹುಡುಕಲು ಮಾದರಿಗಳನ್ನು ಹುಡುಕುತ್ತಿರುವ ಪಠ್ಯ, ಚೆನ್ನಾಗಿ, ಏನೇ ನೀವು ಹುಡುಕುತ್ತಿರುವ ಇದು ನೋಡಲು ಬಯಸುವ. ಮತ್ತು ಇಲ್ಲಿ ಸೂಕ್ತ ಬಳಕೆ ಹೇಳುತ್ತಾರೆ, ನಾವು ಇತಿಹಾಸ ಪಡೆದುಕೊಳ್ಳುವುದಕ್ಕೆ ಬಯಸುವ. ನಾನು ಆಜ್ಞೆಗಳನ್ನು ನೋಡಲು ಬಯಸುವ ನಾನು ಅಲ್ಲಿ - ಒಂದು ಇಲ್ಲಿದೆ ನೋಡಲು ಉಪಯುಕ್ತ ಒಂದು? ಜೋಸೆಫ್: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ರಾಬ್: ಅಥವಾ ಕೇವಲ ಎಲ್ಲಾ ನೋಡೋಣ ಯಾವುದೇ ಕಾರಣಕ್ಕೆ ಮುಟ್ಟುತ್ತದೆ. ಆದ್ದರಿಂದ ಈ ರೀತಿ ಕಾಣುತ್ತದೆ. ಮತ್ತು ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಇಲ್ಲ ಎಂದು ಅರ್ಥ. ಆದರೆ ಕಲ್ಪನೆ ಇಲ್ಲಿ, ಇತಿಹಾಸ ನೀಡುತ್ತಿರುವ ಇಲ್ಲಿ ಮಾಡಿದರು ಅದೇ ಔಟ್ಪುಟ್ ಇದು ಇಡೀ ಔಟ್ ಮುದ್ರಿಸುವ ಅಲ್ಲಿ ನಾನು ರನ್ ಮಾಡಿದ ಎಲ್ಲವೂ ಇತಿಹಾಸ. ನಾವು ಆ ಸಾಗಿ - ಆದ್ದರಿಂದ ಬದಲಿಗೆ ತೆರೆಗೆ ಅದನ್ನು ಮುದ್ರಿಸುವ, ನಾವು ಆ ಪಾಸ್ ಮಾಡಲು ಹುಡುಕುತ್ತಿರುವ ಇದು ಆಜ್ಞೆಯನ್ನು grep ಪದ ಟಚ್ ಎಲ್ಲಾ ಸಂದರ್ಭಗಳಲ್ಲಿ. ಆದ್ದರಿಂದ ಈ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಉಪಕರಣಗಳು ಇತಿಹಾಸ ಮತ್ತು grep, ನಾನು, ಸರಿ, ನೋಡಬಹುದು ಇಲ್ಲಿ ಆಜ್ಞೆಗಳನ್ನು ಎಲ್ಲಾ ಬಂದಿದೆ ಹಿಂದೆಂದೂ ರನ್ ಮತ್ತು ಇಲ್ಲಿ ಸ್ವಲ್ಪ ಸಾಮಾನ್ಯ ಒಂದಾಗಿದೆ. ನಾವು ಕೆಳಭಾಗದಲ್ಲಿ ಆರ್. ಮತ್ತು ಇದು ನನಗೆ ಆಜ್ಞೆಯನ್ನು ನೀಡುವ ನಾನು ಎಂದು ಓಡಿ ಇದು ಪದ ಟಚ್. ಆದರೆ ಪೈಪ್ ಒಂದು ಬಹಳ ಉಪಯುಕ್ತ ವಿಷಯ ಅನೇಕ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಒಂದುಗೂಡಿಸುವ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಇದು ಲೆಟ್ ಒಂದು ಶಾರ್ಟ್ಕಟ್ ಇಲ್ಲಿದೆ ನನಗೆ ಔಟ್ಪುಟ್ blah ಸಲ್ಲಿಸುವಂತೆ ಇತಿಹಾಸ, ಮತ್ತು ನನಗೆ ಕಡತ blah ಬಳಸಿ grep ಅವಕಾಶ ನಾನು ನೋಡಿ ಯಾವ ಮಾಹಿತಿ. ಆದ್ದರಿಂದ ಪೈಪ್ ಕೇವಲ ಶಾರ್ಟ್ ಆಗಿದೆ ಆ ಎರಡು ಆಜ್ಞೆಗಳನ್ನು. ಹೌದು. ಸ್ಪೀಕರ್ 4: [ಕೇಳಿಸುವುದಿಲ್ಲ]? ರಾಬ್: ಹೌದು. ಏನು - ಓಹ್. ನ ಪರೀಕ್ಷಿಸೋಣ. ಆದ್ದರಿಂದ ಬೆಕ್ಕು, ನಾಯಿ, ಮೀನು. ಹಾಗಾಗಿ grep ಬಯಸುವ. ಡ್ಯಾಶ್, ಆರ್, ಮತ್ತೆ, ಏರಲಿದೆ ಪುನರಾವರ್ತಿತವಾಗಿ, ಆದ್ದರಿಂದ ನಾನು ಕೆಳಗೆ ಇಳಿಯಲು ಬಯಸುವ ಎಲ್ಲಾ ಕೋಶಗಳು. ನಾನು ಪುನರಾವರ್ತಿತವಾಗಿ ಎಲ್ಲಾ grep ಬಯಸುವ - ಮತ್ತು ನನಗೆ ತಾತ್ಕಾಲಿಕವಾಗಿ ಪಡೆಯಲು ಅವಕಾಶ ಈ ರೀತಿಯಲ್ಲಿ ಔಟ್. ನನಗೆ ನಿರ್ಲಕ್ಷಿಸು. ಸರಿ. ಹಾಗಾಗಿ ತಾತ್ಕಾಲಿಕವಾಗಿ ಫಾರ್ grep ಬಯಸುವ ಪದ ಮೀನು ಎಲ್ಲಾ ಸಂದರ್ಭಗಳಲ್ಲಿ. ಮತ್ತು ಇಲ್ಲಿ ನಾನು ಏನು grepping ಆಗಿದೆ ಪುನರಾವರ್ತಿತವಾಗಿ ಪದ ಮೀನು. ಮತ್ತು ಸ್ಟಾರ್ ಈ ಎಲ್ಲಾ ಮೇಲೆ ಅರ್ಥ ಈ ಕೋಶದಲ್ಲಿ ಕಡತಗಳನ್ನು. ಮತ್ತು ಆದ್ದರಿಂದ, ನನಗೆ ನಿರಾಕರಿಸಲಾಗಿದೆ ಒಂದು ಅನುಮತಿ ನೀಡಿದರು ಆ ಓದಲು ಅನುಮತಿ ಇಲ್ಲ ಏಕೆಂದರೆ ನಿರ್ದಿಷ್ಟ ಕಡತ. ಆದರೆ ಫೈಲ್, ಪರೀಕ್ಷೆಯಲ್ಲಿ ಮೀನು ಕಂಡುಬಂದಿಲ್ಲ. ನಾನು ನಿರ್ದಿಷ್ಟವಾಗಿ, ಹೇಳುತ್ತಾರೆ, ನಾನು ಮಾತ್ರ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ರಲ್ಲಿ, ಕಡತ blah ನೋಡಲು ಬಯಸುವ ಇದು ಏನು ಸಾಧ್ಯವಿಲ್ಲ ಸಂದರ್ಭದಲ್ಲಿ. ನಾನು ಮಾತ್ರ ಕಡತ, ಪರೀಕ್ಷೆಯಲ್ಲಿ ನೋಡಲು ಬಯಸುವ. ಇದು ಮೀನು ಕಾಣಬಹುದು. ಒಂದು ಬಹಳ ಉಪಯುಕ್ತ ಆಜ್ಞೆಯ ಸಾಮಾನ್ಯವಾಗಿ ತಿಳಿಯಲು. Grep ಕೆಲವು ಪರ್ಯಾಯ ಇವೆ ಹೆಚ್ಚು ಆಗಿರಬೇಕು ಎಂದು ಸ್ನೇಹಿ ಪ್ರೋಗ್ರಾಮರ್, ಆದರೆ ನಾನು ಒಲವು ಇನ್ನೂ grep ಮರಳಿ ಬೀಳಲು. ಪ್ರಶ್ನೆಗಳು? ಸರಿ. ಆಜ್ಞೆಗಳಿಗೆ ಇವೆ? ಓಹ್. ಎಂದು ನಾನು ಯಾವಾಗಲೂ ಕೇವಲ ಒಂದು ಆಫ್ ಒಂದು ಮೋಜಿನ ಕಾಲ್ ಇದೆ ಎಂದು ಹೇಗೆ. ನಾನು ಈ ಸುಂದರ ಇರುವಾಗ ಆದ್ದರಿಂದ ಗಮನಕ್ಕೆ ಪೂರ್ಣ ಸ್ಕ್ರೀನ್ ಮೋಡ್ನಲ್ಲಿ, ನಾನು ಯಾವುದೇ ಉನ್ನತ ಹೊಂದಿವೆ ಟೂಲ್ಬಾರ್ ಅಥವಾ ಏನು. ಆದ್ದರಿಂದ ಕಾಲ್ ಕೇವಲ ಸಂತೋಷವನ್ನು ನನಗೆ ಸ್ವಲ್ಪ ನೀಡುತ್ತದೆ ಸರಿ ಎಂದು ಕ್ಯಾಲೆಂಡರ್ ಈಗ ಕತ್ತರಿಸಿ, ನಾನು ಭಾವಿಸುವುದಿಲ್ಲ. ಆದರೆ ಸಂತೋಷವನ್ನು ಸ್ವಲ್ಪ ಆಜ್ಞೆಯನ್ನು. ಜೋಸೆಫ್: ಇದು [ಕೇಳಿಸುವುದಿಲ್ಲ]. ನೀವು ಹೊಂದಿರಬಹುದು ಇತರೆ ಆಜ್ಞೆಗಳನ್ನು ನೋಡಿದ ಖಣಿಲು ಸೇರಿವೆ ಮತ್ತು ಮಾಡಲು. ನಾವು ಅವುಗಳನ್ನು ಮೇಲೆ ಹೋಗುತ್ತೇನೆ ಹೆಚ್ಚಿನ ವಿವರ ನಂತರ. ಆದರೆ ನೀವು ಕೆಲಸ ಮಾಡಿರುವ ವೇಳೆ Pset, ನೀವು ಇರಬೇಕು ಆ ಪರಿಚಿತವಾಗಿರುವ. ರಾಬ್: ಸರಿ. ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ ವಿಷಯಗಳನ್ನು ಪ್ರಶ್ನೆಗಳು? ಸರಿ. ಆದ್ದರಿಂದ ಕೆಲವು ಮೇಲೆ ಚಲಿಸೋಣ ಸಿ ಸಂಬಂಧಿಸಿದ ವಸ್ತು. ಅಸ್ಥಿರ ಗಣಿತ. ಸರಿ. ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಗಣಿತ ಹೊಂದಿತ್ತು, ಆದ್ದರಿಂದ ಕೇವಲ, ನೀವು ಸಿ ಗಣಿತ ಬಳಸಬಹುದು ನಾವು, ಸಂಪೂರ್ಣವಾಗಿ ಪಡೆಯಲು ಮೊದಲು ಆದ್ದರಿಂದ ಅಸ್ಥಿರ. ನೆನಪಿಡಿ ನೀವು ಘೋಷಿಸಲು ಬಂದ ಇಂಟ್ X ಅಥವಾ ಫ್ಲೋಟ್ ವೈ, ನಿಮ್ಮಂತಹ ವೇರಿಯಬಲ್ ಇದು ಮೊದಲು ಟೈಪ್ ನೀಡಲು ಹೊಂದಿವೆ ವೇರಿಯಬಲ್ ಹೆಸರು. ನಾವು ನೋಡಿದ ರೀತಿಯ ಇಲ್ಲಿಯವರೆಗೆ, ಇಂಟ್ ಇವೆ ಫ್ಲೋಟ್, ಡಬಲ್ ದೀರ್ಘ ದೀರ್ಘ, ಇದು ನಾನು ವಾಸ್ತವವಾಗಿ ನಾವು ಮಾಡಿದ ವೇಳೆ ಗೊತ್ತಿಲ್ಲ ಇಲ್ಲಿಯವರೆಗೆ ಕಾಣಬಹುದು. ಕೆಲವು ಚರಾಂಕಗಳ ಇವೆ. ನಾವು ಚಾರ್ ನೋಡಬಹುದು. ಅದು ಹಾಗೆ, ಸಣ್ಣ ಇಲ್ಲ ವಿರುದ್ಧ ದೀರ್ಘ ಅದು ಕಾಲ ಅಲ್ಲಿ ಒಂದು ಪೂರ್ಣಾಂಕ ಚಿಕ್ಕದಾಗಿದೆ. ನಾವು ಸ್ಟ್ರಿಂಗ್ ನೋಡಿದ್ದೇವೆ. ಹಾಗಾಗಿ ಸ್ಟ್ರಿಂಗ್ ಬಗ್ಗೆ ವಿಶೇಷ? ಏಕೆ ನಾನು ಹೇಳಬಹುದು ಸಾಕಷ್ಟು ಇಂಟ್ ಹಾಗೆ? ಸ್ಪೀಕರ್ 4: ಇದು ನಿಜವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ರಾಬ್: ಹೌದು. ನಾವು ಸ್ಟ್ರಿಂಗ್ ಆದ್ದರಿಂದ ಮಾತ್ರ ಕಾರಣ ನೀವು ಮಾಡಿದಾಗ ಏಕೆಂದರೆ ಹ್ಯಾಶ್, cs50.h. ಸೇರಿವೆ ಮತ್ತು ನಾವು ನಂತರ ಈ ಉದಾಹರಣೆಗಳು ನೋಡುತ್ತಾರೆ - ಓ, ಚೆನ್ನಾಗಿ ನಿರ್ವಹಿಸಲು ಇಲ್ಲ - cs50.h, ಏನಾದರೂ ಮಾಡುವುದರಿಂದ ಇದೆ ಅಲ್ಲಿ ಮಾದರಿ ಹಳಿಗಳ ಡೆಫ್, ಚಾರ್ ಸ್ಟಾರ್, ಸ್ಟ್ರಿಂಗ್. ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಸಹ ಹಾಗೆ ಹೇಳುವ ಚಾರ್ ಸ್ಟಾರ್ ಇನ್ನೂ ಏನು ಗೊತ್ತಿಲ್ಲ. ಆದರೆ ನಾವು ಬಯಸುವ ಸ್ಟ್ರಿಂಗ್ ಹೇಳುವ. ನೀವು, ಸ್ಟ್ರಿಂಗ್ ಬಳಸಿಕೊಂಡು ಮಾಡಿರುವ ಯಾವುದೇ ಸ್ಥಳದಲ್ಲಿ ಚಾರ್ ಸ್ಟಾರ್ ಬಳಸಿಕೊಂಡು ಮಾಡಲಾಗಿದೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ, ವಾಸ್ತವವಾಗಿ ಒಂದು ರೀತಿಯ ಇದು ಎಂದು ಸಿ ಭಾಷೆಯಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಆದರೆ ನಾವು ಆ ಪಡೆಯುತ್ತೀರಿ. ಓಹ್, ಮತ್ತು ಅದನ್ನು ಮರಳಿ ಹೋಗುತ್ತದೆ. ಅಚ್ಚುಕಟ್ಟಾಗಿ. , Bool ಆದ್ದರಿಂದ ಒಂದೇ ಅಲ್ಲಿ ನಿಜವಾದ ಮತ್ತು ತಪ್ಪು. ಆ ನಿಜವಾಗಿಯೂ ಸಿ ಅಂತರ್ನಿರ್ಮಿತ ಮಾದರಿ ಅಲ್ಲ ಬದಲಿಗೆ, ಇದು ಕೇವಲ, ಈ ಹೊಂದಿದೆ ಇಲ್ಲಿದೆ ಮೌಲ್ಯ ಶೂನ್ಯ? ನಂತರ ನಾವು ಪರಿಗಣಿಸಲು ಮಾಡುತ್ತೇವೆ ಅದು ತಪ್ಪು ಎಂದು. ಈ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ - ಅಲ್ಲದೆ, ಈ ಯಾವುದೇ ಹೊಂದಿದೆ ಶೂನ್ಯ ಎಂದು ಮೌಲ್ಯವನ್ನು? ನಂತರ ನಾವು ನಿಜವಾದ ಎಂದು ಪರಿಗಣಿಸಲು ಮಾಡುತ್ತೇವೆ. ಒಂದು, ಎರಡು ಸತ್ಯ, ಸತ್ಯ nonzero ಏನು ನಿಜ. ಆದ್ದರಿಂದ ಆ ಆ. ಘೋಷಿಸುವ ಚರಾಂಕಗಳ ಮೇಲೆ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ವೇರಿಯಬಲ್ ವಿಧದ ಮತ್ತು ಎಲ್ಲಾ? ಹೌದು. ಸ್ಪೀಕರ್ 4: ದೀರ್ಘ ದೀರ್ಘ, ಪುಸ್ತಕದಲ್ಲಿ, ಇದು ದೀರ್ಘ ಇಂಟ್ ಎಂದು ಎಂದರು. ಆದರೆ ಬಹಳ ದೀರ್ಘ ಕೆಲಸ? ರಾಬ್: ಆದ್ದರಿಂದ ಈ ರೀತಿಯ ಪರಿವರ್ತಕಗಳು. ಆದ್ದರಿಂದ ಇಂಟ್ X. ಆದ್ದರಿಂದ ನಾವು ರುಜುಮಾಡದ ಇಂಟ್ X ಹೇಳಬಹುದು. ನಾವು ಸಣ್ಣ ಇಂಟ್ X ಹೇಳಬಹುದು. ನಾವು ಇಂಟ್ X ದೀರ್ಘ ಹೇಳಬಹುದು. ಆದರೆ ಆ ವಿಷಯಗಳನ್ನು ಅತ್ಯಧಿಕವಾಗಿ ಯಾವುದೇ ನಾನು ಕೇವಲ ಹೇಳಿದರು, ಇಂಟ್ ರುಜುಮಾಡದ, ಸಣ್ಣ ಇಂಟ್, ಇಂಟ್ ದೀರ್ಘ ದೀರ್ಘ, ನೀವು ತೊಡೆದುಹಾಕಲು ಇಂಟ್ ಮತ್ತು ಇದು ಕೇವಲ ಹೊಂದಲಿದೆ ನೀವು ಇಂಟ್ ಅರ್ಥ. ಕೇವಲ ಅಂದರೆ ಆದ್ದರಿಂದ ರುಜುಮಾಡದ X, - ನಿಮಗೆ ಹೇಗೆ ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು int, ನೀವು X ಋಣಾತ್ಮಕ 3 ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳಬಹುದು? ಒಂದು ಇಂಟ್ ರುಜುಮಾಡದ, ನೀವು ಸಾಧ್ಯವಿಲ್ಲ. ಜೋಸೆಫ್: ಮತ್ತೆ, ಕ್ಯಾಮರಾ, ಪ್ರಶ್ನೆ ವ್ಯತ್ಯಾಸ ಏನು, ಆಗಿತ್ತು ಬಹಳ ಸುದೀರ್ಘ ಇಂಟ್ ನಡುವೆ ಮತ್ತು ಕೇವಲ ದೀರ್ಘ? ರಾಬ್: ಹೌದು. ಹಾಗಾಗಿ ಬಹುತೇಕ ಎಂದಿಗೂ ತಿನ್ನುವೆ ಬಹಳ ಸುದೀರ್ಘ ಇಂಟ್ ಬರೆಯಲು. ನಾನು ಬಹಳ ದೀರ್ಘ ಬರೆಯೋಣ. ಜೋಸೆಫ್: ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ರಾಬ್: ಸರಿ. ಎಂದು ಆಫ್ ಸಿಲ್ಲಿ ಕಡಿಮೆ ಜ್ಞಾಪನೆ ಇಲ್ಲಿದೆ ಹೇಗೆ ನಾವು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಮತ್ತು ಆರಂಭಿಸಲು ವೇರಿಯಬಲ್ ಮತ್ತೊಂದು ಘೋಷಿಸಲು ವೇರಿಯಬಲ್ ಮತ್ತು ಆರಂಭಿಸಲು ಇದು ಒಂದು ಹಂತದಲ್ಲಿ ಎಲ್ಲಾ. ಆದ್ದರಿಂದ ವೇರಿಯಬಲ್ ಘೋಷಣೆಯ ಮತ್ತು ಆರಂಭಕ್ಕೆ ವೇರಿಯಬಲ್ ಇಲ್ಲ ಆದರೆ ಒಂದೇ ಸಾಲಿನಲ್ಲಿ ಮಾಡಬಹುದು. ನಾವು ಸಾಮಾನ್ಯ ಗಣಿತ ನಿರ್ವಾಹಕರು ಹೊಂದಿವೆ ನೀವು ಬಳಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು - ಜೊತೆಗೆ, ಮೈನಸ್, ವಿಭಜನೆಯನ್ನು, ಬಾರಿ. ನಾವು ನೋಡುತ್ತಾರೆ ಇದು ಪ್ರಮಾಣ, ಸಹ ಇಲ್ಲ. ಕನಿಷ್ಠ ರಲ್ಲಿ, ಇಲ್ಲ ಸಿ, ಒಂದು ಅಂತರ್ನಿರ್ಮಿತ ವಿದ್ಯುತ್ Exponentiation ಕೆರೆಟ್ ಆಯೋಜಕರು. ಅಲ್ಲದೆ, ಒಂದು ಕೆರೆಟ್ ಆಯೋಜಕರು, ಆದರೆ ವಿದ್ಯುತ್ ಅಲ್ಲ. ಜೋಸೆಫ್: ಆದರೆ Exponentiation ಅಲ್ಲ, ಹೌದು. ರಾಬ್: ಕೆರೆಟ್ ಬಳಸಬೇಡಿ ಇದು ಅರ್ಥ ತಿಳಿಯುವುದು ಸ್ಕ್ವೇರ್ಡ್ ಅಥವಾ ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ. ಆದ್ದರಿಂದ ಕೆಲವು ವಿಷಯಗಳಲ್ಲಿ ಇರಿಸಿಕೊಳ್ಳಲು ವಿಭಾಗ ಬಗ್ಗೆ ಮನಸ್ಸಿಗೆ. ನಾನು ಬೆಂಬಲಿಸುತ್ತೇನೆ. ಆದ್ದರಿಂದ ಆರಂಭಿಸಲು ಉತ್ತರವನ್ನು ಘೋಷಿಸಿದರು. ನಾವು ಫ್ಲೋಟ್ ಉತ್ತರ ಹೇಳುತ್ತಿದ್ದಾರೆ 1 10 ಭಾಗಿಸಿ ಸಮನಾಗಿರುತ್ತದೆ. ಎರಡು ದಶಮಾಂಶ ಸ್ಥಳಗಳಿಗೆ ಉತ್ತರ ಮುದ್ರಿಸು. ಮತ್ತು ಈ ವಿಷಯ ತೆರನಾದ ಎಂದು ನಾನು ಲೆಕ್ಕಾಚಾರ printf ಮನುಷ್ಯ ಎಂದು , ಡಾಟ್, 2F% ಬೀಟಿಂಗ್ ಅರ್ಥವೇನು? ಮತ್ತು ಕೇವಲ, ಚೆನ್ನಾಗಿ, ಅರ್ಥ 0.2 ನಿರ್ಲಕ್ಷಿಸಿ. ಮತ್ತು%, F ನಾವು ಬಳಸಲು ಏನು ತೇಲುವುದು ಮುದ್ರಿಸಲು. 0.2 ಹೇಳುವ, ಮುದ್ರಣ ಎಂದು ಎರಡು ದಶಮಾಂಶ ಸ್ಥಳಗಳಿಗೆ ತೇಲುತ್ತವೆ. ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯಕ್ರಮ ಒಂದು ದೋಷವನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ನೀವು ಬಹುಶಃ ಕೆಲವು ಮೊದಲು ಈ ನೋಡಿದ್ದೇವೆ ಮೊದಲು ಸಿಎಸ್ ಕೋರ್ಸ್. ಆದರೆ ದೋಷ ಏನು? ಸ್ಪೀಕರ್ 5: ಶೂನ್ಯ. ರಾಬ್: ಹೌದು. ನಾವು ಹೇಳುತ್ತಾರೆ, ಉತ್ತರ ಸಮನಾಗಿರುತ್ತದೆ 10 ಭಾಗಿಸಿ 1, ನಾವು ಬಯಸುವ 0.1 ಎಂದು ಉತ್ತರ. ಆದರೆ 10 ಭಾಗಿಸಿ 1, 1 ಒಂದು ಆಗಿದೆ ಪೂರ್ಣಾಂಕ, 10 ಒಂದು ಪೂರ್ಣಾಂಕ. ಆದ್ದರಿಂದ ನಾವು ಭಾಗಿಸಿ ಒಂದು ಪೂರ್ಣಾಂಕ ಮಾಡಿದಾಗ ಒಂದು ಪೂರ್ಣಾಂಕ, ನಾವು ಮರಳಿ ಪಡೆಯಲು ನೀನು ಒಂದು ಪೂರ್ಣಾಂಕ. ಆದ್ದರಿಂದ 1 10 ಭಾಗಿಸಿ 0.1 ಆಗಿದೆ. ಇದು ನಮಗೆ ಒಂದು ಪೂರ್ಣಾಂಕ ನೀಡಲು ಅಗತ್ಯವಿದೆ ರಿಂದ, ಇದು ಕೇವಲ ಎಸೆದು ವಿಶೇಷವೇನು ದಶಮಾಂಶ ಸ್ಥಾನ ಮತ್ತು ಹೇಳುತ್ತಾರೆ ಉತ್ತರ 0. ಆದ್ದರಿಂದ ನಾವು, ಇಲ್ಲಿ ಉತ್ತರ ಮುದ್ರಿಸಲು ಇದು 0.00 ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು. ಜೋಸೆಫ್: ಮತ್ತು ಕೇವಲ ಒಂದು ಟಿಪ್ಪಣಿ, ಇದು ವಾಸ್ತವವಾಗಿ ನಂತರ ಏನು ವಿದೇಶ ಎಸೆಯುತ್ತಾರೆ ದಶಮಾಂಶ ಬಿಂದುವಿನ. ನೀವು ಬದಲಿಗೆ ಹೊಂದಿತ್ತು ಆದ್ದರಿಂದ 6 10 ಭಾಗಿಸಿ, ನೀವು ನೀವು ನೀಡುತ್ತದೆ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ ಇರಬಹುದು 0.6 ಮತ್ತು ನಂತರ ನೀವು 1 ಗೆ ಪೂರ್ತಿಗೊಳಿಸಲು ಎಂದು. ಟೈಪ್ ಆದರೆ ವಾಸ್ತವವಾಗಿ, ಏನಾಗುತ್ತದೆ ಕಾರ್ಯಗಳನ್ನು ಇದು ಮಾಡುತ್ತದೆ ಇಳಿಯುತ್ತದೆ ಎಂದು ದಶಮಾಂಶ ಬಿಂದುವಿನ ನಂತರ. ಆದ್ದರಿಂದ 0.6 0 ಆಗಿ ಮಾಡುವುದಿಲ್ಲ. ರಾಬ್: ಹೌದು. ಮತ್ತು ನಾವು ಛಿನ್ನಾಗ್ರದಿಂದ ಹೇಳುತ್ತೇನೆ. ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಇಂಟ್ ಎಸೆಯುತ್ತದೆ ಬಂದ, ದಶಮಾಂಶ ಕತ್ತರಿಸಲಾಯಿತು. ಆದ್ದರಿಂದ ಆ ಫಿಕ್ಸ್ - ಇಲ್ಲ ವಾಸ್ತವವಾಗಿ ಎರಡು. ನಾನು, ಎರಡನೇ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಏಕೆಂದರೆ ಈ ಒಂದು ಹೆಚ್ಚು ಸುಲಭ ಫಿಕ್ಸ್ ಆಗಿದೆ. ಆದ್ದರಿಂದ ಒಂದು ಫಿಕ್ಸ್ ಫ್ಲೋಟ್ಗಳು ಬಳಸಲು ಆಗಿದೆ ವಿಭಾಗದಲ್ಲಿ. ನಿಜವಾಗಿಯೂ, ನೀವು ಮಾತ್ರ ಹೊಂದಿವೆ ಅವುಗಳಲ್ಲಿ ಒಂದು ಫ್ಲೋಟ್ ಒಂದು ಮಾಡಲು. ಆದರೆ ಇದು ಸ್ವಲ್ಪ ಸ್ಪಷ್ಟವಾಗಿರುತ್ತದೆ ಕೇವಲ ಅವುಗಳನ್ನು ಎರಡೂ ತೇಲುತ್ತದೆ ಮಾಡಲು. ಆದ್ದರಿಂದ 1.0 10.0 ಭಾಗಿಸಿ ಎರಡು ಫ್ಲೋಟ್ಗಳು ಭಾಗಿಸುವ. ಆದ್ದರಿಂದ ಉತ್ತರವನ್ನು ಕೊನೆಗಾಣಿಸುವ ಒಂದು ಫ್ಲೋಟ್, ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ಸರಿಯಾಗಿ 0.10 ಮುದ್ರಿಸಲು. ಚೆನ್ನಾಗಿ ಕೆಲಸ ಎಂಬುದನ್ನು ಏನೋ ಬಗ್ಗೆ ಅಂದರೆ, ಅಲ್ಲದೆ, ಖಚಿತವಾಗಿ, ಇದು ಸುಲಭವಾಗಿತ್ತು ಒಂದು ಗೆ 1 ಪರಿವರ್ತಿಸಲು ಸಾಕಷ್ಟು ಇದು 1.0 ಮಾಡುವ ತೇಲಾಡುವುದು. ಆದರೆ ಯಾವ ಬದಲಿಗೆ ನಾವು ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ಹೊಂದಿತ್ತು ಇಂಟ್ ನಂತಹ X 1 ಮತ್ತು ಇಂಟ್ Y ಸಮನಾಗಿರುತ್ತದೆ 10 ಸಮನಾಗಿದೆ, ಮತ್ತು ನಂತರ ನಾವು ಬೇಕಾಗಿದ್ದಾರೆ ಎಕ್ಸ್ ವೈ ಭಾಗಿಸಿ ಮಾಡಲು? ಆದ್ದರಿಂದ ಕೇವಲ ಸುಲಭ ಅಲ್ಲ x.0 ಅಥವಾ ಏನಾದರೂ. ಆದ್ದರಿಂದ ಆ ಫಿಕ್ಸ್ ಎರಕ ಇದೆ. ಆದ್ದರಿಂದ ಎರಕ ಸಿ ಪರಿವರ್ತಿಸಲು ಒಂದು ದಾರಿ ಮತ್ತೊಂದು ವೇರಿಯಬಲ್ ರೀತಿಯ. ಇಲ್ಲಿ, 1 ಒಂದು ಪೂರ್ಣಾಂಕ. ಮತ್ತು ಮುಂದೆ ಈ ಫ್ಲೋಟ್ ಹಾಕುವ ಮೂಲಕ ಇದು, ನಾವು ಒಂದು ಫ್ಲೋಟ್ 1 ಎರಕ ಮಾಡಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಈ ಪರಿವರ್ತಿಸುತ್ತದೆ ಒಂದು 1.0 1. ಮತ್ತು ಈ ಪರಿವರ್ತಿಸುತ್ತದೆ 10.0 10. ತದನಂತರ ವಿಷಯಗಳನ್ನು ರೀತಿಯಲ್ಲಿ ವರ್ತಿಸುವ ನಾವು ತೋರಿಸಿದರು ಹಿಂದಿನ ಆವೃತ್ತಿ ಅಲ್ಲಿ, ನಿರೀಕ್ಷೆಯಂತೆ, ನಾವು 0.10 ಪಡೆಯಲು ಮತ್ತು ಆ ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ. ನಾವು ಈ ಮಾಡಬಹುದು ತುಂಬಾ ಚರಾಂಕಗಳ. ನಾವು ಹೇಳಲು, ಫ್ಲೋಟ್ ಕ್ಷ ಮಾಡಬಹುದು ಫ್ಲೋಟ್ ವೈ ಭಾಗಿಸಿ. ಜೋಸೆಫ್: ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ರಾಬ್: ಆದ್ದರಿಂದ ಕೇವಲ ಸಾಮಾನ್ಯ ಗಣಿತ ಹಾಗೆ, ನಾವು ಆಯೋಜಕರು ಅಗ್ರಸ್ಥಾನವನ್ನು. ಆದ್ದರಿಂದ ಗಣಿತ ವರ್ಗದ, ನೀವು ಹೆಚ್ಚು ಆರ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಆದೇಶ ಕರೆ. ಇಲ್ಲಿ ಅಧಿಕೃತ ಪದ ಆಯೋಜಕರು ಅಗ್ರಸ್ಥಾನವನ್ನು. ಆದರೆ ಆಯೋಜಕರು ಅಗ್ರಸ್ಥಾನವನ್ನು, ಅಥವಾ ಅತ್ಯಂತ ನಿರ್ವಾಹಕರು, ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಎಂದು ಆಗಿದೆ. ಆದ್ದರಿಂದ ಕೇವಲ ಗಣಿತ ಹಾಗೆ, 2 ಬಾರಿ 10 ಹೆಚ್ಚಾಗಿ ಹೆಚ್ಚು ಗುಂಪಾಗಿ ಹೋಗುವ ಈ 10 2 ಭಾಗಿಸಿ ನಂತರ 2. ಕಾರ್ಯಾಚರಣೆಗಳ ಆದೇಶ, ಇದು 2 ಮಾಡುತ್ತಾರೆ ಬಾರಿ 10, 10 ನಂತರ 2 ಭಾಗಿಸಿ, ಮತ್ತು ಇದು 20 + 5 + 2 ಮಾಡುತ್ತೇನೆ. ಆದ್ದರಿಂದ ನಿರೀಕ್ಷಿಸಿದಂತೆ, ಮತ್ತು ನೀವು ಬಳಸಬಹುದು ಗುಂಪು ಅಭಿವ್ಯಕ್ತಿಗಳು ಆವರಣ. ನೀವು ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಗುಂಪು ನಿರೂಪಣೆಗಳಿಗೆ. ಹೌದು? ಸ್ಪೀಕರ್ 5: ಸಾಧ್ಯವಾಗಿಲ್ಲ ನೀವು ವಾಸ್ತವವಾಗಿ ಮತ್ತೆ ಒಂದು ಎರಡನೇ ಹೋಗಿ? ನೀವು ಒಂದು ವಾಕ್ಯವನ್ನು ಒಂದು ಇಂಟ್ ಪಾತ್ರ? ರಾಬ್: ಆದ್ದರಿಂದ ಸಿ, ನೀವು ಏನು ಪಾತ್ರ ನೀವು ಬಯಸುವ ಏನು ಬಯಸುವ. ಅಷ್ಟೇ ಅರ್ಥವಲ್ಲ ಮಾಡಲು ಒಳ್ಳೆಯದು. ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಇಂಟ್ ಪಾತ್ರ ಸ್ಟ್ರಿಂಗ್, ಅರ್ಥ - ಮತ್ತು ನಾವು ಈ ಪಡೆಯುತ್ತೀರಿ ಹೆಚ್ಚು ಸಂಪೂರ್ಣವಾಗಿ - ಜೋಸೆಫ್: ಬಹುಕಾಲದ ನಂತರ. ರಾಬ್: ನಾನು ತರದ ಹೇಳಲು ಬಯಸುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ನಾನು ನನ್ನ ವಾಕ್ಯ ಬದಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸಿದೆ. ನಾವು ಹೆಚ್ಚು ಸಂಪೂರ್ಣವಾಗಿ ಇದನ್ನು ಪಡೆಯುತ್ತೀರಿ ನಂತರ ಅಲ್ಲಿ ನಿಜವಾಗಿಯೂ ನೀವು ಹೊಂದಿರುವಾಗ ವಾಕ್ಯವನ್ನು ವೇರಿಯಬಲ್ - ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ ನಿರಂಕುಶವಾಗಿ ಮಾಡಬಹುದು ದೀರ್ಘ, ಬಲ? ಮತ್ತು ನಾವು ಒಂದು ಇಂಟ್ ಎಂದು ಹೇಳುವ ನಾವು ಬಹಳ ಸುದೀರ್ಘ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಮತ್ತು ಎಂಟು ಆಗಿದೆ ಬೈಟ್ಗಳು ಮತ್ತು ಒಂದು ಫ್ಲೋಟ್ ನಾಲ್ಕು ಬೈಟ್ಸ್. ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್, ಕೇವಲ ಒಂದು ಇಂಟ್ ನಂತಹ, ಮಾತ್ರ ಹೊಂದಿದೆ ಇದು ಬೈಟ್ಗಳು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆ. ಮತ್ತು ನಾಲ್ಕು ಬೈಟ್ಗಳು ಇರುತ್ತದೆ. ಆದರೆ ಸ್ಟ್ರಿಂಗ್ ಬಹಳ ಮಾಡಬಹುದು ಕ್ರಮವಿಲ್ಲದ ಉದ್ದ, ಬಲ? ಆದ್ದರಿಂದ ನಿನ್ನ ವಿಶ್ವದ ಈಗಾಗಲೇ, 10 ಇದ್ದರೆ ಪಾತ್ರಗಳು ಅಥವಾ ಏನೇ ಈಗಾಗಲೇ 4 ಬೈಟ್ಗಳು ಏರಲಿದೆ ನಾನು ಸ್ಟ್ರಿಂಗ್ ಹೊಂದುವುದು. ಆದ್ದರಿಂದ ತಂತಿಗಳನ್ನು ನಿಜವಾಗಿಯೂ ಕೆಲಸ ಹೇಗೆ ಎಂದು ಅವರು ಅಲ್ಲಿ ಮೆಮೊರಿ ಆ ಸ್ಟ್ರಿಂಗ್ ಇವೆ ಇಟ್ಟುಕೊಂಡು ಮಾಡಲಾಗುತ್ತಿದೆ. ಆದ್ದರಿಂದ ಇಲ್ಲಿ, ನಾನು ಹೇಳಲು ಸ್ಟ್ರಿಂಗ್ ಕ್ಷ x ಗಳ ಒಳಗೆ, ಹಲೋ ವರ್ಲ್ಡ್ ಸಮನಾಗಿರುತ್ತದೆ ಓಹ್, ಹಲೋ ವರ್ಲ್ಡ್ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಹೇಳುವ ಮೆಮೊರಿ ಈ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳದಲ್ಲಿ. ಆದ್ದರಿಂದ ನಾವು ಒಂದು ಪೂರ್ಣಾಂಕ ಎರಕ ಪ್ರಯತ್ನಿಸಿ ಸ್ಟ್ರಿಂಗ್, ನಂತರ ನಾವು ವ್ಯಾಖ್ಯಾನಿಸುವ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಮೆಮೊರಿ ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಭಾಗ ಸ್ಟ್ರಿಂಗ್. ಮತ್ತು ಯಾವಾಗಲೂ ವಿಷಯಗಳನ್ನು ಒಡೆಯುತ್ತದೆ. ಜೋಸೆಫ್: ಆದರೆ ವೇಳೆ ಗೊಂದಲಮಾಡಿ ನೀವು, ನಾವು ಒಳಗೊಂಡ ಮಾಡುತ್ತೇವೆ ನಂತರ ಹೆಚ್ಚು ಆಳವಾದ. ರಾಬ್: ಹೌದು. ನೀನು ಅಲ್ಲಿ ಇದು ಪಾಯಿಂಟರ್ಸ್ ಬರಲು. ಮತ್ತು ಗಮನಾರ್ಹ ಪಡೆ ಈ ಕೋರ್ಸ್ ಎರಡು ವಾರಗಳ. ಸ್ಪೀಕರ್ 6: ಇದು ವಸ್ತುಗಳ ರೀತಿಯ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಇತರ ಭಾಷೆಗಳಲ್ಲಿ ಅಥವಾ ನಿಜವಾಗಿಯೂ? ರಾಬ್: ಆದ್ದರಿಂದ ಇತರ ಭಾಷೆಗಳಲ್ಲಿ, ವಸ್ತುಗಳ ಪಾಯಿಂಟರ್ಗಳನ್ನು ನಿರೂಪಿಸಲಾಗಿದೆ ಎಂದು. ಇದು ಆದರೂ, ಒಂದೇ ಅಲ್ಲ. ಯಾವುದೇ ಆಲೋಚನೆಗಳು? ಜೋಸೆಫ್: ನಂ ಯಾವುದೇ ಆಲೋಚನೆಗಳು. ರಾಬ್: ಸರಿ. ಜೋಸೆಫ್: ಮುಂದೆ. ರಾಬ್: ಜಸ್ಟ್ ಜೊತೆ ಹೋಗಿ. ಸರಿ. ಆದ್ದರಿಂದ ಪ್ರಮಾಣ. ಕೇವಲ ನಾವು, ಜೊತೆಗೆ, ಮೈನಸ್ ಹಾಗೆ ವಿಭಜನೆಯನ್ನು ಗುಣಿಸಿ. ಆದ್ದರಿಂದ ಪ್ರಮಾಣ ನೀವು ಮೇ ಒಂದು ಮೊದಲು ಕಂಡ ಅಲ್ಲ. ಮತ್ತು ಇದು ಕೇವಲ ನೀಡಲು ಹೇಳುತ್ತಾರೆ ನನಗೆ ಉಳಿದ. ಆದ್ದರಿಂದ 55% 10. ಭಾಗಿಸಿ 55 ಮಾಡುತ್ತಿರುವ ಉಳಿದ 10 5 ಎಂದು. ಆದ್ದರಿಂದ 55% 10 5. ಮತ್ತು 3% 5 3 ಎಂದು. 8% 8 0 ಇರುತ್ತದೆ. 16% 15 1 ಆಗಿರುತ್ತದೆ. ಜೋಸೆಫ್: ಈ ಗಮನಿಸಬೇಕಾದ ಒಂದು ವಿಷಯವೆಂದರೆ, ತುಂಬಾ, ಇದು ನಿರೀಕ್ಷಿತ ಕೆಲಸ ಇರಬಹುದು ಇದು ನೀವು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆ ಬಳಸುತ್ತಿದ್ದರೆ. ಆದ್ದರಿಂದ ಋಣಾತ್ಮಕ 5% 4, ಕೆಲವು ಜನರು ಎಂದು ಭಾವಿಸುತ್ತೇನೆ ಇರಬಹುದು - ನೀವು ಋಣಾತ್ಮಕ ಏನು ಯೋಚಿಸುವುದಿಲ್ಲ 5% 4 ಎಂದು? ಸ್ಪೀಕರ್ 5: ಒಂದು. ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಕೆಲವು ಜನರು, ಒಂದು ಹೇಳುತ್ತಾರೆ ಕೆಲವು ಜನರು ಋಣಾತ್ಮಕ ಒಂದು ಹೇಳುತ್ತಾರೆ. ಆದರೆ ಯಾವ - ರಾಬ್: ನಾನು ಹೊಂದಿಲ್ಲ ಎಂದು ಆ ಒಂದು ಹೇಳಿದರು. ಜೋಸೆಫ್: ಎರಡು, ಕ್ಷಮಿಸಿ. ಕೆಲವರು ಹೇಳುತ್ತಾರೆ - ರಾಬ್: ಮೂರು. ಜೋಸೆಫ್: ಮೂರು? ರಾಬ್: ನಕಾರಾತ್ಮಕ - ಋಣಾತ್ಮಕ ಐದು - ಏನು - ಜೋಸೆಫ್: ಮೂರು, ಮೂರು, ಮೂರು. ಕ್ಷಮಿಸಿ. ಏಕೆಂದರೆ ನೀವು ಬಂದಿದೆ, ಸಾಮಾನ್ಯವಾಗಿ, ಪ್ರಮಾಣ ಬೇರೆಡೆ ಕಾಣಬಹುದು, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಅರ್ಥ ಬಲ, ಧನಾತ್ಮಕ ಸಂಖ್ಯೆ ಮರಳಲು? ರಾಬ್: ಆದ್ದರಿಂದ ನಾವು ಗಣಿತ ರಲ್ಲಿ ಹೇಳುತ್ತಾರೆ,% 10 ನ, ಅವರು ನೀವು ನೀಡಲು ಬಯಸುವ ಒಲವು - ನಾವು 10 ಮಾಡ್ ವೇಳೆ, ನಾವು ನಿರೀಕ್ಷೆ 0 ಮತ್ತು 9 ರ ನಡುವಿನ ಒಂದು ಸಂಖ್ಯೆ ಪಡೆಯಲು. ಇಲ್ಲಿ, ಆ ಸಂದರ್ಭದಲ್ಲಿ ಎಂಬುದನ್ನು ನೀವು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳ ಮರಳಿದರು ಪಡೆಯುತ್ತಾನೆ. ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಋಣಾತ್ಮಕ 5% 4 1 ಋಣಾತ್ಮಕ ಎಂದು. ರಾಬ್: ಆದರೆ ನೀವು ಮೋಡ್-ING ಆರ್ ಅಪರೂಪದ ಇಲ್ಲಿದೆ ಆರಂಭಿಸಲು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳ. ಈ ಬಿಟ್ಟುಬಿಡಿ. ಜೋಸೆಫ್: ಹೌದು. ರಾಬ್: ಮೆಹ್. ಸರಿ. ಬಗ್ಗೆ ಎತ್ತಿ ಆದ್ದರಿಂದ ಒಂದು ಕೊನೆಯ ವಿಷಯ ಫ್ಲೋಟ್ಗಳು, ಇದು ಅಪಾಯಕಾರಿ ನಡವಳಿಕೆ ಆಗಿದೆ ಆದರೆ ಫ್ಲೋಟ್ಗಳು ನಿಖರ ಅಲ್ಲ ಪ್ರಾತಿನಿಧ್ಯ. ಆದ್ದರಿಂದ ಮತ್ತೆ ಬೈಟ್ಗಳು ಹೋಗುವ, ನೆನಪು ಒಂದು ಇಂಟ್ ಯಾವಾಗಲೂ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಮತ್ತು ಒಂದು ಎಂದು ಫ್ಲೋಟ್ ಯಾವಾಗಲೂ ನಾಲ್ಕು ಬೈಟ್ಸ್. ಆದ್ದರಿಂದ ಲ್ಯೂಕಾಸ್ ಉದಾಹರಣೆಗೆ ಬಹಳ ಒಳ್ಳೆಯದು. ಆದ್ದರಿಂದ 3 ಭಾಗಿಸಿ 1 ಭಾವಿಸುತ್ತೇನೆ. ಆದ್ದರಿಂದ 0,3333333. ನಾನು ಮಾತ್ರ 32 ಬಿಟ್ಗಳು, ಹೇಗೆ ಹೊಂದಿದ್ದರೆ ನಾನು ನಿಖರವಾಗಿ 0,33333 ಶೇಖರಿಸಿಡಲು? ಮತ್ತು ಬಹುಶಃ, ಯಾವುದೇ ಕಾರಣದಿಂದಾಗಿ, ನೀವು ಹೇಳಲು, ಸರಿ, ಚೆನ್ನಾಗಿ, ಕೇವಲ ಹೇಳುತ್ತಾರೆ ನೋಡೋಣ ಈ ನಿರ್ದಿಷ್ಟ 1011001, ಅವಕಾಶ ತಂದೆಯ ಎಂದು ಕೇವಲ 0.333333 ಇರಬೇಕು ಹೇಳುತ್ತಾರೆ. ಅಲ್ಲದೆ, ನೀವು ಕೇವಲ ಒಂದು ಸೀಮಿತ ಸಂಖ್ಯೆಯ ಹೊಂದಿವೆ ಆ ಬಿಟ್ಗಳು, ಆದ್ದರಿಂದ ಅಸಾಧ್ಯ ಪ್ರತಿಯೊಂದು ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಪ್ರತಿನಿಧಿಸಲು ಕೇವಲ 32 ಬಿಟ್ಗಳು ನೀಡಿದ ಮೌಲ್ಯ. ಅಲ್ಲದೆ, ಇದು ಯಾವುದೇ ಪ್ರತಿನಿಧಿಸಲು ಅಸಾಧ್ಯ ಭಿನ್ನರಾಶಿಮೌಮೌಲ್ಯ ಅನಂತ ನೀಡಿದ - ಅಲ್ಲದೆ, ಬಿಟ್ಗಳು ಯಾವುದೇ ಸೀಮಿತ ಸಂಖ್ಯೆಯ ನೀಡಲಾಗುತ್ತದೆ. ನಾವು ಬಳಸಿದಾಗ ಇಲ್ಲಿ ಸಮಸ್ಯೆ, ಮತ್ತು, ಎರಡು ದಶಮಾಂಶ ಸ್ಥಳಗಳಿಗೆ ಮುದ್ರಿಸಲು, ನಾವು ಸರಿಯಾಗಿ ಉತ್ತರವನ್ನು 0.10 ಬಂದೆವು. ಆದರೆ HOOD ಕೆಳಗೆ, ನಿಜವಾಗಿಯೂ ಸಾಧ್ಯ ಎಂದು ನಿಕಟ ಶೇಖರವಾಗುತ್ತದೆ ಆ ಬಿಟ್ಗಳು 0.10 ಪ್ರತಿನಿಧಿಸಬಹುದು. ಈ ಮುಂದಿನ ಸ್ಲೈಡ್ ಮೇಲೆ? ಅಥವಾ ಅಲ್ಲವೇ? ಜೋಸೆಫ್: ಹೌದು, ಅದು ಇಲ್ಲಿದೆ. ರಾಬ್: Blegh, blegh. ಜೋಸೆಫ್: ಹೌದು, ನೀವು ಕೇವಲ ಸ್ವಲ್ಪ ಟಿಪ್ಪಣಿಗಳು ಬರಬಹುದು. ರಾಬ್: ನಾನು ಜೂಮ್ ಪಡೆಯಲಿದ್ದೇನೆ ಎಂದು ಕೊನೆಯ ಮೇಲೆ. ದೇವತೆ ನನ್ನ ಓಹ್, [ಕೇಳಿಸುವುದಿಲ್ಲ] ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಸಂಖ್ಯೆ. ಆ ಮುದ್ರಿತ ಏನು ನಾವು ಪ್ರೋಗ್ರಾಂ. ಮತ್ತು ಆ ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಒಪ್ಪಂದ ಗಮನಕ್ಕೆ ನಾವು ಮಾತ್ರ ಹಾಗೆ ಬಗ್ಗೆ caring ಬಳಸುತ್ತಿದ್ದರೆ ಎರಡು ಮೂರು ದಶಮಾಂಶ ಸ್ಥಳಗಳು. ನಾವು ಮಾತ್ರ ಮೂಲತಃ, 0.10 ಮುದ್ರಿತ ನಾವು ತಪ್ಪು ಏನೂ ಕಂಡಿತು ಏಕೆ ಆ ನ. ಆದರೆ ನಾವು ತೊಡಗಿಸಿಕೊಳ್ಳುವುದರಿಂದ ಆರಂಭಿಸಲು ನಿಖರವಾದ, ನಿಖರ ಸಂಖ್ಯೆಯನ್ನು ಇದು ಎಂದು ಪ್ರತಿನಿಧಿಸುವ, ನಾವು ಸಾಧ್ಯವಿಲ್ಲ ನೋಡಿ ನಿಖರವಾಗಿ 0.1 ಪ್ರತಿನಿಧಿಸುತ್ತವೆ. ಇಲ್ಲಿ ಸಮಸ್ಯೆ ಭಾಗವಾಗಿ, ಹಾಗೆ ಸರಿ, ಎಂದು, ಹಾಗೂ, ಫೈನ್, ಆದರೆ ಮೊದಲ, ನಾವು ಏನು ಪ್ರಯತ್ನಿಸಿದ ವೇಳೆ, ಉತ್ತರ 0.1 ಸಮ ಸಮ? ಸರಿ ಅಥವಾ ತಪ್ಪು ಮರಳಲು ಎಂದು? ಮತ್ತು ಆದ್ದರಿಂದ ಹೇಳಲು ಕಷ್ಟ. ನಾನು ವಾಸ್ತವವಾಗಿ ನಿಜವಾದ ಹಿಂತಿರುಗಿ ಸಂಶಯವಿಲ್ಲ. ಇದು ಮೊದಲ - ನನಗೆ ಗೊತ್ತಿಲ್ಲ. ನೀವು ವ್ಯವಹರಿಸುವಾಗ ಆರಂಭಿಸಲು ಒಮ್ಮೆ ಉತ್ತರ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಮೌಲ್ಯಗಳು, ನೀವು ಬಹಳ ಹೆಚ್ಚು ಸಮಾನತೆ ಬಳಸಿಕೊಂಡು ಮಾಡಬಾರದು ಈ ಏಕೆಂದರೆ ನಿಖರವಲ್ಲದಿರುವಿಕೆ. ಮತ್ತು ನಿಮಗೆ ತಿಳಿದಿರುವ ಎಲ್ಲಾ, ಇದು ನೂರನೇ ಇಲ್ಲಿದೆ ದಶಮಾಂಶ ಸ್ಥಾನ ಎಂದು ತೇಲುವ ಬಿಂದು ಸಾಧ್ಯವಿರಲಿಲ್ಲ ಸರಿಯಾಗಿ ನಿರ್ವಹಿಸಲು. ಆದ್ದರಿಂದ ಸಮಾನತೆ ಕೇವಲ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಸಹ ಆದರೂ ಸಂಖ್ಯೆ - ನೀವು ಇದ್ದ ಪಕ್ಷದಲ್ಲಿ ನಿಖರವಾದ ಸಂಖ್ಯೆಗಳು ಬಳಸಿ, ಸಂಖ್ಯೆಗಳನ್ನು ಮಾಡಬೇಕಾದುದು ಒಂದೇ ಬಂದಿವೆ. ಇದು 50 ಅವಧಿಯಲ್ಲಿ ಇಲ್ಲಿದೆ ಈ ತೇಲುವ ಬಳಸಿಕೊಂಡು ಲೆಕ್ಕಾಚಾರಗಳು ಪಾಯಿಂಟ್ ಮೌಲ್ಯಗಳ, ದೋಷ ರಚಿಸಬಹುದು ಅಪ್ ಮತ್ತು ಮತ್ತು ಮತ್ತು ವಿಷಯಗಳನ್ನು ಕೇವಲ ತಪ್ಪು ಪಡೆಯಲು. ಜೋಸೆಫ್: ನಿಜವಾಗಿಯೂ ನಡೆದಿವೆ ಈ ಸಂಭವಿಸುವುದರ ಪ್ರಸಿದ್ಧ ಉದಾಹರಣೆಗಳು. ನಾಸಾ ಎಂಜಿನಿಯರ್ಗಳು ಈ ನೆತ್ತಿಗೇರಿದೆ ರೀತಿಯಲ್ಲಿ ಸ್ಫೋಟಕ್ಕೆ ತಪ್ಪು, ಕಾರಣವಾಗುತ್ತದೆ ರಾಕೆಟ್ ಅವರು ಬಿಡುಗಡೆ ಮಾಡಿದ ನಂತರ ಏರ್. ಮತ್ತು ಆ ತರಹದ ಸಮಸ್ಯೆಗಳನ್ನು ಸಾಕಷ್ಟು. ಆದ್ದರಿಂದ ಹೌದು. ಸ್ಪೀಕರ್ 6: ನೀವು 0.3 F ಹೇಳುವುದಾದರೆ, ಇದು ಉಳಿದ ಮೊಟಕುಗೊಳಿಸಲು ಮಾಡುವುದಿಲ್ಲ? ಅಥವಾ ಅದನ್ನು ಪೂರ್ತಿಗೊಳಿಸಲು ಅಥವಾ ಇಲ್ಲ? ರಾಬ್: ಇದು ಸುತ್ತಿನಲ್ಲಿ printf ವಿಲ್? ಜೋಸೆಫ್: ನಾನು printf truncates ಭಾವಿಸುತ್ತೇನೆ. ರಾಬ್: ಸರಿ. ನಾವು ಇದೇ ವಿರುದ್ಧ ಹೋಗಬಹುದು ಈ ಅಲ್ಲಿ ದಿಕ್ಕಿನಲ್ಲಿ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಬಿಂಬಿಸುತ್ತದೆ ಹತ್ತಿರದ 0.1 ಈ ಸಂಖ್ಯೆ ಆಗಿತ್ತು. ಇದು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹತ್ತಿರದ ಪ್ರತಿನಿಧಿಸುತ್ತವೆ 0.2 ವಿರುದ್ಧ ಆಗಿದೆ ದಿಕ್ಕಿನಲ್ಲಿ, 0,199999996356 ಅಥವಾ ಏನಾದರೂ. ನಾವು ಆ ದಿಕ್ಕಿನಲ್ಲಿ ಹೋದರು ಆದ್ದರಿಂದ ವಿಷಯಗಳನ್ನು ನಂತರ printf 0.3 F ಹಿಂದಿರುಗುತ್ತಿದ್ದವು 1.99 ಬದಲಿಗೆ 2.00. ಜೋಸೆಫ್: ಮತ್ತು ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ಎಂದು ಖಚಿತವಾಗಿ. ನೀವು ಒಂದು ಸಣ್ಣ, ಸ್ವಲ್ಪ ಬರೆಯಲು ಬಯಸಬಹುದು ಪ್ರೋಗ್ರಾಂ ಕೇವಲ ಎಂದು ಪರೀಕ್ಷಿಸಿ. ರಾಬ್: ಆದರೂ, ನಾವು ಖಚಿತವಾಗಿ ಎಂಬುದು ನೀವು ಆ ಚಲಾಯಿಸುವಂತೆ ಪ್ರಯತ್ನಿಸಿದ ವೇಳೆ ಇಂಟ್, ಮತ್ತು ಇಂಟ್ ಎರಕ ಹೋಗುತ್ತದೆ ಇದು ವೇಳೆ, ದಶಮಾಂಶ ಮೊಟಕುಗೊಳಿಸಲು ಕಾರಣವಾಗಬಹುದು ನೀವು 1.9999999 ಎರಕ ಪ್ರಯತ್ನಿಸಿ ಇಂಟ್, ನೀವು 1 ಪಡೆಯುತ್ತೀರಿ. ಆದ್ದರಿಂದ ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಬೇಕು ಗಣಿತ ಗ್ರಂಥಾಲಯದ ಸುತ್ತಿನಲ್ಲಿ ಕಾರ್ಯ. ಪ್ರಶ್ನೆಗಳು? ಸರಿ. ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಪರಿಸ್ಥಿತಿಗಳು ಸ್ಥಳಾಂತರಗೊಳ್ಳುವ ಮತ್ತು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು. ಆದ್ದರಿಂದ ನೀವು ಮೊದಲು ಈ ನೋಡಿದ್ದೇವೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನನಗೆ ಖಚಿತವಾಗಿ ನನ್ನ ಮಾಡೋಣ ಕಂಪ್ಯೂಟರ್ ಇಲ್ಲಿ ಬಲ ರೂಪದಲ್ಲಿ ಇಲ್ಲಿದೆ. ಸ್ಪೇಸ್. ಕ್ಷಮಿಸಿ, ವ್ಯವಹರಿಸಬೇಕು ನೀನು ತುದಿಗಳಲ್ಲಿ ಕಟ್ಆಫ್ ಜೊತೆ ಸ್ವಲ್ಪ. ಆದರೆ ಹೌದು, ನೀವು ಹುಡುಗರಿಗೆ ನೋಡಿದ್ದೇವೆ ಈ ಮೊದಲು ಸ್ಕ್ರ್ಯಾಚ್. ಇಲ್ಲಿ ಈ ಬಲ ಅಭಿವ್ಯಕ್ತಿ ಬಳಸಲಾಗುತ್ತದೆ ಇದು ಷರತ್ತಿನ ಹೇಳಿಕೆ. ಆದ್ದರಿಂದ ಶೂನ್ಯ ಕಾಣಿಸುತ್ತದೆ ಹೆಚ್ಚಿನ ಉತ್ತರಿಸಲು ಸರಿ ಅಥವಾ ತಪ್ಪು ಹೇಳಲು. ಮತ್ತು ಈ ನಿಜವಾಗಿಯೂ ಪ್ರಮುಖ ಕಾರಣ ಅವರು ನಮಗೆ ಪರಿಚಯಿಸಲು ಅವಕಾಶ ನಮ್ಮ ಕೋಡ್ ಒಳಗೆ ತರ್ಕ. ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ಈ ಒಂದು ಕಾರ್ಯಕ್ರಮ ಬಳಕೆದಾರ ಕೇಳುವ ಸ್ಕ್ರ್ಯಾಚ್ ಬರೆದ ಒಂದು ಪೂರ್ಣಾಂಕ ಮತ್ತು ಎಂಬುದನ್ನು ಅವುಗಳನ್ನು ಹೇಳುತ್ತದೆ ಅವರು ನೀವು ನೀಡಿದ ಪೂರ್ಣಾಂಕ ಒಂದು ಆಗಿತ್ತು ಧನಾತ್ಮಕ ಅಥವಾ ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆ. ಮತ್ತು ನೋಡಲು ಇಲ್ಲಿ ಪರಿವರ್ತಿಸುವ ನೀವು ಮೊದಲ, ಹೇಳಿಕೆ ಮುದ್ರಿಸುತ್ತದೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಕೊಡಿ. ತದನಂತರ ನೀವು ಒಂದು ಪೂರ್ಣಾಂಕ ತಿಳಿಸಿ. ತದನಂತರ ನೀವು ಮೇಲೆ ಷರತ್ತುಬದ್ಧ ಲಾಜಿಕ್ ಅನ್ನು ಇಲ್ಲಿ ಪರಿಶೀಲಿಸಿ ಎಂಬುದನ್ನು ಎಂದು ಶೂನ್ಯ ಅಥವಾ ವಾಸ್ತವವಾಗಿ ಹೆಚ್ಚಿತ್ತು. ಇಲ್ಲಿ ನಾವು ಒಂದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ ಹೊಂದಿವೆ ಹೇಳಿಕೆ ವೇಳೆ ಶರತ್ತುಗಳನ್ನು ಒಳಗೆ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಇಲ್ಲ? ಆ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಇವೆ? ಸರಿ. ಆದ್ದರಿಂದ ಕೇವಲ ಹೆಚ್ಚು ಇಲ್ಲ ಸಹಜವಾಗಿ, ಹೆಚ್ಚಿನ. ನೀವು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು ನಿರ್ಮಾಣ ಮಾಡಬಹುದು ವಸ್ತುಗಳ ಬಗೆಗಳಲ್ಲಿ ಅತ್ಯಂತ ಬಳಸಿ ನೀವು ಗಣಿತ ಯೋಚಿಸುವುದಿಲ್ಲ. ಹೆಚ್ಚು ಆದ್ದರಿಂದ ಹೆಚ್ಚಿನ. ಹೆಚ್ಚು ಕಡಿಮೆ ಮಾಡಬೇಕು. ಕ್ಷಮಿಸಿ. ಮತ್ತು ಅಂತರ. ರಾಬ್: ದೇವರು ನಿಷೇಧಿಸಿದ ನೀವು ಬಿಡುತ್ತಾರೆ. ಜೋಸೆಫ್: ಸರಿ. ಹೆಚ್ಚಿನ, ಕಡಿಮೆ, ಹೆಚ್ಚು ಆದ್ದರಿಂದ ಹೆಚ್ಚಿನ ಹೆಚ್ಚು, ಅಥವಾ, ಕಡಿಮೆ ಸಮನಾದ ಹೆಚ್ಚು ಅಥವಾ ಸಮ. ನಾವು ಪರಿಶೀಲಿಸಿ ಡಬಲ್ ಸಮ ಬಳಸಲು ಸಮಾನತೆ, ಒಂದೇ ಸಾಧನವಾಗಿ ಸಮನಾಗಿರುತ್ತದೆ ಏಕೆಂದರೆ ನಿಯೋಜನೆ, ಬಲ? ಹೌದು. ನಂತರ ನಾವು ಸಮನಾಗಿರುತ್ತದೆ ಇಲ್ಲ ಮಾಡಬಹುದು ಆಶ್ಚರ್ಯಕರ ಮಾರ್ಕ್ ಬಳಸಿ, ಸಮನಾಗಿರುತ್ತದೆ. ಈ ಆಶ್ಚರ್ಯಕರ ಮಾರ್ಕ್ ಚಿಹ್ನೆ ಮಾಡಬಹುದು ಸಹ ವಿಸ್ತರಿಸಬಹುದಾಗಿದೆ ಆದ್ದರಿಂದ ನೀವು ಬಯಸಿದರೆ ಬೂಲಿಯನ್ ಯಾವುದೇ ರೀತಿಯ ಸಲಿಂಗ ಕಾಮಿ ಅಭಿವ್ಯಕ್ತಿ, ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು. ಆದ್ದರಿಂದ ನಿಜ ಪರಿಶೀಲಿಸಿತು ಉತ್ತರ ಕಡಿಮೆ ಮಾತ್ರ ಹೆಚ್ಚು ಅಥವಾ ಶೂನ್ಯಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ. ಎಂದು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಸರಿ. ಆದ್ದರಿಂದ ನೀವು ಈ ಒಂದುಗೂಡಿಸಬಹುದು ತಾರ್ಕಿಕ ಮತ್ತು ಮತ್ತು ಬಳಸಿಕೊಂಡು ಅಭಿವ್ಯಕ್ತಿಗಳು ತಾರ್ಕಿಕ ಅಥವಾ. ಆದ್ದರಿಂದ ಈ, ಕೇವಲ ಮತ್ತು ಸಂಕೇತವಾಗಿದೆ ಇದು ಶಿಫ್ಟ್, 7 ಇರಬೇಕು. ಮತ್ತು ಈ ಇದು, ಪೈಪ್ ಸಂಕೇತವಾಗಿದೆ ಲೋವರ್ ಕೇಸ್ ಎಲ್ ಇದು ಒಂದಾಗಿದೆ ಅಲ್ಲ ಬಲ ನಿಮ್ಮ ಯನ್ನು ಕೀಲಿಯನ್ನು ಮೇಲೆ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಸಂಕೇತಿಸಲು ಈ ಎರಡು ಬಳಸಲು ತಾರ್ಕಿಕ ಮತ್ತು ತಾರ್ಕಿಕ ಅಥವಾ. ಆದ್ದರಿಂದ ಈ ಮಾತ್ರ ನಿಜವಾದ ಹಿಂತಿರುಗುವುದು ಉತ್ತರ ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು ಅಥವಾ ಆಗಿದೆ. ಮತ್ತು ಈ ಕೇವಲ ನಿಜವಾದ ಹಿಂತಿರುಗುವುದು ಉತ್ತರ ಬದಿಯಲ್ಲಿ ಮೀರಿ. ಆದ್ದರಿಂದ ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು ಅಥವಾ ಅಲ್ಲ. ಮತ್ತು ನೀವು ಬಳಸುವ ರೀತಿಯಲ್ಲಿ ಒಂದು ಅಭಿವ್ಯಕ್ತಿ - ರಾಬ್: ಅಥವಾ ಸೊನ್ನೆ ಅಥವಾ ಐದು. ಜೋಸೆಫ್: ಝೀರೋ ಅಥವಾ ಒಂದು ಐದು. ಕ್ಷಮಿಸಿ. ಹೌದು, ಹೌದು, ಹೌದು. ಸರಿ. ಈಗ ಇಲ್ಲಿ ಮೇಲೆ, ಅದೇ ರೀತಿಯಲ್ಲಿ ನೀವು ಎಂದು ಅಭಿವ್ಯಕ್ತಿ ಬಳಸಬಹುದು, ಒಂದು ಸಣ್ಣ ಒಂದು ವೇಳೆ ಷರತ್ತುಬದ್ಧ ಅಭಿವ್ಯಕ್ತಿ ಬಲಭಾಗದ ಹೇಳಿಕೆ, ನೀವು ಅದನ್ನು ಬಳಸಬಹುದು ಕೇವಲ ಒಳಗೆ ಹಾಕುವ ಮೂಲಕ ಅದೇ ರೀತಿಯಲ್ಲಿ ವೇಳೆ ಹೇಳಿಕೆಯ ಆವರಣ. ಆದ್ದರಿಂದ ಈ printf ಮಾತ್ರ ಬೆಂಕಿ ಉತ್ತರ ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು ಅಥವಾ ಆಗಿದೆ. ತುಲನೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು ಅಭಿವ್ಯಕ್ತಿಗಳು? ಆದ್ದರಿಂದ ಮತ್ತೊಂದು ಷರತ್ತುಬದ್ಧ ಇಲ್ಲ ನಾವು ಒಂದು ವೇಳೆ / ಎಲ್ಸ್ ಕರೆ ನಿರ್ಮಿಸಲು. ಆದ್ದರಿಂದ ಮೂಲಭೂತವಾಗಿ, ಈ ಈಗ ವೇಳೆ, ಸರಿ, ಅರ್ಥ ನಾನು ಪರಿಶೀಲಿಸಿ ಬಯಸಿದ್ದ ನಿಜವಾದ, ನಂತರ ಬೇರೆ ಹೋಗಿ ಇತರ ಕ್ರಿಯೆಯನ್ನು ನಿರ್ವಹಿಸಲು. ಆದ್ದರಿಂದ ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ, ನಾನು ಕೇಳಿದಾಗ ಒಂದು ಪೂರ್ಣಾಂಕ ಬಳಕೆದಾರ. ಪೂರ್ಣಾಂಕ ಹೆಚ್ಚಾಗಿದೆ ಶೂನ್ಯ? ಹೌದು? ಅಲ್ಲದೆ, ನಂತರ ಅವರು ಆಯ್ಕೆ ಧನಾತ್ಮಕ ಸಂಖ್ಯೆ. ಅಲ್ಲ, ಅದು ಹೊಂದಿರಬೇಕು ಋಣಾತ್ಮಕ ಅಥವಾ ಶೂನ್ಯ ಎಂದು. ಆದ್ದರಿಂದ ನೀವು ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆ ಆಯ್ಕೆ ಅಥವಾ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಶೂನ್ಯ. ಹೌದು. ಅಥವಾ ಶೂನ್ಯ. ನಂತರ ನಾವು, ವೇಳೆ / ಎಲ್ಸ್ ಹೊಂದಿವೆ ವೇಳೆ ಮತ್ತು ಎಲ್ಸ್. ಆದ್ದರಿಂದ ಈ ನಮಗೆ ಒಂದು ಅನುಕ್ರಮವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ವಿಷಯಗಳನ್ನು ಮೊದಲು ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಮಾತ್ರ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಈಗ ನಾವು ಮಾಡುತ್ತಿದ್ದೇವೆ ನೀವು ಶೂನ್ಯ ಆಯ್ಕೆ ಕಳೆದ ಒಂದು. ಅವರು ಸಕಾರಾತ್ಮಕ ಆಯ್ಕೆ ಅಥವಾ ಎರಡೂ ಆದ್ದರಿಂದ ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆ, ನಂತರ ಅವರು ಮಾಡಬೇಕು ಶೂನ್ಯ ಆಯ್ಕೆ. ಆದ್ದರಿಂದ ಕೇವಲ ಕಡಿಮೆಯಾಗುತ್ತದೆ ಈ ರೀತಿಯ ಸರಣಿ. ಹೇಗೆ ಒಂದು ಆದ್ದರಿಂದ ಒಂದು ಉದಾಹರಣೆ ವೇಳೆ ಭಿನ್ನವಾಗಿದೆ - ಒಂದು ವೇಳೆ / ಎಲ್ಸ್ ಭಿನ್ನವಾಗಿದೆ ಎಎಫ್ಎಸ್ ಕೇವಲ ಅನುಕ್ರಮ. ಮತ್ತು ಈ ಸಾಮಾನ್ಯ ಪ್ರಶ್ನೆ ಎಂದು ನೀವು ಒಂದು ರೀತಿಯ ಪಡೆಯಲು ವೇಳೆ ಜನರು, ಜೊತೆಗೆ, ಇದೆ ಕೇಳಿ 95 CS50 ರಲ್ಲಿ, ಏನು ಈ ಪ್ರೋಗ್ರಾಂ ಹೇಳಲು? ಸ್ಪೀಕರ್ 5: ನೀವು ಎ ಸಿಕ್ಕಿತು ಜೋಸೆಫ್: ಹೌದು. ನೀವು ಪ್ರತಿಯೊಂದು ಸಿಕ್ಕಿತು ಬಲ ಆ ಒಂದು. ನೀವು, ನೀವು ಬಿ ಸಿಕ್ಕಿತು, ಒಂದು ಒಂದು ಸಿಕ್ಕಿತು ಬಲ, ಸಿ ಮತ್ತು ಡಿ ಸಿಕ್ಕಿತು? ಆದ್ದರಿಂದ ಈ ಎಲ್ಲಾ ಮೌಲ್ಯಮಾಪನ ಪಡೆಯುತ್ತೀರಿ ಸಲುವಾಗಿ. 95 90 ಹೆಚ್ಚಿನ ಹಾಗೆಯೇ ಆದ್ದರಿಂದ, ಅದು 80 ಹೆಚ್ಚಿನ, ಇದು ಇಲ್ಲಿದೆ 70 ಹೆಚ್ಚು, ಮತ್ತು ಇದು 60 ಹೆಚ್ಚು. ಆದ್ದರಿಂದ ನೀವು ಆ ಶ್ರೇಣಿಗಳನ್ನು ಎಲ್ಲಾ ಸಿಕ್ಕಿತು. ನಾನು ನೀವು ಎಂದು ಭಾವಿಸಿ ಮಾತ್ರ ಎ ಬಯಸುವ ಎಂದು ಸರಿಪಡಿಸಲು ರೀತಿಯಲ್ಲಿ ಬದಲಾಯಿಸಲು ಎಲ್ಸ್ / ವೇಳೆ ನ ಆ. ಆದ್ದರಿಂದ ಈ ಸನ್ನಿವೇಶದಲ್ಲಿ, ಇದು 95 ಕಾಣುತ್ತಾನೆ 90 ಹೆಚ್ಚು, ಮತ್ತು ಅದು ಉಳಿದ ಮೌಲ್ಯಮಾಪನ ಅಲ್ಲ ಹೇಳಿಕೆಗಳ. ಆ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ಆದ್ದರಿಂದ ಮತ್ತೊಂದು ಷರತ್ತುಬದ್ಧ ರೀತಿಯ ಇಲ್ಲ ನಾವು ಇಲ್ಲಿ ಹೊಂದಿರುವ ರಚನೆ ಇದು ನಾವು ಸ್ವಿಚ್ ಸ್ಟೇಟ್ಮೆಂಟ್ ಕರೆ. ಆದ್ದರಿಂದ ಈ ನೀವು ಮೂಲತಃ ಪರೀಕ್ಷಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ನೀವು ಪುಟ್ ಒಂದು ಸಂಖ್ಯೆ ಮೌಲ್ಯವನ್ನು ಸ್ವಿಚ್ ಸ್ಟೇಟ್ಮೆಂಟ್ ಒಳಗೆ ಆಗಿದೆ. ಆದ್ದರಿಂದ ಈ ಸನ್ನಿವೇಶದಲ್ಲಿ, ನಾವು ಬದಲಾಯಿಸುವಾಗ ನೀವು n ವೇಳೆ N ರಂದು, ಮತ್ತು ನಾವು, ಓಹ್, ಹೇಳುತ್ತಿದ್ದಾರೆ ಒಂದು, ನಂತರ ಹೇಳಿಕೆ ಮುದ್ರಿಸಲು. ತದನಂತರ ನಿರ್ಗಮನ ಅಂದರೆ, ಮುರಿಯಲು ಸ್ವಿಚ್ ಸ್ಟೇಟ್ಮೆಂಟ್ ಔಟ್. ಇದು ಒಂದು ಅಲ್ಲ, ನಂತರ, ಚೆನ್ನಾಗಿ, ಕೇವಲ ಅಂತಿಮವಾಗಿ ಆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಎಲ್ಲಾ ಪರಿಶೀಲಿಸಿ. ಇದು ಒಂದು ಅಥವಾ ಎರಡು ಅಥವಾ ವೇಳೆ ಆದ್ದರಿಂದ ಇದು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮೂರು, ಮತ್ತು ಇದು ಪ್ರಕಾರವಾಗಿ ಮುದ್ರಿಸುತ್ತದೆ. ಮತ್ತು ಈ ಡೀಫಾಲ್ಟ್ ಕೀವರ್ಡ್ ಇಲ್ಲಿ ಕೆಳಗೆ ಅವರು ಯಾವುದೇ ನಮೂದಿಸಿ ಮಾಡದಿದ್ದಲ್ಲಿ ವಿಧಾನವಾಗಿದೆ ಆ ನಂತರ ಅಮಾನ್ಯ ಹೇಳುತ್ತಾರೆ. ಆದ್ದರಿಂದ ನಾನು N ಕೇಳಲು ಮತ್ತು ಹೇಳುತ್ತಾರೆ ಬಳಕೆದಾರ ನನಗೆ ನಾಲ್ಕು ನೀಡುತ್ತದೆ. ಜೊತೆಗೆ, ಆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಯಾವುವೂ ಹೊಂದುವಂತಹ, ಆದ್ದರಿಂದ ಇದು ಎಂಬುದನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಡೀಫಾಲ್ಟ್ ವಿಭಾಗ. ಹೌದು, ಪ್ರಶ್ನೆ? ಸ್ಪೀಕರ್ 5: ನೀವು ಬೂಲಿಯನ್ ಬಳಸಬಹುದು ಅಭಿವ್ಯಕ್ತಿಗಳು ಬದಲಿಗೆ ಒಂದು, ಎರಡು, ಮೂರು ಅಥವಾ? ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ನೀವು ಬಳಸಬಹುದು ಇದೆ ಬದಲಾಗಿ ಒಂದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು, ಎರಡು, ಮತ್ತು ಮೂರು? ಮತ್ತು ಸಿ, ನಾನು ನೀವು ನಂಬುತ್ತಾರೆ ಹಾಗೆ ಮಾಡಬಹುದು. ಆದರೆ ಇತರ ಭಾಷೆಗಳಲ್ಲಿ, ಇದು ನೀವು ಬಹುಶಃ ಕೊನೆಯಲ್ಲಿ ಎದುರಿಸಬಹುದು ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಸೆಮಿಸ್ಟರ್. ಅಲ್ಲದೆ, ನೀವು ಮೊದಲ ಲೆಕ್ಕಾಚಾರ ಹೊಂದಿರುತ್ತದೆ ನಂತರ ಮೌಲ್ಯವನ್ನು ಮತ್ತು ಅದನ್ನು ಬಳಸಲು ಹೇಳಿಕೆ ಬದಲಾಯಿಸಲು. ಹೌದು? ರಾಬ್: ಸ್ವಿಚ್ ಆಫ್ ಲಾಭದ ಆದ್ದರಿಂದ ಭಾಗ ನೀವು ಈ ಮಾಡಿದರೆ ಹೇಳಿಕೆಗಳನ್ನು ನಗರದ ಇದೆ ಒಂದು ವೇಳೆ / ಬೇರೆ, ಹೀಗೆ ಎನ್ ಸಮನಾಗಿರುತ್ತದೆ ಹಾಗೆ ಒಂದು ಅಥವಾ ಯಾವುದೇ ಸಮನಾಗಿರುತ್ತದೆ. ಎಲ್ಸ್ / N ಸಮನಾಗಿರುತ್ತದೆ ವೇಳೆ ಎರಡು, ಯಾವುದೇ ಸಮನಾಗಿರುತ್ತದೆ. ಎಲ್ಸ್ / N ಸಮನಾಗಿರುತ್ತದೆ ವೇಳೆ ಮೂರು ಸಮನಾಗಿರುತ್ತದೆ. ಆದ್ದರಿಂದ ಪ್ರೊಗ್ರಾಮನ್ನು ಎಂದು ರೀತಿಯಲ್ಲಿ ಇದು ಅನುಕ್ರಮವಾಗಿ ಆ ಪಟ್ಟಿಯಲ್ಲಿ ಕೆಳಗೆ ಹೋಗುತ್ತಿದ್ದೆ ಮತ್ತು, ಪರಿಶೀಲಿಸಿ ಒಂದು n ಇದೆ? ಇಲ್ಲ. ಎನ್ ಎರಡು ಈಸ್? ಇಲ್ಲ. ಎನ್ ಮೂರು ಈಸ್? ಹೌದು. ಹಾಗೆ. ಸ್ವಿಚ್ ಹೇಳಿಕೆಗಳನ್ನು ಆದರೆ, ಅದು ಇದು ಕಂಪೈಲ್ ವಾಸ್ತವವಾಗಿ ಸಾಧ್ಯವಾಯಿತು ನಿಜವಾಗಿಯೂ ವೇಗವಾಗಿ. ಮತ್ತು ತಕ್ಷಣ ಅದನ್ನು ಸ್ವಿಚ್, ಇದು ಹೇಳುವಂತೆ ಎಲ್ಲಾ ಬಲ, N ನಾನು, ಎರಡು ಹೇಳುತ್ತಾರೆ, ತಕ್ಷಣ ಅಲ್ಲಿ ನೆಗೆಯುವುದನ್ನು ಹೋಗುವ ನಾನು ಪಾಲಿಸಲು ಆರಂಭಿಸಲು ಭಾವಿಸಲಾದ ನಾನು. ನಾನು ಮೊದಲ ಪರಿಶೀಲಿಸಿ ನಾನೇನು, ಎನ್ ಒಂದು, ಎರಡು N ಇದೆ? ತಕ್ಷಣ ಮಾಡುವ ಆರಂಭಿಸಬಹುದು ಅದನ್ನು ಮಾಡಬೇಕೋ ಎಂಬುದನ್ನು. ಮತ್ತು ಏಕೆಂದರೆ ಆ, ಅದು ಸಾಧ್ಯವಿಲ್ಲ ಬೂಲಿಯನ್ ಪರಿಸ್ಥಿತಿಗಳು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಅಥವಾ ಬೇರೆ ಮಾಡುವುದು ಎಂದು ಅನುಕ್ರಮದ, ಹಾಗೆ, ಸರಿ, N ಹೆಚ್ಚಾಗಿದೆ ಶೂನ್ಯ? ಎಲ್ಸ್ 10 ಅಥವಾ ಯಾವುದೇ ಹೆಚ್ಚು ಎನ್ ಹೆಚ್ಚು. ಜೋಸೆಫ್: ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಬಳಸಲಾಗುತ್ತದೆ ವೇಳೆ / ಎಲ್ಸ್, ವೇಳೆ, ನಂತರ ಸ್ವಿಚ್ ಸುಮಾರು ಮೂರು ಬಾರಿ ರನ್ ವೇಳೆ / ಎಲ್ಸ್, ವೇಳೆ ವೇಗವಾಗಿ. ನಾವು ಸ್ವಿಚ್ ಸಂಘಟಿಸಲು ಮಾಡಬಹುದು ನಾವು ಮುರಿಯಲು ಇಲ್ಲ ರೀತಿಯಲ್ಲಿ ಪ್ರಕರಣಗಳ ಪ್ರತಿ ನಂತರ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು ವಿಭಜಿಸುವುದು ಬಾಗುತ್ತೇನೆ ನಾವು ಒಂದು ಆಯ್ಕೆ ಮತ್ತು ಸಂಖ್ಯೆಗಳು ಎರಡು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಅಲ್ಲ ಮತ್ತು ಮೂರು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆ ಎಂದು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ವೇಳೆ ಎನ್ ಇದು, ಒಂದು ಅಥವಾ ಎರಡು ಸಂದರ್ಭದಲ್ಲಿ ಹಿಟ್ ನಂತರ ಅದನ್ನು ತಿನ್ನುವೆ ಮೂಲಕ ಬೀಳಲು ಕಾರಣ ಯಾವುದೇ ಬ್ರೇಕ್ ಇಲ್ಲ. ಮತ್ತು ಇಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ನಾವು ಆರಿಸಿ ಆದ್ದರಿಂದ ಅದನ್ನು printf ಮಾಡಲು ಕಾಣಿಸುತ್ತದೆ ತದನಂತರ ಆದ್ದರಿಂದ ಯಾವುದೂ ಮುರಿಯಲು ಈ ಕಾರ್ಯರೂಪಕ್ಕೆ. ಮತ್ತು ಸಹಜವಾಗಿ, ಅವರು ಮೂರು ನಮೂದಿಸಿ ವೇಳೆ ಅಥವಾ ಯಾವುದೋ, ಅದು ತ್ಯಜಿಸುತ್ತದೆ ಆ ಮತ್ತು ಅಲ್ಲಿ ಹೋಗಿ, ಮತ್ತು ಇದು ಬದಲಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಲು ಅನುಗುಣವಾದ. ಆ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಇವೆ? ಹೌದು? ಸ್ಪೀಕರ್ 4: ನೀವು ದೋಷ ಪಡೆಯಲು ಬಯಸುವಿರಾ ನೀವು ವೇಳೆ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ನಂತರ ವಿರಾಮ ಆದರೆ ಇದು ಅದನ್ನು ಏನನ್ನಾದರೂ ಹೊಂದಿರಲಿಲ್ಲ? ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ನೀವು ಪಡೆಯುತ್ತೀರಿ ಇದೆ ದೋಷ ನೀವು ನಂತರ ವಿರಾಮ ಹೊಂದಿದ್ದರೆ ಒಂದು ಸಂದರ್ಭದಲ್ಲಿ ಆದರೆ ಏನೂ ಇಲ್ಲ? ಮತ್ತು ಉತ್ತರವನ್ನು ಯಾವುದೇ. ನೀವು ವಾಸ್ತವವಾಗಿ ದೋಷ ಸಿಗುವುದಿಲ್ಲ. ಹೌದು ಮಿಮೀ, ಹೌದು. ಇಲ್ಲಿ ಆದ್ದರಿಂದ ತೆರನಾದ ಸ್ವಲ್ಪ ಬದಲಾವಣೆ, ನಾನು ಇಲ್ಲಿ printf ಹಾಕಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಓಹ್. ಹಾಗಾಗಿ ಈ ವೇಳೆ ಮುದ್ರಿಸಲು ಎಂದು ನಾನು ಇನ್ಪುಟ್ ಒಂದು ಹಾಕಲು? ಹೌದು. ಇದು ನಡೆಯಲಿಲ್ಲ ನೀವು ಹೇಳುವ ಎರಡು ಬಾರಿ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆ, ಬಲ? ಇದು ಮೊದಲ ಸಂದರ್ಭದಲ್ಲಿ ಹಿಟ್ ಏಕೆಂದರೆ, ಇದು ಮುರಿಯಲು, ಮತ್ತು ಇದು ಬೀಳಬಹುದೆಂದು ಎರಡನೇ ಸಂದರ್ಭದಲ್ಲಿ ಮೂಲಕ. ಆ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ರಾಬ್: ನೀವು ಮತ್ತೊಂದು ಪ್ರಶ್ನೆ ಹೊಂದಿರುವಿರಿ? ಜೋಸೆಫ್: ಸರಿ, ತಂಪು. ಸರಿ. ಆದ್ದರಿಂದ ನಾವು ಕರೆ ಯಾವುದೋ ಇಲ್ಲ ಮೂಲತಃ ಇದು ತ್ರಯಾತ್ಮಕ ಆಯೋಜಕರು ಒಂದು ಮಾಡುವ ಪರ್ಯಾಯ ವಾಕ್ಯ ವೇಳೆ ಮತ್ತು ನಂತರ ಬೇರೆ. ಮತ್ತು ನೀವು ಒಂದು ಸಾಲಿನಲ್ಲಿ ಅದನ್ನು ಎಲ್ಲಾ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. , ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರೋಗ್ರಾಂ ಆದ್ದರಿಂದ ನಾನು N ಬಳಕೆದಾರರನ್ನು ಕೇಳುವ ಬಾಗುತ್ತೇನೆ. ಎನ್ 100 ಹೆಚ್ಚಿನ ವೇಳೆ, ನಾನು ಹೇಳಲು ಅವುಗಳನ್ನು ಅವರು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಪಡೆದುಕೊಂಡರು. ಎಲ್ಸ್ ನಾನು ಹೇಳಲು ಅವರು ಒಂದು ಕಡಿಮೆ ಸಂಖ್ಯೆಯ ಪಡೆದುಕೊಂಡರು. ಆದ್ದರಿಂದ ನಾವು ಈ ನಿಜವಾಗಿಯೂ ಬಹಳ ವಾಕ್ಯ ಬಳಸಬಹುದು, n ವೇಳೆ ಸ್ಟ್ರಿಂಗ್, ಎಸ್, ಮತ್ತು ನಂತರ ಪರಿಶೀಲಿಸಿ 100 ಹೆಚ್ಚು ಮತ್ತು ನಿಯೋಜಿಸಲು ಅದರ ಪ್ರಕಾರವಾಗಿ. ಆದರೆ ನಾವು ಈ ಹೆಚ್ಚು ಸಂಕ್ಷಿಪ್ತ ಮಾಡಬಹುದು ಈ ತ್ರಯಾತ್ಮಕ ಆಯೋಜಕರು ವಾಕ್ಯ ಬಳಸಿಕೊಂಡು ಒಂದು ಪ್ರಶ್ನೆ ಒಳಗೊಂಡಿದೆ ಮಾರ್ಕ್ ಮತ್ತು ಕೋಲನ್. ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ಗುರುತು ಮೂಲಭೂತವಾಗಿ ಬಲ, ಪ್ರಶ್ನೆ ಕೇಳುವ? ರಾಬ್: ಬಹುಶಃ ಜೂಮ್. ಜೋಸೆಫ್: ಹೌದು. ಗುಡ್ ಪಾಯಿಂಟ್. ಆದ್ದರಿಂದ ಈ ತ್ರಯಾತ್ಮಕ ಆಯೋಜಕರು ಆಗಿದೆ. ನಾನು ಮೊದಲ ಪ್ರಶ್ನೆ ಕೇಳಿ, 100 ಹೆಚ್ಚು ಎನ್ ದೊಡ್ಡದಾಗಿದೆ? ಇದು ವೇಳೆ, ನಂತರ ನಾನು ಮೊದಲ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೊಲೊನ್ ಮೊದಲು ಭಾಗ. ಇದು ಅಲ್ಲ, ನಂತರ ನಾನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೊಲೊನ್ ನಂತರ ಎರಡನೇ ಭಾಗ. ಆದ್ದರಿಂದ N, 100 ಹೆಚ್ಚಿನ ನಂತರ ಹೆಚ್ಚಿನ ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ ಮತ್ತು ಅವ ಎಂದು ಸ್ಟ್ರಿಂಗ್ ರು ಒಳಗೆ. ಎನ್ ಕಡಿಮೆ 100, ಅದನ್ನು ಕಡಿಮೆ ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ ತದನಂತರ ಸ್ಟ್ರಿಂಗ್ ರು ಒಳಗೆ ಎಂದು ಇರಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಈ ದೊಡ್ಡ ಪಡೆ ಸಾಂದ್ರೀಕರಿಸುವಂತೆ ಕೇವಲ ಒಂದು ಸಾಲಿನ ಕೆಳಗೆ. ಸ್ಪೀಕರ್ 5: ಎಂದು ಜನಪ್ರಿಯವಾಗಿದೆ? ಜೋಸೆಫ್: ಹೌದು, ಅದು ಸಾಕಷ್ಟು ಜನಪ್ರಿಯವಾಗಿದೆ ನೀವು ಬಯಸುವ ಅಲ್ಲಿ ಮೂಲಭೂತವಾಗಿ ವಿಷಯಗಳನ್ನು ಒಂದು ಹುದ್ದೆ ಮೇಲೆ ಆಧಾರಿತ ಇಲ್ಲ ಪರಿಸ್ಥಿತಿಯ ರೀತಿಯ. ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದ ಸ್ಟ್ರಿಂಗ್ ರು ಒಂದು ಮೌಲ್ಯವನ್ನು ಸ್ಥಾಪಿಸುವುದು. ಇದು ಅಲ್ಲ - ನಾನು ಆದ್ಯತೆ ಇಲ್ಲ ಊಹೆ ಇದು ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ. ಆದರೆ ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿರುವ ಈ ಹುದ್ದೆ. ರಾಬ್: ಒಂದು ಬಹಳ ಸಾಮಾನ್ಯ ಮಾದರಿ ನೀವು ಕೆಲವು ವೇರಿಯಬಲ್ ಅಲ್ಲಿ ಎಂದು ಏನೋ, ಸೆಟ್ ನೀವು, ಹೇಳಲು ನೀನು ಒಂದು ಮೌಲ್ಯ ಈ ವೇರಿಯಬಲ್; ಬೇರೆ, ಸೆಟ್ ಮತ್ತೊಂದು ಮೌಲ್ಯವನ್ನು ಈ ವೇರಿಯಬಲ್. ಮತ್ತು ಸನ್ನಿವೇಶದಲ್ಲಿ ಅಲ್ಲಿ ಒಂದು ತ್ರಯಾತ್ಮಕ ಬಳಸಲು. ಜೋಸೆಫ್: ಮತ್ತು ನೀವು ಉಳಿಸುವ ಸಾಲುಗಳು ಬಹಳಷ್ಟು, ಬಲ? ಮತ್ತು ಇದು ಕೇವಲ ವಾದಯೋಗ್ಯವಾಗಿ ನಿಮ್ಮ ಕೋಡ್ ಮಾಡುತ್ತದೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಓದಬಲ್ಲ. ಹೌದು, ಪ್ರಶ್ನೆ? ಸ್ಪೀಕರ್ 6: ಒಂದು ತ್ರಯಾತ್ಮಕ, ನೀವು, ಹೋಗಿ ಸ್ಟ್ರಿಂಗ್ ರು ಸಮ ಗಳು, ಪ್ರಶ್ನೆ ಗುರುತು? ತದನಂತರ ನೀವು, ಹೇಳುತ್ತಾರೆ, ತೋರಿಸಬಹುದಿತ್ತು ಐದು ವಿವಿಧ ಆಯ್ಕೆಗಳನ್ನು. ಮತ್ತು ಅವಲಂಬಿಸಿ ಏನು n ನ ಸಂಖ್ಯೆ , ನೀವು ಆ ಒಂದು ಆಯ್ಕೆ ಮಾಡಲಾಯಿತು? ಜೋಸೆಫ್: ಆದ್ದರಿಂದ, ಒಂದು ಪ್ರಶ್ನೆ ಇಲ್ಲ ಇದೆ ನೀವು ಸ್ಟ್ರಿಂಗ್ ಮಾಡಬಹುದು ಅಲ್ಲಿ ವಾಕ್ಯ ರೀತಿಯ ಗಳು ಎನ್ ಸಮನಾಗಿರುತ್ತದೆ, ಮತ್ತು ನಂತರ ಎರಡು ಹೆಚ್ಚು ಹೊಂದಿದ್ದರೆ ಎಂದು ಪ್ರಶ್ನೆ ಗುರುತು ನಂತರ ಆಯ್ಕೆಗಳನ್ನು? ಮತ್ತು ಒಂದು ಸರಳ ಉತ್ತರ ಇಲ್ಲ, ಇಲ್ಲ ಆಗಿದೆ ನಿಜವಾಗಿಯೂ ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ ಎಂದು ಹೊರತು ನೀವು ಗೂಡಿನ ಬಹು ತ್ರಯಾತ್ಮಕ ಬಯಸುವ ಪರಸ್ಪರ ಒಳಗೆ ನಿರ್ವಾಹಕರು. ನೀವು, 100 ಹೆಚ್ಚು ಎನ್ ಹೆಚ್ಚಿನ ರೀತಿಯ ಮಾಡಬಲ್ಲರು ಪ್ರಶ್ನೆ ಗುರುತು, ಮತ್ತು ನಂತರ ಮತ್ತೊಂದು ತ್ರಯಾತ್ಮಕ ಆಯೋಜಕರು, ಎನ್ 50 ಹೆಚ್ಚಿನ, ಪ್ರಶ್ನೆ ಗುರುತು, ಮತ್ತು ಗೂಡು ಆ ರೀತಿಯಲ್ಲಿ. ಆದರೆ ಆ ಸನ್ನಿವೇಶದಲ್ಲಿ, ನಿಮ್ಮ ಕೋಡ್ ಇಲ್ಲಿದೆ ರೀತಿಯ ಓದಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಗೊಂದಲಮಯ ಪಡೆಯಲು ಮತ್ತು ಇದು ಕೇವಲ ಹೋಗಲು ಉತ್ತಮ ಇರಬಹುದು ಆ ಸಮಯದಲ್ಲಿ ಒಂದು ವೇಳೆ / ಎಲ್ಸ್ ಹೇಳಿಕೆ. ರಾಬ್: ಮತ್ತು, ಒಂದು ಅಡ್ಡ ಗಮನಿಸಿ, ಪಿಎಚ್ಪಿ ತಪ್ಪಾಗಿ ತ್ರಯಾತ್ಮಕ ಅಳವಡಿಸುತ್ತದೆ ಆಯೋಜಕರು ಉದಾಹರಣೆಗೆ ನೆಸ್ಟೆಡ್ ternaries ಅವರು ಮಾಡಬೇಕು ಸಹ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ಜೋಸೆಫ್: ಹೌದು. ಆದ್ದರಿಂದ, ಸ್ವಲ್ಪ ಗೊಂದಲಮಯ ಪಡೆಯುತ್ತದೆ ನೀವು ಹೋಗಿ ವಿಶೇಷವಾಗಿ ವಿವಿಧ ಭಾಷೆಗಳು. ರಾಬ್: ಇದು ಸಾಕಷ್ಟು ಗೊಂದಲ ಎಂದು ಭಾಷೆಗಳು ಅದರ ಬಗ್ಗೆ ತಪ್ಪು. ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ, ಕೇವಲ ಸ್ಪಷ್ಟೀಕರಿಸಲು, ಎಲ್ಲರಿಗೂ ಗೊತ್ತು ಏನು ಎಂದು ಇಲ್ಲಿ% s ಮೇಲೆ ಮಾಡುತ್ತದೆ? ಆ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ನಾನು ಊಹೆ ಕ್ಯಾಮರಾ,% ಗಳು ಮೂಲತಃ ನಮಗೆ ಒಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಪುಟ್ ಅನುಮತಿಸುತ್ತದೆ ಸ್ಟ್ರಿಂಗ್. ಮತ್ತು ನಂತರ ಕೊನೆಯಲ್ಲಿ, ನಾವು ನಿರ್ದಿಷ್ಟ ವೇರಿಯಬಲ್ ನಾವು ಈ ಜಾರಿಗೆ ಬಯಸುವ ಹೋಲ್ಡರ್ ಗಳು. ಆದ್ದರಿಂದ ಮೂಲತಃ ಗಳು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಇಲ್ಲಿ ಇಟ್ಟುಕೊಳ್ಳುತ್ತಾನೆ. ತದನಂತರ ನೀವು ಆಯ್ಕೆ, ಮುದ್ರಿಸುತ್ತದೆ ಹೆಚ್ಚಿನ ಅಥವಾ ನೀವು ಒಂದು ಕಡಿಮೆ ಸಂಖ್ಯೆಯ ಪಡೆದುಕೊಂಡರು. ಸರಿ. ಆದ್ದರಿಂದ ಕುಣಿಕೆಗಳು ನೀವು ವಿಷಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅವಕಾಶ ವೃತ್ತಾಕಾರದ ಚಲನೆಯನ್ನು ರಲ್ಲಿ, ಬಲ? ನೀವು ಈ ಎದುರಿಸಬಹುದು ಫಾರೆವರ್ ರೂಪದಲ್ಲಿ ಸ್ಕ್ರಾಚ್ ಕುಣಿಕೆಗಳು ಅಥವಾ ರವರೆಗೆ ಪುನರಾವರ್ತಿಸಿ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಪುನರಾವರ್ತಿಸಿ ಸಲ. ಆದ್ದರಿಂದ ಈ ನಮಗೆ ಒಳ್ಳೆಯದು? ಅಲ್ಲದೆ, ಸಿ, ನಾವು ಈ ಹೊಂದಿವೆ ಸೇ ಹಾಡು ಸ್ಕ್ರ್ಯಾಚ್ ಜಾರಿಗೆ ಹಾಡಿದ್ದಾನೆ, ಈ ಹಾಡು ಎಂದು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಎಂದಿಗೂ. ಇದು ಕೇವಲ ಮತ್ತು ಹೋಗುತ್ತದೆ ಮತ್ತು ಶಾಶ್ವತವಾಗಿ ಮತ್ತು ಶಾಶ್ವತವಾಗಿ. ಅಲ್ಲದೆ, ನೀವು ನಿಜವಾಗಿಯೂ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ printf ಎಂದು ಒಂದು ಅನಂತ ಸಂಖ್ಯೆ ಹೊಂದಿದೆ ಇದು ಹೇಳಿಕೆಗಳನ್ನು, ಬಲ? ಆದ್ದರಿಂದ ಈ ನಿರ್ದಿಷ್ಟ ಸನ್ನಿವೇಶದಲ್ಲಿ, ಒಂದು ರೀತಿಯಲ್ಲಿ ನೀವು ಈ ಕೆಲಸ ಮಾಡಲು ಮತ್ತು ಎಂದು ಇದು ಹೊಂದಿದೆ ಶಾಶ್ವತವಾಗಿ ಮುದ್ರಿಸಲು ಮಾಡಲು ಬದಲಿಗೆ ಲೂಪ್ ಬಳಸಲು. ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ಲೂಪ್ ನ ಏನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಎರಡು ಕಟ್ಟುಪಟ್ಟಿಗಳು ದೇಹದಲ್ಲಿ ಆ ಆಧರಿಸಿ ಇದು ಸೇರಿರುವುದು ಸ್ಥಿತಿ. ವೇಳೆ, ಮೊದಲು ಈ ನಿರ್ದಿಷ್ಟ ಉದಾಹರಣೆಯಲ್ಲಿ ಆದ್ದರಿಂದ ನಾವು ಶಾಶ್ವತವಾಗಿ ಈ ಮುದ್ರಿಸಲು ಯಾವ ನಾವು ಏನು ಮಾಡಬಹುದು? ಅಲ್ಲದೆ, ಖಚಿತವಾಗಿ, ಬಲ? ಆದ್ದರಿಂದ ಈ ರೀತಿಯ ಕಲ್ಪನೆಯನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ ಕೆಲವು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಯ ಲೂಪ್ ಜೊತೆಗೆ. ನಾವು ಬೂಲಿಯನ್ ಕಲಿತ ಹಿಂದಿನ ಅಭಿವ್ಯಕ್ತಿಗಳು. ಆದ್ದರಿಂದ ಬಂದ ಒಳಗೆ ಸ್ಥಿತಿಯನ್ನು ಎಂದು, ಈ ಲೂಪ್ ನಿಜವಾದ ಉಳಿದಿದೆ ಮೇಲೆ ಮತ್ತು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮಾಡುತ್ತದೆ. ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಕೇವಲ ಅದನ್ನು ಸರಬರಾಜು ನಿಜವಾದ ಜೊತೆ, ಈ ಅನಂತ ಕಾರಣವಾಗುತ್ತದೆ ಮೇಲೆ ಮೇಲೆ ಹಾಡು ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು ಲೂಪ್ ಮತ್ತು ನಾವು ಇಲ್ಲದೆ ಮೊದಲು ಬಯಸಿದ ಮೇಲೆ ಅನಂತ ಹೊಂದಿದೆ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಹೊಂದಿರುವ printf ಹೇಳಿಕೆಗಳನ್ನು ಸಂಖ್ಯೆ, ಇದು ಸಾಧ್ಯವಿಲ್ಲ. ಆದ್ದರಿಂದ compellingly, ಆದರೂ, ನೀವು ಈ ಬಳಸಬಹುದು ವೇರಿಯಬಲ್ ಮತ್ತು ಸ್ಥಿತಿಯನ್ನು. ಆದ್ದರಿಂದ ನಾವು ಪುನರಾವರ್ತಿಸಲು ಬಯಸುವ ಹೇಳುತ್ತಾರೆ ಸಂಪೂರ್ಣವಾಗಿ loopy ನುಡಿಗಟ್ಟು, 10 ಬಾರಿ. ಹಾಗಾಗಿ ನೀವು ಸ್ವಲ್ಪ ಲೂಪ್ ಮಾಡಬಹುದು ಆಗಿದೆ ನೀವು ಮೊದಲ ಪ್ರತಿ ಆರಂಭಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಹೊರಗೆ 10 ಲೂಪ್. ತದನಂತರ ಮೂಲತಃ, ಪ್ರತಿ ಬಾರಿ ನೀವು ಹೋಗಿ ಲೂಪ್ ಮೂಲಕ, ನೀವು ಮುದ್ರಿಸುತ್ತದೆ ನಂತರ ಹೇಳಿಕೆ ಮತ್ತು ನೀವು ಕಡಿಮೆ ಪ್ರತಿ ವೇರಿಯಬಲ್ ಕೊನೆಯಲ್ಲಿ ರವರೆಗೆ, ಹಂತದಲ್ಲಿ, ಒಮ್ಮೆ ನಾವು ಸಾಕಷ್ಟು ನಾನು ಕಳೆಯಿರಿ ಬಾರಿ, 1 ನಾನು ಸಾಕಷ್ಟು ಬಾರಿ - ಮತ್ತು ಕೇವಲ, ನಾನು ಮೈನಸ್ ಮೈನಸ್ ಸ್ಪಷ್ಟನೆ ನಾನು ಮೈನಸ್ 1 ನಾನು ಸಮನಾಗಿರುತ್ತದೆ ಅರ್ಥ. ಮೂಲತಃ ನಾನು ಕೆಳಗೆ ತರುವ ಒಮ್ಮೆ ನಾನು ಶೂನ್ಯ ಹಿಟ್ ಹಂತದಲ್ಲಿ ಈ ಪರಿಸ್ಥಿತಿ ನಿಜವಾದ ಇನ್ನು ಮುಂದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಕುಣಿಕೆ ನಿರ್ಗಮಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಸಂಪೂರ್ಣವಾಗಿ loopy ಮಾತ್ರ 10 ಬಾರಿ ಮುದ್ರಿಸುತ್ತದೆ. ಒಂದು ಲೂಪ್ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ಸರಿ. ಆದ್ದರಿಂದ ನಾವು ಮಾಡಬಹುದು ಮಾರ್ಗವಿಲ್ಲ ಎಂಬುದನ್ನು ನಾವು ಹೆಚ್ಚು ಸಂಕ್ಷಿಪ್ತವಾದ ರೀತಿಯಲ್ಲಿ ಜೊತೆ ಮಾಡಿದರು ನಾವು ಲೂಪ್ ಒಂದು ಕರೆಯುವ. ಆದ್ದರಿಂದ ಒಂದು ಲೂಪ್ ಒಂದು ಒಳಗೊಂಡಿದೆ ಪ್ರಾಥಮಿಕ, ಸ್ಥಿತಿ, ಮತ್ತು ಒಂದು ಮುಂಚೆ ನಾವು ಕೇವಲ ಅಪ್ಡೇಟ್, ಈ ಸಮಯದಲ್ಲಿ ಲೂಪ್. ಆದ್ದರಿಂದ ಅವರ ಅವಲೋಕಿಸೋಣ. ಈ ಸಮಯದಲ್ಲಿ ಲೂಪ್, ನಾವು ಒಂದು ಹೊಂದಿತ್ತು ಪ್ರಾಥಮಿಕ, ನಾವು ಹೊಂದಿತ್ತು ನಾವು ಪರಿಶೀಲಿಸಿದ ಷರತ್ತಿನ. ನಂತರ ನಾವು ಒಂದು ಅಪ್ಡೇಟ್ ಹೊಂದಿತ್ತು ಮೇಲ್ಭಾಗದಲ್ಲಿ ಹೆಜ್ಜೆ. ಒಂದು ಲೂಪ್, ಈ ಮೂಲತಃ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಈ ಮೂರು ವಿಷಯಗಳನ್ನು ಮತ್ತು ಹನಿಯಾಗಿ ಕೆಳಗೆ ಒಂದು ಸಾಲಿನ. ಇದು ಎಂಬುದನ್ನು ಆದ್ದರಿಂದ ಮೊದಲ ವಿಷಯ ಲೂಪ್ ಆರಂಭಕ್ಕೆ ಆಗಿದೆ. ತದನಂತರ ನೀವು ನಂತರ ಒಂದು ಅರ್ಧವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ ಮಾಡಲು, ಮತ್ತು ನೀವು ನಾನು ಇದು ಪರಿಸ್ಥಿತಿ, ಏನು ಹೆಚ್ಚಿನ ಶೂನ್ಯ, ಅಲ್ಲಿರುವ ಹೋಗುತ್ತದೆ ತದನಂತರ ಅಪ್ಡೇಟ್ ಹೆಜ್ಜೆ. ಆದ್ದರಿಂದ ಈ ಪ್ರದರ್ಶನ ಮುಟ್ಟುತ್ತದೆ ಲೂಪ್ ದೇಹದ ಅಂತ್ಯಕಾಲದಲ್ಲಿ. ಆದ್ದರಿಂದ ಈ ಎರಡು ಕಾರ್ಯಕ್ರಮಗಳು ಮೂಲಭೂತವಾಗಿ ಸಮಾನ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಆದ್ದರಿಂದ ಒಂದು ವ್ಯತ್ಯಾಸ ಏನು ಈ ಎರಡು ನಡುವೆ? ಯಾರಾದರೂ ಬೆಟ್ಟು ಮಾಡಬಹುದು? ಇದು ಸ್ವಲ್ಪ ಸೂಕ್ಷ್ಮ ಇರಬಹುದು. ಇದು ಕೇವಲ ಒಂದು ಸಣ್ಣ ವ್ಯತ್ಯಾಸ ಇಲ್ಲಿದೆ. ಹೌದು? ಸ್ಪೀಕರ್ 5: ನೀವು ಬಳಸಲು ಸಾಧ್ಯವಾಗದಿರಬಹುದು ಫಾರ್ ಲೂಪ್ ಹೊರಗೆ ನಾನು ವೇರಿಯಬಲ್ [ಕೇಳಿಸುವುದಿಲ್ಲ]? ಜೋಸೆಫ್: ನಿಖರವಾಗಿ. ಈ ನಾವು ಪಡೆಯುತ್ತೀರಿ ವಿಷಯ ನಂತರ ವೇರಿಯಬಲ್ ವ್ಯಾಪ್ತಿ ಎಂಬ. ಆದರೆ ಮೂಲಭೂತವಾಗಿ, ಈ ನಾನು ಜೀವನದಲ್ಲಿ ಇಂಟ್ ಈ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಹೊರಗೆ. ಆದ್ದರಿಂದ ಒಮ್ಮೆ ಈ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಮಾಡಲಾಗುತ್ತದೆ ಪಾಲಿಸಲು, ನಾನು ನಂತರ ನಾನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮೇಲೆ. ಆದರೆ ಈ ಲೂಪ್, ಈ ಇಂಟ್ ನಾನು ಲೂಪ್ ಈ ಒಳಗೆ ವ್ಯಾಪ್ತಿಯ ಮಾಡಲಾಗಿದೆ. ಮತ್ತು ಈ ಭಾಗವನ್ನು ಒಳಗೆ ಏಕೆಂದರೆ ಲೂಪ್, ಎಂದು ಆರಂಭವಾಗುತ್ತದೆ ಜೊತೆ ಆವರಣ ಮತ್ತು ತುದಿಗಳಲ್ಲಿ ಅಲ್ಲಿರುವ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್. ಒಳಗೆ ಡಿಕ್ಲೇರ್ಡ್ ಎಂದು ಏನು ಇಲ್ಲಿ ಹೊರಗೆ ಬಳಸಲಾಗುತ್ತದೆ ಸಾಧ್ಯವಿಲ್ಲ. ನಾನು ಹೊರಗೆ ನಾನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿ ಆದ್ದರಿಂದ ಅದನ್ನು ಮಾಡುತ್ತೇವೆ , ಘೋಷಿಸಲ್ಪಡದ ಚಿಹ್ನೆಯನ್ನು ಹೇಳಿ. ಮತ್ತು ಮೂಲಭೂತವಾಗಿ, ನಾನು ಅಲ್ಲ ಇದು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ರಾಬ್: ಮತ್ತು, 10 ವರ್ಷಗಳ ಹಿಂದೆ, ರಲ್ಲಿ ಅಕ್ಷರಶಃ ಎಲ್ಲಾ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಇವೆ ನೀವು ನಿರ್ಧರಿಸಲು ಉಪಯೋಗಿಸಲಾಗಿತ್ತು ಏನು ಒಂದು ವ್ಯಾಪ್ತಿ ವೇರಿಯಬಲ್. ಆದ್ದರಿಂದ, ನಾನು 10 ಸಮನಾಗಿರುತ್ತದೆ ಇಂಟ್ ಈ ಒಳಗೆ ಘೋಷಿಸಲಾಗುತ್ತದೆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಸೆಟ್. ಮತ್ತು ಆದ್ದರಿಂದ ಎಲ್ಲಿಯವರೆಗೆ ನೀವು ನಾನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿ ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಮೊದಲು, ಇದು ಉತ್ತಮ ಇಲ್ಲಿದೆ. ನೀವು ಮಾಡಲು ಟೈಪ್ ನೀವು, ನೀವು ವೀಕ್ಷಿಸಬಹುದು ಡ್ಯಾಶ್, ಡ್ಯಾಶ್, ಎಸ್ಟಿಡಿ, ಸಮನಾಗಿರುತ್ತದೆ, C99 ನೋಡಿ. ಆದ್ದರಿಂದ ಸಿ ನಂತರದ ಆವೃತ್ತಿಯಲ್ಲಿ ಎಂದು GCC ಸಹ ನೀಡುತ್ತದೆ ಒದಗಿಸಲಾಗುತ್ತಿದೆ ಈ ಶಾರ್ಟ್ಕಟ್. ಆದ್ದರಿಂದ ಈ ಸಿ ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ನೀವು ನೋಡಬಹುದು ಏಕೆ, ಏಕೆಂದರೆ ಈ ಇಂಟ್ ನಾನು ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಹೊರಗೆ ಆದರೆ ಇದು ಇನ್ನೂ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ವಿಶೇಷವೇನು ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ವ್ಯಾಪ್ತಿ. ಆದರೆ ಈ ಬಹಳ ಅನುಕೂಲಕರ ವಿಷಯ, ಮತ್ತು ಆದ್ದರಿಂದ ಒಂದು ಉತ್ತಮ ವಿಸ್ತರಣೆಯಾಗಿದೆ. ಜೋಸೆಫ್: ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಸರಿ. ಹಾಗಾಗಿ ಹೆಚ್ಚು ಉಪಯುಕ್ತವಾಗಿರುವ ಎಂದು ಕೆಲವೊಮ್ಮೆ ನೀವು ಚೈತನ್ಯದ ರೀತಿಯ ಬಯಸುವ ನಿಮ್ಮ ಲೂಪ್, ಬಲ? ನೀವು ಅಗತ್ಯವಾಗಿ ಮುದ್ರಿಸಲು ಬಯಸುವುದಿಲ್ಲ ಸಂಪೂರ್ಣವಾಗಿ ಸಾರ್ವಕಾಲಿಕ loopy, ನೀವು ಕೆಳಗೆ ಎಣಿಕೆ ಬಯಸುವ 10 ಅಥವಾ ಏನೋ. ಆದ್ದರಿಂದ ನೀವು ಪ್ರತಿ ವೇರಿಯಬಲ್ ಬಳಸಬಹುದು ಎಂದು ಲೂಪ್ ಒಳಗೆ ಹಾಗೂ. ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಪ್ರೋಗ್ರಾಂ ಕೇವಲ ಕೆಳಗೆ ಕೆಳಗೆ ರೀತಿಯಲ್ಲಿ 10 ಎಣಿಕೆ. ಇದು ಯಾವ ಮುದ್ರಿಸಲು ಮಾಡುವುದಿಲ್ಲ? ಇದು ಶೂನ್ಯ ಮುದ್ರಿಸಲು ಮಾಡುವುದಿಲ್ಲ, ಬಲ, ಏಕೆಂದರೆ - ಹೌದು, ಇದು 11 ಮುದ್ರಿಸಲು ಮಾಡುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ, ಶೂನ್ಯ ಮುದ್ರಿಸಲು ಮಾಡುವುದಿಲ್ಲ ಏಕೆಂದರೆ ನಾನು ಸೊನ್ನೆ, ಇದು ಮೌಲ್ಯಮಾಪನ, ನೆನಪು ಇದು ಹೋಗುತ್ತದೆ ಮೊದಲು ಸ್ಥಿತಿಯನ್ನು ಲೂಪ್ ದೇಹದ ಕಾರ್ಯಗತಗೊಳಿಸಲು. ನಾನು ಶೂನ್ಯ ಮಾಡಿದಾಗ, ಈ ಆದ್ದರಿಂದ, ಸುಳ್ಳು ಅದನ್ನು ಎಣಿಸುವ ಮುದ್ರಿಸುತ್ತದೆ ಮಾಡುವುದಿಲ್ಲ ಶೂನ್ಯ, ಇದು ಕೇವಲ ಎಣಿಸುವ ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ 1 ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಕೆಳಗೆ 10 ಕೆಳಗೆ. ನಾವು ವಾಸ್ತವವಾಗಿ ಶೂನ್ಯ ಮುದ್ರಿಸಲು ಬೇಕಾಗಿದ್ದಾರೆ, ವೇಳೆ ನಂತರ ನಾವು ಒಂದು ಸಮ ಚಿಹ್ನೆ ಹಾಕುತ್ತಾನೆ ಹೆಚ್ಚು ಚಿಹ್ನೆ ಈ ಹೆಚ್ಚಿನ ನಂತರ. ಸರಿ. ದತ್ತಮಾಹಿತಿಯನ್ನು ಕ್ರಮಬದ್ಧಗೊಳಿಸುವ ಮಾಡಲು ಆದ್ದರಿಂದ ಒಂದು ರೀತಿಯಲ್ಲಿ, ಇದು ನೀವು ಬಳಕೆದಾರ ಕೇಳಲು ಆಗ ಏನೋ, ನೀವು ಖಚಿತವಾಗಿ ಅವರು ಮಾಡಲು ಬಯಸುವ ನಿಮ್ಮ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ, ಬಳಸುವುದು ಲೂಪ್, ಬಲ? ಆದ್ದರಿಂದ ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ, ನಾನು ಕೇಳುವ ಬಾಗುತ್ತೇನೆ ಧನಾತ್ಮಕ ಸಂಖ್ಯೆ ಮತ್ತು ನಂತರ ನಾನು ಇನ್ಪುಟ್ ಕಾಯುತ್ತಿದೆ. ಇನ್ಪುಟ್ ಅಲ್ಲವಾದ್ದರಿಂದ ನಂತರ ನಾನು ಪರಿಶೀಲಿಸಿದ ಕಡಿಮೆ ಶೂನ್ಯ ಹೆಚ್ಚಾಗಿ, ಅವುಗಳನ್ನು ಕೇಳುವ ಇರಿಸಿಕೊಳ್ಳಲು. ಆದ್ದರಿಂದ ಹೊತ್ತು ಅಂತ ಸಂಖ್ಯೆಯನ್ನು ನೀಡಿ ಎಂದು ಧನಾತ್ಮಕ ಅಲ್ಲ, ಕೇಳುವ ಇರಿಸಿಕೊಳ್ಳಲು, ಕೇಳುವ ಇರಿಸಿಕೊಳ್ಳಲು, ಕೇಳುವ ಇರಿಸಿಕೊಳ್ಳಲು. ಆದರೆ ರೀತಿಯ ವಿಲಕ್ಷಣ ಈ ಬಗ್ಗೆ ಏನು? ಅಥವಾ ಬಗ್ಗೆ ಸೂಕ್ತ ಕಾಣುತ್ತಿಲ್ಲ ಇಲ್ಲಿಯೇ ಈ ರಚನೆ? ಯಾರಾದರೂ? ಹೌದು? ಸ್ಪೀಕರ್ 6: ನೀವು ಪುನರಾವರ್ತಿಸುವ ನೀವು ಸೂಚನಾ ಎರಡು ಬಾರಿ. ಜೋಸೆಫ್: ರೈಟ್. ನಾವು ಎರಡು printf ಹೇಳಿಕೆಗಳನ್ನು ಹೊಂದಿವೆ ಇಲ್ಲಿ, ಬಲ? ಆದ್ದರಿಂದ ನಾವು ಈ ದೊರೆಯುವುದಾದರೆ ಮಾರ್ಗವಿಲ್ಲ ಮಾಡುವುದಾಗಿ ಒಂದು ಕೆಳಗೆ ನಮ್ಮ ಕೋಡ್ ಸುಲಭವಾಗಿ ಓದಲು ಮತ್ತು ಒಂದು ಮಾಡಲು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಕ್ಲೀನ್. ನಂತರ ನಾವು ಇರುತ್ತಿರಲಿಲ್ಲ ಹಾಗೆಯೇ ಎರಡು ಬಾರಿ ಪಡೆಯಲು. ಮತ್ತು ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು ಒಂದು ದಾರಿ ಒಂದು ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಬಳಸಿ. ಮತ್ತು ಒಂದು ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಮೂಲತಃ ಒಂದು ಒಂದು ಲೂಪ್ ವಿವಿಧ ರೂಪ ಅಲ್ಲಿ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಒಳಗೆ ಯಾವುದೇ ಒಮ್ಮೆಯಾದರೂ ಮರಣದಂಡನೆ ಮುಟ್ಟುತ್ತದೆ. ಆದ್ದರಿಂದ ಇಲ್ಲಿ, ನಾನು ಘೋಷಿಸಲು, ಇಂಟ್ ಇನ್ಪುಟ್, ಹೊರಗಿನ ಮೊದಲ. ತದನಂತರ ನಾನು ಇದನ್ನು ಹೇಳಲು ಸೂಚನಾ ಸಂದರ್ಭದಲ್ಲಿ ಇನ್ಪುಟ್ ಶೂನ್ಯ ಕಡಿಮೆ. ಆದ್ದರಿಂದ ಮೊದಲ ಡು ಹಿಟ್ಸ್. ಯಾವಾಗಲೂ ಕನಿಷ್ಠ ಈ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಒಮ್ಮೆ, ಆದ್ದರಿಂದ ಇದು ಯಾವಾಗಲೂ ಬಳಕೆದಾರ ಕೇಳುತ್ತೇವೆ ಒಮ್ಮೆಯಾದರೂ ಇನ್ಪುಟ್. ತದನಂತರ ಆ ಇನ್ಪುಟ್ ಮೌಲ್ಯಮಾಪನ, ಮತ್ತು ಇದು ಒಂದು ವಲಯದಲ್ಲಿ ಹೋಗುತ್ತದೆ. ಹೌದು, ಪ್ರಶ್ನೆ? ಸ್ಪೀಕರ್ 6: ಅದನ್ನು ಮಾಡಲು ದಾರಿ ಇಲ್ಲ [ಕೇಳಿಸುವುದಿಲ್ಲ] ರೀತಿಯ, ನೀವು ಹೇಳುವ ಹಾಗೆ, GetString, ಮತ್ತು ಯಾರಾದರೂ [ಕೇಳಿಸುವುದಿಲ್ಲ] [ಕೇಳಿಸುವುದಿಲ್ಲ] ಒಂದು ರೀತಿಯಲ್ಲಿ ಇಲ್ಲ ಜೋಸೆಫ್: ಆದ್ದರಿಂದ, ಒಂದು ಪ್ರಶ್ನೆ ಇಲ್ಲ ಇದೆ ದತ್ತಮಾಹಿತಿಯನ್ನು ಕ್ರಮಬದ್ಧಗೊಳಿಸುವ ಮಾಡಲು ರೀತಿಯಲ್ಲಿ ವೇಳೆ ಬಳಕೆದಾರ ಬಲ ಪುಟ್ ಇಲ್ಲ ಚರಮೌಲ್ಯದಬಗೆ? ನಾವು ಒಂದು ಇಂಟ್ ಕೇಳಲು ಮತ್ತು ಆದ್ದರಿಂದ ಅವರು ಬದಲಿಗೆ ನಮಗೆ ಸ್ಟ್ರಿಂಗ್ ನೀಡಿ. ನಾವು ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಕಾರ್ಯಗಳನ್ನು ನೀವು, GetInt, ಎಲ್ಲಾ GetString ಆ ಕಾರ್ಯಗಳನ್ನು ಅವರು ವಾಸ್ತವವಾಗಿ ಈಗಾಗಲೇ ಮೂಲ ಮಾದರಿ ಇನ್ಪುಟ್ ಆ ರೀತಿಯ ಮಾಡಲು HOOD ಅಡಿಯಲ್ಲಿ ಕಾಯಂಗೊಳಿಸಬೇಕು. ಆದ್ದರಿಂದ ನೀವು ಕಾರ್ಯಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ಎಂದು ನಾವು ನೀವು ನೀಡಿದ, ನೀವು ನಿಜವಾಗಿಯೂ ಇಲ್ಲ. ಆದರೆ ನೀವು ಹೇಗೆ ಹೆಚ್ಚು ನೋಡಲು ಬಯಸಿದರೆ ವಾಸ್ತವವಾಗಿ ಹಾಗೆ ಮಾಡಬಹುದು, ನೀವು ನೋಡಬಹುದು ಕಡತ ಹುಡ್ ಅಡಿಯಲ್ಲಿ I/O-- ಸ್ಟ್ಯಾಂಡರ್ಡ್ I / O ಕಾರ್ಯಗಳನ್ನು, ಸಲ್ಲಿಸಬೇಕು ಒಂದು ಗುಣಮಟ್ಟದ ಇನ್ಪುಟ್ ಓದುವ ಮತ್ತು ಗುಣಮಟ್ಟದ ಉತ್ಪಾದನೆ. ಮತ್ತು ನೀವು ಉತ್ತಮ ಅರ್ಥದಲ್ಲಿ ಪಡೆಯುವುದು ಹೇಗೆ ನೀವು ಹಾಗೆ. ರಾಬ್: ಒಂದು ಸಂಚಿಕೆಯಲ್ಲಿ, ಆದರೂ, ವಿಶೇಷವಾಗಿ ಇದು ಉದಾಹರಣೆಗೆ ನೀವು ಹೇಳಿದರು, ನೀವು ಸ್ಟ್ರಿಂಗ್ ನಿರೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ನಾನು ಇಂಟ್ ನಮೂದಿಸಿ. ಹೇಗೆ ನೀವು ವ್ಯತ್ಯಾಸವನ್ನು ಎಂದು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಬಯಸುವ ನಡುವೆ ಇಂಟ್ 123 ಬಯಸುವ ವಿರುದ್ಧ ಸ್ಟ್ರಿಂಗ್ 123? ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್, ಅದು ಬಹುಮಟ್ಟಿಗೆ ಯಾವುದೇ ಇಲ್ಲ ವಿಶೇಷವೇನು ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಯ, ಇದು ಕೇವಲ ಯಾವುದೇ ಅವರು ನೀವು ಅರ್ಥೈಸಿ ಪ್ರವೇಶಿಸಿತು ಸ್ಟ್ರಿಂಗ್. ಇಂಟ್, ಸುಲಭ ಯಾವುದೇ ಏಕೆಂದರೆ ನೀವು ಬಳಕೆದಾರರಿಂದ ತೆಗೆದುಕೊಳ್ಳಲು ಇನ್ಪುಟ್, ನೀವು ಯಾವಾಗಲೂ ಸ್ಟ್ರಿಂಗ್ ತೆಗೆದುಕೊಳ್ಳುವ. ಮತ್ತು ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ ನೀವು ನಂತರ ಮಾಡಬಹುದು ಪರಿಶೀಲಿಸಿ, ಈ ಎಲ್ಲಾ ವಾಸ್ತವವಾಗಿ ಸಂಖ್ಯಾ ಅಂಕೆಗಳು? ಜೋಸೆಫ್: ಸರಿ. ಒಂದು ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ರಾಬ್: ಓಹ್, ಮತ್ತು ಈ ಸಹ - ವ್ಯಾಪ್ತಿ ತರುವುದನ್ನು ಒಂದು ಸ್ವಲ್ಪ ಸಾಮಾನ್ಯ ತಪ್ಪು ಕೆಲವು ಸ್ಥಳೀಯ ಬಳಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಈ ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಒಳಗೆ ವೇರಿಯಬಲ್ ಈ ಪರಿಸ್ಥಿತಿಯ ಒಳಗೆ ಲೂಪ್. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾವು ಕೇವಲ ಹೊರಬಂದಿತು ವೇಳೆ ಈ ಮತ್ತು ಇಂಟ್ ಇನ್ಪುಟ್ ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳಿದರು GetInt, ನಂತರ ಕಂಪೈಲರ್ ನೋವು ಕಾಣಿಸುತ್ತದೆ ನಮಗೆ, ಇನ್ಪುಟ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಏಕೆಂದರೆ ವ್ಯಾಪ್ತಿ ಹೊರಗೆ ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್. ಜೋಸೆಫ್: ಮತ್ತು ಏಕೆ ನಾವು ಇಲ್ಲಿ ಈ ತಂಡವು ಅಗತ್ಯವಿದೆ. ಸರಿ. ಆದ್ದರಿಂದ ನೀವು ಒಂದು ದಾಳಿ ಲೂಪ್ ಆರಂಭಿಕ ನೀವು ಬಯಸಿದರೆ. ಆದ್ದರಿಂದ ಈ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಆಗಿದೆ ನಾವು ಜಾರಿಗೆ ಏನು ಅನುಷ್ಠಾನಕ್ಕೆ. ಮತ್ತು ಬದಲಿಗೆ ಸ್ಥಿತಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಆವರಣ ಒಳಗೆ, ನಾವು ಒಂದು ಬಳಸುತ್ತಿರುವ ವೇಳೆ ದೇಹದ ಒಳಗೆ ಹೇಳಿಕೆ ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್. ಮತ್ತು ಮೂಲಭೂತವಾಗಿ, ಯಾವಾಗ ಇನ್ಪುಟ್ ಅಂತಿಮವಾಗಿ ಹೆಚ್ಚಾಗಿದೆ ಶೂನ್ಯ, ನಾವು ತಿನ್ನುವೆ ಲೂಪ್ ಭೇದಿಸಿ. ಆದ್ದರಿಂದ ನಾವು ಎಲ್ಲಾ ಹೋಗುತ್ತದೆ ಕೆಳಗೆ ಇಲ್ಲಿ ರೀತಿಯಲ್ಲಿ. ಮತ್ತು ನೀವು ನೋಡಬಹುದು ಎಂದು ಈ ವುಡ್ ಬಹುಶಃ ಈ ಆದ್ಯತೆ ಇದು ಸ್ವಲ್ಪ ಸನ್ನಿವೇಶದಲ್ಲಿ, ಏಕೆಂದರೆ ಬಿಟ್ ಕ್ಲೀನರ್ ಮತ್ತು ಸ್ವಲ್ಪ ಓದಲು ಸುಲಭ ಬಿಟ್. ಈ ಆದರೆ, ನೀವು ರೀತಿಯ ಇದು ಹೆಚ್ಚುವರಿ ಸಾಲುಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಇದು ಕೇವಲ ಸ್ವಲ್ಪ uglier ಇಲ್ಲಿದೆ ನಾನು ಒಂದು ಅರ್ಥದಲ್ಲಿ, ಊಹೆ. ಹೌದು, ಪ್ರಶ್ನೆ? ಸ್ಪೀಕರ್ 4: ಪಡೆಯಿರಿ ಮಾತ್ರ ಮುರಿಯಲು ಬ್ರೇಸ್ ಒಂದು ಸೆಟ್ ಔಟ್ ನೀವು? ಜೋಸೆಫ್: ರೈಟ್. ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ಮಾತ್ರ ಮುರಿಯಲು ಇದೆ ನೀವು ಒಂದು ಲೂಪ್ ಹೊರಬರಲು? ಮತ್ತು ಉತ್ತರ ಹೌದು. ಆದ್ದರಿಂದ ನೀವು ಕುಣಿಕೆಗಳು ಫಾರ್ ಅಡಕಿಸಿದ ವೇಳೆ ಉದಾಹರಣೆಗೆ, ನಾನು ಇಂಟ್ ಫಾರ್ ಹೊಂದಿದ್ದರೆ ನಾನು 0 ಸಮನಾಗಿರುತ್ತದೆ ಜೆ 0 ಸಮನಾಗಿರುತ್ತದೆ 10 ಮತ್ತು ನಂತರ ಇಂಟ್ ರವರೆಗೆ 10 ರವರೆಗೆ, ನಾನು ಒಳ ದಾಳಿ ವೇಳೆ ಲೂಪ್, ನಾನು ಇನ್ನೂ ಹೋಗುತ್ತದೆ ಹೊರ ಲೂಪ್. ಆದ್ದರಿಂದ ಪ್ರದರ್ಶನ ಮಾಡುತ್ತೇವೆ ಹೊರಗಡೆ ಕಾರ್ಯಾಚರಣೆ. ಆ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು? ಹೌದು? ಸ್ಪೀಕರ್ 5: ಆದರೆ ಕೇವಲ ಕಾರ್ಯಗಳನ್ನು ಮುರಿಯಲು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್, ಆದರೆ ಇತರ ಹೇಳಿಕೆಗಳನ್ನು? [ಕೇಳಿಸುವುದಿಲ್ಲ] ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ ಒಡೆಯುತ್ತವೆ ಇದೆ ವಿರುದ್ಧವಾಗಿ ಕುಣಿಕೆಗಳು ಮಾತ್ರ ಕಾರ್ಯ ವೇಳೆ ಇತರ ಹೇಳಿಕೆಗಳನ್ನು? ಮತ್ತು ಹೌದು, ಆ ಪ್ರಕರಣದಲ್ಲಿ ಏಕೆಂದರೆ ನೀವು, ಬಲ, ಲೂಪ್ ಹುಟ್ಟಿಕೊಂಡ ಮಾಡುತ್ತಿದ್ದೇವೆ ಒಂದು ಅರ್ಥದಲ್ಲಿ. ರಾಬ್: ಸಂದರ್ಭಗಳಲ್ಲಿ ಬಹುತೇಕ, ಅದು ಈ ವೇಳೆ ಏನಾದರೂ ತೆರನಾದ, ನಂತರ ಮುರಿಯಲು. ಆದ್ದರಿಂದ ನೀವು ಅರ್ಜಿ ಮುರಿಯಲು ಇಲ್ಲ ಇದು ಸುತ್ತಲೂ ಸುತ್ತಿಕೊಳ್ಳುವ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ವೇಳೆ. ಮತ್ತು, ಈ ಲೂಪ್ ಹೆಚ್ಚು, ಆದರೆ ಸ್ವಿಚ್ಗಳು ಕೂಡ ಎಂಬುದನ್ನು ವಿರಾಮದ ಔಟ್ ಮುರಿದುಕೊಂಡಿದೆ. ನಾವು ವಿರಾಮದ ಬಳಸಲಾಗುತ್ತದೆ ಕಂಡಿತು ಮೊದಲು ಸ್ವಿಚ್ಗಳನ್ನು. ಜೋಸೆಫ್: ಮತ್ತು ನೀವು ಬಳಸಲು ಹಾಗೆಯೇ ಕುಣಿಕೆಗಳು ಮತ್ತು ಕುಣಿಕೆಗಳು. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಸರಿ. ಆದ್ದರಿಂದ ಮುಂದಿನ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಈ BYOB ಒಂದು ಬಳಸಿದ ಇರಬಹುದು ನಿಮ್ಮ ಸ್ಕ್ರ್ಯಾಚ್ ಯೋಜನೆಯಲ್ಲಿ ಬ್ಲಾಕ್ಗಳನ್ನು. ಈ ಮೂಲತಃ ಅನುಮತಿಸುತ್ತದೆ ನೀವು ಒಂದು ಸೆಟ್ ವ್ಯಾಖ್ಯಾನಿಸಲು ನಂತರ ಸೂಚನೆಗಳನ್ನು. ಮತ್ತು ನಾನು ಎಂದರೆ ಈಗ ಭಾವಿಸುತ್ತೇನೆ ಆಗಿದೆ ಮತ್ತೆ ಗಣಿತ, ಬಲ, ಬೀಜಗಣಿತ. ನೀವು ನಾವು X ಒಂದು ಕಾರ್ಯ ಕರೆಯುವ ಹೊಂದಿರುತ್ತವೆ, ಕೆಲವು ವೇರಿಯಬಲ್ ಮತ್ತು ಅವರ ಈ ಹೇಳಲು ಅವಕಾಶ ಕಾರ್ಯ x ನ ಎಫ್ X ಸಮನಾಗಿರುತ್ತದೆ + 5. ಆದ್ದರಿಂದ ನೀವು ಈ ಕಪ್ಪು x ನ ಎಫ್ ನಗರದ ನಂತರ 15 ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಬಾಕ್ಸ್ 20 ಉತ್ಪಾದಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ, ಒಂದು ಕಾರ್ಯ ಕೆಲವು ಒಳಹರಿವು ಮತ್ತು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ವಿಷಯ ನಂತರ ಕೆಲವು ಉತ್ಪನ್ನಗಳೆಂದರೆ ಉತ್ಪಾದಿಸುತ್ತದೆ. ಮತ್ತು ಏಕೆ ಕಾರ್ಯಗಳನ್ನು ಒಳ್ಳೆಯದು? ಅವರು ಅನೇಕ ಕಾರಣಗಳಿಗಾಗಿ ಉತ್ತಮ ಆರ್. ಆದ್ದರಿಂದ ಯಾರಾದರೂ ಒಂದು ಇರಿತ ಬಯಸುವಿರಾ ಅರ್ಥ ಏನು ಸಂಘಟನೆಯಲ್ಲಿ? ಏಕೆ ಕಾರ್ಯಗಳನ್ನು ವಿಚಾರದಲ್ಲಿ ಸಹಾಯಕವಾಗಿವೆ? ಹೌದು? ಸ್ಪೀಕರ್ 4: ಇದು ನಿಮ್ಮ ಕೋಡ್ ಓದಬಹುದಾದ. ಜೋಸೆಫ್: ರೈಟ್. ಆದ್ದರಿಂದ ಕೆಲಸವೆಂದರೆ ಮಾಡುತ್ತದೆ ನಿಮ್ಮ ಕೋಡ್ ಓದಬಹುದಾದ, ಬಲ? ಬದಲಿಗೆ ಇಂಟ್ ನಂತಹ ಹೊಂದುವ ಎಕ್ಸ್ ಎಕ್ಸ್ ಸಮನಾಗಿರುತ್ತದೆ ಬಾರಿ X ಬಾರಿ X, ನಾನು, x ನ ಘನ ಹೊಂದಬಹುದು ಹೆಚ್ಚು ಓದಲು ಮತ್ತು ಹೆಚ್ಚು ಇದು ಒಂದು ಓದುಗರಿಗೆ ಅರ್ಥವಾಗುವ. ಸಂಸ್ಥೆ ವಿಷಯದಲ್ಲಿ ಸಹ ನಿರ್ವಹಣಾ ನಿಮ್ಮ ಕೋಡ್ ವಿಭಜಿಸುವ ಭಾಗಗಳನ್ನು, ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಪ್ರಯತ್ನ ಎಲ್ಲಾ ಒಂದು ದೀರ್ಘ ವಿಭಾಗದಲ್ಲಿ ಈ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮುಖ್ಯ, ನೀವು ರೀತಿಯ ಇದು ಬೇರೆಯಾಗುತ್ತಾರೆ ಮಾಡಬಹುದು ಹಾಗೆ ಒಳಗೆ, ಸರಿ, ಒಂದು ಕಾರ್ಯ ಬರೆಯಲು ಅವಕಾಶ ಏನೋ ಘನ, ನ ಬರೆಯಬಹುದು ಒಂದು ಏನೋ ಚದರ ಕೆಲಸ. ನೀವು ಸಣ್ಣ ಅದನ್ನು ಬೇರ್ಪಡಿಸಲು ಸಾಧ್ಯ, ನೀವು ನಿಭಾಯಿಸಲು ಎಂದು ಸ್ವಲ್ಪ ಭಾಗಗಳು ನಿಭಾಯಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ವಿರುದ್ಧವಾಗಿ ಏಕಕಾಲದಲ್ಲಿ ಒಂದು ದೊಡ್ಡ ಸಮಸ್ಯೆ. ರಾಬ್: ಅಥವಾ ಸಣ್ಣ, ಸಣ್ಣ ಭಾಗಗಳನ್ನು ಎಂದು ನೀವು ಮತ್ತು ಒಂದು ಸಂಗಾತಿ ನಿಭಾಯಿಸಲು ಮಾಡಬಹುದು. ಜೋಸೆಫ್: ಹೌದು. ರಾಬ್: ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಎರಡೂ ಆಫ್ ನೀವು ಒಂದು ಇಂಪ್ಲಾಂಟ್ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಅದೇ ಸಮಯದಲ್ಲಿ ಕೆಲಸ. ಜೋಸೆಫ್: ಸರಳೀಕರಣ. ಯಾರಾದರೂ ಒಂದು ಊಹೆ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ? ಹೌದು? ಸ್ಪೀಕರ್ 5: ಇನ್ನಷ್ಟು ಪುನರಾವರ್ತನೆ. ಜೋಸೆಫ್: ರೈಟ್. ನೀವು ಮಾಡಬಹುದು ಆದ್ದರಿಂದ ಒಂದು ವಿಷಯ ಸರಳೀಕರಣ ರೀತಿಯ ಮೇಲೆ ಎಂದು ಮರು ಉಪಯುಕ್ತತೆ ಅದೇ ಸಾಲುಗಳನ್ನು ಎಂದು ನಾನು ಒಂದು ಘನ ಕಾರ್ಯವನ್ನು ಬರೆಯಲು ಒಮ್ಮೆ, ನಾನು ಕೇವಲ ಬಳಸುವ ಮೇಲೆ ಮತ್ತು ಮೇಲೆ ಮತ್ತೆ ಬದಲಿಗೆ ಟೈಪಿಂಗ್ ನನ್ನ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ X ಬಾರಿ X ಬಾರಿ X ಮೇಲೆ ಮತ್ತು ಮತ್ತೆ ಸುಮಾರು. ಮತ್ತು ಸರಳೀಕರಣ ಇಲ್ಲಿ ಕೇವಲ ಇದು ನಿಮ್ಮ ಕೋಡ್ ರೀತಿಯ ಮಾಡುತ್ತದೆ ಅರ್ಥ ನೀವು ಬೇರ್ಪಟ್ಟು ಒಮ್ಮೆ ಸುಲಭ ದೋಷ ಕಾರ್ಯಗಳನ್ನು ಈ ಅಪ್. ನಂತರ ನೀವು ಅಲ್ಲಿ ಸ್ಥಳೀಕರಿಸಿ ಏಕೆಂದರೆ ನಿಮ್ಮ ಸಮಸ್ಯೆಗಳನ್ನು ರೀತಿಯ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಆದ್ದರಿಂದ ಮತ್ತೊಂದು ಕಲ್ಪನೆಯನ್ನು ಬಲ, ಬೇರ್ಪಡಿಸುವಿಕೆ? ಈ ಕಪ್ಪು ಬಾಕ್ಸ್. ಲೈಕ್ ನೀವು GetInt ಮಾಡುವುದನ್ನು ಗೊತ್ತು ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಪಡೆಯಲು? ನಾವು ನಿಜವಾಗಿಯೂ ಬಲ, ನೀವು ಹೇಳಿಲ್ಲ? ನಾವು ಹೇಳಿದರು ನಾವು ಎಲ್ಲಾ GetInt ಮಾಡುತ್ತದೆ ಅದು ಹೇಳುತ್ತದೆ ನಿಖರವಾಗಿ. ನಾವು ಹೇಳಲು ಇಲ್ಲ ಹಾಗಾಗಿ ಹೇಗೆ ಕೆಲಸ, ನೀವು ಇನ್ನೂ ಗೊತ್ತಿಲ್ಲ. ಆದ್ದರಿಂದ ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ, ಈ ಯಾವ ನಾಲ್ಕರಷ್ಟು ಕಾರ್ಯ ಇನ್ಪುಟ್ ವಿಭಿನ್ನ ವಿಷಯಗಳನ್ನು ಒಂದು ಉತ್ಪನ್ನವನ್ನು. ಮತ್ತು ನೀವು ಒಂದು ಸಂಖ್ಯೆ ನಾಲ್ಕರಷ್ಟು ಮಾಡಬಹುದು ಇದು ನಾಲ್ಕು ಗುಣಿಸಿದಾಗ. ಅಥವಾ ನೀವು ನಾವು ಕರೆಯುವ ಮಾಡಬಹುದು ಬಿಟ್ ಎರಡು ಸ್ಥಳಾಂತರಿಸಬೇಕು. ಮತ್ತು ನಾವು ಈ ರಕ್ಷಣೆ ಮಾಡುತ್ತೇವೆ ಸ್ವಲ್ಪ ನಂತರ. ಮತ್ತು ತಿಳಿಯಲು ಅಗತ್ಯವಿಲ್ಲ ಹೇಗೆ ಈ ಕಾರ್ಯ ವಾಸ್ತವವಾಗಿ ಇದು ಎಲ್ಲಿಯವರೆಗೆ ಕೆಲಸ ಹೇಳಿದಂತೆ ಕೆಲಸ. ಆದ್ದರಿಂದ HOOD ಅಡಿಯಲ್ಲಿ, ನಾನು ಆಗಿರಬಹುದು ಹಾಗೆ, ಇನ್ಪುಟ್ ಬಾರಿ ಮರಳಲು ಎಂಟು ಎರಡು ಭಾಗಿಸಿ. ನೀವು ಬಲ, ಗೊತ್ತಿಲ್ಲ ಎಂದು? ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ಎಲ್ಲಾ ಹೊಂದಿದೆ ಇದು ಹೇಳುವ ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ ಉಪಯುಕ್ತ ವಿಷಯ ಅಮೂರ್ತತೆ ಬಗ್ಗೆ. ಮತ್ತೊಂದು ವಿಷಯ ರೀತಿಯ ಈ ಕಲ್ಪನೆ ಒಂದು ನಿಮ್ಮ ಕೋಡ್ ಲೋಕಲೈಸಿಂಗ್ ಆಫ್ ನಿರ್ದಿಷ್ಟ ವಿಭಾಗ. ನೀವು ಸಮಸ್ಯೆ ಆದ್ದರಿಂದ, ನೀವು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಎಲ್ಲಾ ನಿಮ್ಮ ಕೋಡ್ ಮೇಲೆ ಹೋಗಬೇಕಾಗುತ್ತದೆ ಸಮಸ್ಯೆ ಅಲ್ಲಿ ಸರಿಪಡಿಸಲು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು ಜಾರಿಗೆ ತಪ್ಪು ಕ್ಯೂಬ್. ನಾನು ಘನ ಗುಣಿಸಿದಾಗ ಭಾವಿಸಲಾಗಿದೆ ಮೂರು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಒಂದು ಕಾರ್ಯಕ್ರಮ ಕೇವಲ ಮೂರು ರಿಂದ ಗುಣಿಸಿದಾಗ ಮಾಡಿದೆ ಎಲ್ಲೆಡೆ. ಮತ್ತು ಮತ್ತೊಂದು ಕಾರ್ಯಕ್ರಮ ಒಂದು ಕ್ರಿಯೆ ಅಳವಡಿಸಿಕೊಳ್ಳಬೇಕಿತ್ತು ಘನ. ಆದ್ದರಿಂದ ಈಗ ನಾನು ನನ್ನ ತಪ್ಪು ಸರಿಪಡಿಸಲು ಬಯಸಿದರೆ ಇಲ್ಲಿ, ನಾನು ಪ್ರತಿಯೊಂದು ಸಾಲಿನ ಸರಿಪಡಿಸಲು ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಕೋಡ್. ಆದರೆ ಮತ್ತೊಂದೆಡೆ, ನಾನು ಬಳಸಿದರೆ ಕಾರ್ಯ, ನಾನು ಮಾತ್ರ ಬದಲಾವಣೆ ಅಗತ್ಯವಿದೆ ಏನು ಒಂದು ಸ್ಥಳದಲ್ಲಿ ತಪ್ಪು. ಆದ್ದರಿಂದ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ, ನಾವು ಆದಾನಗಳು ಮತ್ತು ಕರೆ. ಮಾಹಿತಿಗಳು ನಿಯತಾಂಕಗಳನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಅಥವಾ ವಾದಗಳು, ಮತ್ತು ಉತ್ಪನ್ನಗಳು ಕರೆಯಲಾಗುತ್ತದೆ ಹಿಂದಿರುಗುವ ಮೌಲ್ಯಗಳನ್ನು. ನಾವು ಈ ರೀತಿಯ ನಮಗೆ ಸಹಾಯ ಹೇಗೆ ನೋಡಿ ಕಾಣಿಸುತ್ತದೆ ಎರಡನೇ ಕಾರ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು. ಆದ್ದರಿಂದ ಈ ಒಂದು ಕಾರ್ಯ ವ್ಯಾಖ್ಯಾನ cubing ಫಾರ್. ಆದ್ದರಿಂದ ನಂತರ ಒಂದು ಇನ್ಪುಟ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಮತ್ತು ಇದು ಮರಳಿಸುವ ಸಂಖ್ಯೆ ಬಾರಿ ಸ್ವತಃ ಮೂರು ಬಾರಿ. ಆದ್ದರಿಂದ ಅವರ ಈ ಮುರಿಯಲು ಅವಕಾಶ. ನಾವು, ಒಂದು ಕಾರ್ಯ ಹೆಡರ್ ಇದು ಮೂಲತಃ ಮೂರು ವಿಷಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ನಾವು, ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿರುವ ನಾನು ಮೊದಲೇ ಹೇಳಿದಂತೆ,, ಇವೆ ಈ ಕಾರ್ಯವನ್ನು ಒಳಹರಿವು. ನಂತರ ನಾವು ಕಾರ್ಯವನ್ನು ಒಂದು ಹೆಸರನ್ನು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಘನ ಕರೆಯಲಾಗುತ್ತದೆ. ನಂತರ ನಾವು ಬಗೆ ಸೂಚಿಸಲು ಮರಳುವ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನನ್ನ ಘನ ಕಾರ್ಯವನ್ನು ಒಂದು ಪೂರ್ಣಾಂಕ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಇದು ಒಂದು ಪೂರ್ಣಾಂಕ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ನಾನು ಎರಡು ಹಾದು ಆದ್ದರಿಂದ, ಎರಡು, ಒಂದು ಪೂರ್ಣಾಂಕ ಇದು, ನನಗೆ ಎಂಟು ಮರಳಿಸುತ್ತದೆ ಒಂದು ಪೂರ್ಣಾಂಕ. ಆದ್ದರಿಂದ ರೀತಿಯ ಹೆಸರು ನಿಯತಾಂಕಗಳನ್ನು ಮರಳಲು. ಆ ಬಗ್ಗೆ ಪ್ರಶ್ನೆಗಳು? ತದನಂತರ ಮರಳುವ ಮೌಲ್ಯವನ್ನು ವಾಸ್ತವವಾಗಿ ರಿಟರ್ನ್ ಹೇಳುವ ಮೂಲಕ ಕೊನೆಯಲ್ಲಿ ನಿಗದಿತ ತದನಂತರ ಹಿಂದಿರುಗಿದ ಏನೇ ಮರಳುವ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಎಲ್ಲಾ ಮಾಡಿದರೆ ಒಟ್ಟಿಗೆ, ಒಂದು ಕಾರ್ಯದಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ನಿಯತಾಂಕಗಳನ್ನು, ಇದು ಏನೋ ಎಂಬ, ಮತ್ತು ಇದು ಮಾದರಿ ಎಂದು ಏನೋ ಹಿಂದಿರುಗಿಸುತ್ತದೆ ನಾವು ಎಂದು ಹೊರಟಿದ್ದ ಹೇಳುತ್ತಾರೆ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಆದ್ದರಿಂದ ಹೇಗೆ ನಾವು ಒಂದು ಕಾರ್ಯ ಬಳಸುವುದು? ಹಾಗೆಯೇ, ನಾವು ಒಂದು ಫಂಕ್ಷನ್ ಬರೆಯಲು ಮತ್ತು ನಾವು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಬಳಸಲು? ಹಾಗಾಗಿ ಘನ ಇದನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ, ಮತ್ತು ನಂತರ ನಾನು ಘನ ಬಳಸಬಹುದು. ಆದರೆ ಯಾವ ಗಮನಿಸುವುದು ಮುಖ್ಯವಾಗಿರುತ್ತದೆ ಎಂದು ಸಲುವಾಗಿ ವಿಷಯಗಳನ್ನು. ನಾನು ಮುಖ್ಯ ಕೆಳಗೆ ಕ್ಯೂಬ್ ಹೊಂದಿದ್ದರೆ, ಅದು ಇಲ್ಲಿದೆ ಘನ ಚಲಾಯಿಸಲು ಹೋಗುತ್ತದೆ. ಈ ಹಂತದಲ್ಲಿ, ಇಲ್ಲ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಘನ ಎಂಬ, ಮತ್ತು ಇದು ಕೇವಲ ನಾನು, ಹಾಗೆ ಹೋಗುತ್ತದೆ ಕಲ್ಪನೆ ಏನು ಘನವನ್ನು. ಆದ್ದರಿಂದ ಸೂಚ್ಯ, ನಿಮಗೆ ತಿಳಿಸುವರು ಕಾರ್ಯ ಘೋಷಣೆಯ. ಆ ತೋರಿಸುತ್ತದೆ ಆ ದೋಷ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಘನ ಕೆಳಗೆ ಮುಖ್ಯ, ಆದ್ದರಿಂದ ಹಿಂದಿರುಗಬಹುದೆಂದು ಅದರ ಬಗ್ಗೆ ತಿಳಿಯಲು. ಸ್ಪೀಕರ್ 5: ಆದ್ದರಿಂದ ಮುಖ್ಯ ಸಾಮಾನ್ಯವಾಗಿ ಕಳೆದ ಕಾರ್ಯ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ? ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ಪ್ರಶ್ನೆ, ಮುಖ್ಯ ಸಾಮಾನ್ಯವಾಗಿ ಕೊನೆಯಾಗಿ ನೀವು ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಯಸುವ ವಿಷಯ? ಮತ್ತು ಯಾವುದೇ. ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಮುಖ್ಯ ಇಷ್ಟ ಏಕೆಂದರೆ ಇದು ಬಲ, ಮೇಲ್ಭಾಗದಲ್ಲಿ ಎಂದು? ಮೊದಲ ವಿಷಯ ನೀವು ಏಕೆಂದರೆ ಪ್ರೋಗ್ರಾಮರ್ ತೆರೆಯುವ ಬಯಸುವ ನೋಡಲು ಕಾರ್ಯಕ್ರಮ. ಆದ್ದರಿಂದ ಹೇಗೆ ನಾವು ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಇಲ್ಲ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಮುಖ್ಯ ಬಯಸುವ, ಆದರೆ ನಾವು ಬಯಸುವ ಕಾರ್ಯಗಳನ್ನು, ನಾವು ಬಯಸುವ ಮುಖ್ಯ ಕೆಳಗೆ ಇನ್ನೂ ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಮುಖ್ಯ ಒಳಗೆ ಅವುಗಳನ್ನು? ಅಲ್ಲದೆ, ನಾವು ಕರೆಯುವ ಬಳಸಲು ಒಂದು ಕಾರ್ಯ ಮಾದರಿ. ಹಾಗಾಗಿ ಒಂದು ಕಾರ್ಯ ಮಾದರಿ ಮೂಲಭೂತವಾಗಿ ಇದು ಮೊದಲ ಏನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಇದೆ ಇದೆ ಸಹಿ ಅಥವಾ ಕಾರ್ಯ ಹೆಡರ್ ನಾವು ಕೆಳಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬೇಕು ಆಫ್ ಇಲ್ಲಿ, ಮತ್ತು ನಾವು ಅದನ್ನು ಪುಟ್ ಒಂದು ಕಾರ್ಯಕ್ರಮದ ಅಗ್ರ. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಆ, ಚೆನ್ನಾಗಿ, ನಂತರ ನಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, ನಾವು ನೀನು ಈ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಒಂದು ಭರವಸೆಯನ್ನು ಮಾಡಲು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಇಂಟ್ ಘನ ಎಂಬ ಕಾರ್ಯ, ಒಂದು ಪೂರ್ಣಾಂಕ ಇನ್ಪುಟ್. ಈಗ, ಎಂದು ಮುಖ್ಯ ಮೇಲೆ ಏಕೆಂದರೆ, ಮುಖ್ಯ, ಇದು ಹೇಳಲು ವಿಶೇಷವೇನು, ಒಹ್, ನಂತರ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, ಎಂದು ಎಂದು ವಿಶೇಷವೇನು ಆದ್ದರಿಂದ ನಾನು ಉಲ್ಲೇಖಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಆದ್ದರಿಂದ ನಾನು ಮಾಡುತ್ತೇವೆ ಅದನ್ನು ಈಗ ಮೂಲಕ ಹೋಗಲು ಅವಕಾಶ. ತದನಂತರ ಕೆಳಭಾಗದಲ್ಲಿ, ನಾವು ಘನ ಜಾರಿಗೆ. ತದನಂತರ ಮುಖ್ಯ ಕೇವಲ ಹೇಳುವುದಿಲ್ಲ ಅಲ್ಲದೆ, ಇದು ಲಿಂಕ್ ರೀತಿಯ ಒಟ್ಟಿಗೆ ಈ ಎರಡು ಚಿಹ್ನೆಗಳು. ನಾವು ರಕ್ಷಣೆ ಮಾಡುತ್ತೇವೆ ಏನು ಎಂದು ನಂತರ ಅರ್ಥ. ಮತ್ತು ಆದ್ದರಿಂದ ಈ ಎಂಬುದನ್ನು ತಿಳಿಯಲು ನಾವು ಅದನ್ನು ಬಳಸಬೇಕು ಎಂದು ಘನ ಕಾರ್ಯ. ರಾಬ್: [ಕೇಳಿಸುವುದಿಲ್ಲ] ಇಷ್ಟವಿಲ್ಲವೆಂದು ಕೆಳಗೆ ಅಥವಾ ಮುಖ್ಯ ಉನ್ನತ, ನಾನು ಎರಡೂ ನೋಡಿದ್ದೇವೆ. ಕೇವಲ ಇಷ್ಟಪಡುವ ವಿಷಯಗಳನ್ನು ಕೆಳಭಾಗದಲ್ಲಿ ಮುಖ್ಯ ಹಾಕಲು. ಆದರೆ ಯೋಜನೆಯ ವಿಶೇಷವಾಗಿ ಪಡೆಯುತ್ತದೆ ಒಮ್ಮೆ ದೊಡ್ಡ, ಸಾಮಾನ್ಯವಾಗಿ ಮುಖ್ಯ ಒಂದು ಆಗಿದೆ ಎಲ್ಲಾ ತನ್ನದೇ ಫೈಲ್. ಆ ಸಮಯದಲ್ಲಿ, ಹಾಗೆ ಇಂಟ್ ಘನ ಲೈನ್ - stdio.h ಒಳಗೆ ಒಂದು ಗುಂಪನ್ನು ಕೇವಲ ಇಂಟ್ ಮುಂತಾದ ಸಾಲುಗಳು ಘನ ಇಂಟ್ ಇನ್ಪುಟ್ ಸಾಲಿನ. ಆದ್ದರಿಂದ ಆ ಮೂಲಮಾದರಿಗಳನ್ನು ವಿಷಯಗಳನ್ನು ನೀವು ನಲ್ಲಿ, ಹೆಡರ್ ಕಡತಗಳನ್ನು ಜಾರಿಗೆ ಒಲವು ಯಾವ, ಇದು ಪರವಾಗಿಲ್ಲ ಇಲ್ಲ. ಅಲ್ಲದೆ, ಇದು ಪರವಾಗಿಲ್ಲ ಇಲ್ಲ. ಆ ಯಾವಾಗಲೂ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಹೋಗಿ. ಮತ್ತು ಮುಖ್ಯ ಎಲ್ಲಾ ತನ್ನದೇ ಆದ ಒಂದು ಕಡತ ವೇಳೆ, ನೀವು ಹಾಕುವ ಬಗ್ಗೆ ಚಿಂತೆ ಇಲ್ಲ ಪ್ರತ್ಯೇಕ ಕಾರ್ಯ ಮೂಲಮಾದರಿಗಳ ಕಡತದಲ್ಲಿ. ಜೋಸೆಫ್: ನಾವು ಸ್ವಲ್ಪ ಪಡೆಯುತ್ತೀರಿ ಸ್ವಲ್ಪ ನಂತರ ರಾಬ್ ಮಾತನಾಡುವ ಆರಂಭಗೊಂಡಾಗ ಕಂಪೈಲ್ ಬಗ್ಗೆ. ಆದ್ದರಿಂದ ಒಂದು ವ್ಯತ್ಯಾಸ ಇಲ್ಲ ನಿಯತಾಂಕ ಮತ್ತು ವಾದ ನಡುವೆ. ಮತ್ತು ನಿಯತಾಂಕ ಕೇವಲ ಏನು ನಾವು ಈ ಒಳಹರಿವು ಕರೆ ಮಾಡಿದಾಗ ನಾವು ಕಾರ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು. ಮತ್ತು ನಾವು ಒಂದು ವಾದವನ್ನು ಕರೆ ಮಾಡಿದಾಗ ನಾವು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯ ಅದನ್ನು ರವಾನಿಸಲು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಈ ಒಂದು ಮಾನದಂಡವಾಗಿದೆ, ನಾವು ಮೊದಲೇ ಹೇಳಿದಂತೆ. ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಮೇಲೆ ಅದನ್ನು ಬಳಸಿದಾಗ, x ನ ಘನ, ನಂತರ ಸ್ವತಃ x ನಾವು ಒಂದು ವಾದವನ್ನು ಕರೆಯುವ ಕಾರ್ಯ ಘನಕ್ಕೆ. ರಾಬ್: ಆದ್ದರಿಂದ ನಿಯತಾಂಕ ವಾದಗಳು ಇವೆ - ಈ ವ್ಯತ್ಯಾಸ, ಇಲ್ಲ ಬಹಳ ವಿನಿಮಯ ಗೊಂದಲ. ಈ ಹಂತದಲ್ಲಿ, ನನಗೆ, ಇದು ಒಂದು ಹೀಗಿದೆ ಆ ಪದಗಳನ್ನು ನಾನು ಅದನ್ನು ನೋಡಿ ಕಾಡು, ನಾನು ತಕ್ಷಣ ಸಹಾಯ ಆದರೆ ಅವರು ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಶ್ನೆಗೆ ಸರಿಯಾದ ಸಂದರ್ಭದಲ್ಲಿ, ಏಕೆಂದರೆ ವ್ಯತ್ಯಾಸ ಸಾಕಷ್ಟು ಸೂಕ್ಷ್ಮ ಎಂದು ಕೇವಲ ಎಲ್ಲರೂ ಒಲವು - ನಾನು ಯಾವಾಗಲೂ ವಾದ ಹೇಳುತ್ತಾರೆ ಲೆಕ್ಕಿಸದೆ ನಾನು ಅರ್ಥದ. ಜೋಸೆಫ್: ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು ಪ್ರಯೋಜನಕಾರಿ ನಾವು ಅಡ್ಡಪರಿಣಾಮಗಳು ಕರೆ ಯಾವ. ಆದ್ದರಿಂದ ಒಂದು ಕಾರ್ಯ ಯಾವುದೇ ಒಳಹರಿವು ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಮತ್ತು ಮಾಡಬಹುದು ಇದು ಯಾವುದೇ ಉತ್ಪನ್ನಗಳು ಉಂಟುಮಾಡಬಹುದು. ಆದ್ದರಿಂದ ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ, ನಾನು ಯಾವುದೇ ಹೊಂದಿದೆ ಒಂದು ಸಬ್ರುಟೀನ್ ವಿವರಿಸುವ ಮೌಲ್ಯ ಮರಳಲು. ಮತ್ತು ಸೂಚಿಸಲು ಸಲುವಾಗಿ, ನಾವು ಬಳಸಲು ನಾವು ಇಲ್ಲಿ ಒಂದು ಶೂನ್ಯವನ್ನು ಕರೆಯುವ. ಆದ್ದರಿಂದ ಈ ಕ್ರಿಯೆಯ ಅಡ್ಡ ಪರಿಣಾಮ ಇದು ಕೇವಲ ಸ್ಟಫ್ ಮುದ್ರಿಸುವ ಆಗಿದೆ ಪುಟ ಔಟ್. ಇದು ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ ಒಳಹರಿವು ಮತ್ತು ಹಾಗಾಗದೆ ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ಉತ್ಪನ್ನಗಳ ತಯಾರಿಕೆಯನ್ನು. ಆದರೆ ಈ ಅರ್ಥದಲ್ಲಿ ಉಪಯುಕ್ತ ಎಂದು ನೀವು, ಉದಾಹರಣೆಗೆ, ಡಿಬಗ್ ಬಯಸಿದರೆ ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಏನೋ, ನೀವು ಬಯಸಿದರೆ ಸ್ವಲ್ಪ ಸಬ್ರುಟೀನ್ ಬರೆಯಲು ಎಂದು ಔಟ್ ಮುದ್ರಿಸುತ್ತದೆ, ವಿಷಯಗಳನ್ನು, ಹೇಳಿ ನೋಡೋಣ ಮೆಮೊರಿ ಅಥವಾ ಏನಾದರೂ. ಆದ್ದರಿಂದ ಈ ಅಡ್ಡಪರಿಣಾಮಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಸನ್ನಿವೇಶದ ಹೊರಗೆ ಉಪಯುಕ್ತ ಕೇವಲ ಆದಾನಗಳು ಮತ್ತು ಇಷ್ಟ. ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಮತ್ತು ಈ ನಿರ್ದಿಷ್ಟ ಭಾಗವನ್ನು ಅಂತ್ಯಗೊಳಿಸಲು, ಈ ಪ್ರೋಗ್ರಾಂ ಏನು ಮಾಡುತ್ತದೆ? ನಾನು ವ್ಯಕ್ತಿಗಳು ಒಂದೆರಡು ನೀಡುತ್ತೇನೆ ಓದಲು ಸೆಕೆಂಡುಗಳ. ಅತ್ಯಂತ ಮೂಲ ಮಟ್ಟದಲ್ಲಿ, ನಾವು ಬಯಸುವ ಹೇಳಲು ಇದು ಸರಿಯಾದ x ಮತ್ತು y ಸ್ವಾಪ್ಸ್ ಎಂದು? ಆದ್ದರಿಂದ ನೀವು ಅನೇಕ ವಾಸ್ತವವಾಗಿ ಭಾವಿಸುತ್ತೇನೆ ಈ x ಮತ್ತು y ಸ್ವ್ಯಾಪ್? ಕೈ ಎತ್ತಿ. ಯಾರೂ. ಸರಿ. ಯಾರು ಯೋಚಿಸುತ್ತಾನೆ ಇದು ಎಂದು x ಮತ್ತು y ಸ್ವ್ಯಾಪ್? ಆ ಮೊತ್ತ ಅಲ್ಲ ಇಡೀ ಕೋಣೆಯಲ್ಲಿ. ಆದ್ದರಿಂದ ಕೆಲವು ಜನರು ಖಚಿತವಾಗಿ ಅಲ್ಲ. ಸರಿ. ಆ ಸಮಂಜಸವಾದ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಏನಾಗುತ್ತದೆ ಮೂಲಕ ಹೋಗಲು ಅವಕಾಶ ನೀವು ವಾಸ್ತವವಾಗಿ ಮೊದಲ ಕಾರ್ಯಗಳನ್ನು ಕರೆ ಈ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರಿಸುವ ಬದಲು. ಆದ್ದರಿಂದ ಈ ಮೆಮೊರಿಯನ್ನು ರೀತಿಯ ತೋರುತ್ತಿದೆ. ಈ ರೀತಿಯ ಒಂದು ಸರಳೀಕೃತ ಮಾದರಿ ಹಾಗೆ ಹಾಗೆ ಮೆಮೊರಿ ಕಾಣುತ್ತದೆ ನೀವು ಪ್ರೊಗ್ರಾಮನ್ನು. ಆದ್ದರಿಂದ ಕರೆಯುವುದನ್ನು ಇಲ್ಲ ಕೆಳಗೆ ಇಲ್ಲಿ ಸ್ಟಾಕ್ ಮತ್ತು ಏನೋ ರಾಶಿ ಎಂದು. ಮತ್ತು ಈ ಕಡೆಗೆ ಬೆಳೆಯಲು ಮೆಮೊರಿ ಮಧ್ಯದಲ್ಲಿ. ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ, ಆದ್ದರಿಂದ ನೀವು ಒಂದು ಕಾರ್ಯ ಕರೆ, ಇದು ಸ್ಟಾಕ್ ಮೇಲೆ ಗೆಟ್ಸ್. ತದನಂತರ ಆ ಒಳಗೊಂಡಿರುವ ಯಾವುದೇ ಕಾರ್ಯ ನಾವು ಕರೆಯುವ ಆಗಿರುತ್ತದೆ ಕಾರ್ಯ ಸ್ಟಾಕ್ ಫ್ರೇಮ್. ಆದ್ದರಿಂದ ಸಂತೋಷವನ್ನು ದೃಶ್ಯೀಕರಣ ಪಡೆಯಲು ಈ, let's - ಉದಾಹರಣೆಗೆ, ನಾವು ಪ್ರೋಗ್ರಾಂ ಮುಖ್ಯ ಹಿಂದಿನ. ಮತ್ತು ಮುಖ್ಯ ಒಳಗೆ, ನಾವು ಘನ ಎಂಬ. ಆದ್ದರಿಂದ ಮುಖ್ಯ ಮೊದಲ ಸ್ಟಾಕ್ ಹೊರಟರು ಇದು ಮೊದಲ ಕಾರ್ಯ ಏಕೆಂದರೆ, ಫ್ರೇಮ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ತದನಂತರ ಘನ ಒಳಗೆ ಕರೆ ಮಾಡಿದಾಗ ಮುಖ್ಯ, ಇದು ಮುಖ್ಯ ಮೇಲೆ ಪುಟ್ ಮೆಮೊರಿ ಒಳಗೆ. ಹಾಗಾಗಿ ನೀವು ಇಲ್ಲಿ ಗಮನಿಸಿ ನೀವು ಆ ಘನವನ್ನು ತನ್ನದೇ ಆದ ಮಾನದಂಡಗಳನ್ನು ಮತ್ತು ಅದರ ಹೊಂದಿದೆ ಸ್ವಂತ ಸ್ಥಳೀಯರು. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಏನಾದರೂ ಹಾದುಹೋದಾಗ ಒಂದು ಕಾರ್ಯ, ನಿಯತಾಂಕಗಳನ್ನು ಇದು ಏನು ಪ್ರತಿಗಳಲ್ಲಿ ಮುಟ್ಟುತ್ತದೆ ಮುಖ್ಯ ಜಾರಿಗೆ. ಮತ್ತು ರೀತಿಯ ಈ ವಿವರಿಸಲು, ಹೊರಡೋಣ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ನಡೆದು. ನಾವು ಸ್ಟಾಕ್ ಹೊಂದಿವೆ; ಈ ಕೇವಲ ಸ್ಟಾಕ್ ಭಾಗವನ್ನು. ಮತ್ತು ನಾವು ನಾವು ಮೊದಲ ಆರಂಭಿಸಲು ಒಂದು ಮತ್ತು ಎರಡು x ಮತ್ತು y. ಆದ್ದರಿಂದ ನಾವು ಈ ಸಣ್ಣ ಪೆಟ್ಟಿಗೆಗಳು ಹೊಂದಿವೆ. ಅವರು ಮುಖ್ಯ ನ ಸ್ಟಾಕ್ ಕುಳಿತು ನೀವು ಸ್ಟಾಕ್ ಫ್ರೇಮ್. ಅವರು ಒಂದು ಮತ್ತು ಎರಡು ಹೊಂದಿರುತ್ತವೆ. ಈಗ ನಾವು ಸ್ವಾಪ್ ಕರೆ. ಏನಾಗುತ್ತದೆ ನಾವು ಒಳಗೆ x ಮತ್ತು y ಪಾಸ್ ಇದೆ ಸ್ವಾಪ್, ಮತ್ತು ಸ್ವಾಪ್ ತನ್ನದೇ ಪ್ರತಿಗಳು ಸೃಷ್ಟಿಸುತ್ತದೆ ಆ ಅಸ್ಥಿರ ಒಳಗೆ ಬಳಸಲು ಆಫ್ ಅದರ ಸ್ಟಾಕ್ ಫ್ರೇಮ್. ಈಗ ಅಲ್ಲಿರುವ, ನಾವು ಒಂದು, ಇದು ಹೊಂದಿವೆ ಎಕ್ಸ್ ಆ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ; ಮತ್ತು ಬಿ, ಇದು ವೈ ಎಂದು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ಒಂದು, ಎರಡು. ಮತ್ತು ನೀವು ಈ ಪ್ರತ್ಯೇಕ ಎಂದು ಗಮನಕ್ಕೆ ಮಾಡುತ್ತೇವೆ ಮುಖ್ಯ ಒಳಗೆ x ಮತ್ತು y ನಿಂದ. ನಾವು ಈಗ ತಾತ್ಕಾಲಿಕ ರಚಿಸಲು ಒಂದು ಹೊಂದಿರುವುದಿಲ್ಲ ವೇರಿಯಬಲ್. ನಾವು ಬೌ ಒಂದು ಸಮಾನ ಸೆಟ್, ಆದ್ದರಿಂದ ಒಂದರಿಂದ ಎರಡು ಬದಲಾವಣೆಗಳನ್ನು. ನಂತರ ನಾವು ಸಮಾನ ಬೌ ಸೆಟ್ ಟೆಂಪ್, ಇದು ಒಂದಾಗಿದೆ. ನಂತರ ಈಗ ನಾವು ಹೊರಗೆ ನಿರ್ಗಮಿಸಲು ಈ ಕ್ರಿಯೆಯ. ನೀವು ಕ್ರಿಯೆಯ ನಿರ್ಗಮಿಸಿ, ಸ್ಟಾಕ್ ಫ್ರೇಮ್ ಸ್ಟಾಕ್ ಆಫ್ ಬೇರ್ಪಡಿಸಿದ ಮುಟ್ಟುತ್ತದೆ. ನಾವು ತಳ್ಳಿ ಕರೆ. ನೀವು ಸ್ಟಾಕ್ ಮೇಲೆ ಸ್ಟಾಕ್ ಫ್ರೇಮ್ ತಳ್ಳಲು ಸ್ಟಾಕ್ ವೇಳೆ ಮತ್ತು ನೀವು ಪಾಪ್. ಆದ್ದರಿಂದ ಯಾವ ಸಂಭವಿಸುತ್ತದೆ ಎಲ್ಲವೂ ಆಗಿದೆ ಕೇವಲ ಆ ಸ್ಟಾಕ್ ಫ್ರೇಮ್ ರೀತಿಯ ಆಗಿತ್ತು ಜ್ವಾಲೆ ತಲುಪುತ್ತದೆ. ಮತ್ತು ಆದ್ದರಿಂದ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಆದರೆ ನಾವು ಏನನ್ನು ಗಮನಿಸಿದ್ದೀರಾ? ನಾವು ವಾಸ್ತವವಾಗಿ ಬದಲಾವಣೆ ಇಲ್ಲ x ಮತ್ತು y ಮೌಲ್ಯಗಳನ್ನು, ಬಲ? ಆದ್ದರಿಂದ ಆ ಮುಖ್ಯ ಸ್ಥಳೀಯ ಉಳಿದರು. ಮತ್ತು ಸ್ವಾಪ್ ವಸ್ತುಗಳ ಸಾಗಿಸುವುದರಿಂದ, ನಾವು ವಾಸ್ತವವಾಗಿ ಆ ಮೌಲ್ಯಗಳನ್ನು ಬದಲಾವಣೆ ಇಲ್ಲ. ಮತ್ತು ನಾವು ಈ ಕರೆ ಮಾಡಬೇಡಿ? ನಾವು ಮೌಲ್ಯ ಈ ಹಾದುಹೋಗುವ ಕರೆ. ಆದ್ದರಿಂದ ಸಿ, ನೀವು ವಸ್ತುಗಳ ಹಾದುಹೋದಾಗ ಕಾರ್ಯಗಳನ್ನು, ಇದು ಮೌಲ್ಯ ಅವುಗಳನ್ನು ಹಾದು ಮತ್ತು ಅವುಗಳನ್ನು ಪ್ರತಿಯನ್ನು ಮಾಡುತ್ತದೆ ಬಳಸಲು ಕಾರ್ಯ. ನಾವು ಕರೆಯುವುದನ್ನು ಬಗ್ಗೆ ಕಲಿಯೋಣ ನಂತರ ಉಲ್ಲೇಖ ಮೂಲಕ ಹಾದುಹೋಗುವ, ಆದರೆ ಆ ನೀವು ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಒಂದು ರೀತಿಯಲ್ಲಿ. ಆದರೆ ನಾವು ಬಗ್ಗೆ ಚಿಂತೆ ಮಾಡುವುದಿಲ್ಲ ಆ ಬಳಿಕ. ರಾಬ್: ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಆ ಪದವನ್ನು, ಹಾದುಹೋಗುವ ಉಲ್ಲೇಖ, ಆದ್ದರಿಂದ ಸಿ ಸಹ ಹೊಂದಿಲ್ಲ ಗುರುತಿಸಲಾಗುತ್ತಿದೆ ಮೂಲಕ ಹಾದುಹೋಗುವ. ಸಿ ಪ್ರತ್ಯೇಕವಾಗಿ ಮೌಲ್ಯವನ್ನು ಮೂಲಕ ಹಾದುಹೋಗುವ ಮಾಡಿದೆ. ಯಾವುದೇ ನೀವು ಏನು, ನೀವು ಯಾವಾಗಲೂ ಏನೋ ಪ್ರತಿಯನ್ನು ಹಾದುಹೋಗುವ. ನಾನು ರೀತಿಯ ತಿಳಿಸಿದ ರೀತಿಯಲ್ಲಿ ಇದು, ಕೇವಲ ಇಲ್ಲಿದೆ ಮೊದಲು ಪಾಯಿಂಟರ್ಸ್ ಮತ್ತು ಸ್ಟ್ರಿಂಗ್ ಕೇವಲ ನಿಜವಾಗಿಯೂ ನಾಲ್ಕು ಎಂದು ಮೆಮೊರಿ ಕೈಗೆಟಕುವ ತೋರುತ್ತಿರುವಂತೆ ಬೈಟ್ಗಳು. ನಾನು ಈ ಸಾಲನ್ನು ಹೊಂದಿರುವ ಮತ್ತು ಅದು ಇಲ್ಲಿದೆ ಆ ವಾಕ್ಯವನ್ನು ಅಲ್ಲಿ ನನಗೆ ಹೇಳುವ - ಜೊತೆಗೆ, ನಾನು ಈ ಪಾಯಿಂಟರ್ ಹೊಂದಿದ್ದರೆ ಈ ಮೆಮೊರಿ ಇರಿಸಿ, ನಂತರ ನಾನು ರವಾನಿಸಬಹುದು ಒಂದು ಕಾರ್ಯ ಪಾಯಿಂಟರ್ ಪ್ರತಿಯನ್ನು, ಮತ್ತು ಆ ಕಾರ್ಯವನ್ನು ಇನ್ನೂ ಅಲ್ಲಿ ತಿಳಿದಿರುವ ಮೆಮೊರಿ ಇದು. ಆದ್ದರಿಂದ ಈ ಪಾಯಿಂಟರ್ಸ್ ಎರಡೂ ಸೂಚಿಸುವ ಅದೇ ಮೆಮೊರಿ ಪ್ಲೇಸ್, ಮತ್ತು ನಾವು ಸಾಧ್ಯವಾಗುತ್ತದೆ ನೀನು ಹೇಗೆ ಮೀರಿ ವಿಷಯಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು ಪ್ರಸ್ತುತ ಸ್ಟಾಕ್ ಫ್ರೇಮ್. ಜೋಸೆಫ್: ನೀವು ಕಂಪೈಲ್ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? ರಾಬ್: ಇಲ್ಲ, ಇದು 5:30 ಇಲ್ಲಿದೆ. ಜೋಸೆಫ್: ಸರಿ. ಇದು 5:30 ಆಗಿದೆ. ಸರಿ. ನಾವು ನಾನು ಊಹೆ ಕಂಪೈಲ್ ಕ್ರಮಿಸುತ್ತದೆ ಮುಂದಿನ ಭಾಗಕ್ಕೆ, ಅಥವಾ ನಿಮ್ಮ ಭಾಗವನ್ನುತೆರೆದು ನಾಯಕ ಆ ಸಮಯದಲ್ಲಿ ತಿನ್ನುವೆ. ಮತ್ತು - ರಾಬ್: ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಜೋಸೆಫ್: ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು? ಹೌದು? ಸ್ಪೀಕರ್ 5:, CS50, ಯಾವುದೇ ತಂತಿಗಳನ್ನು ಬಳಸಿ ನಾವು ಬಳಸಲು ಬಯಸುವ ಕಾರ್ಯಗಳನ್ನು ಆ, ಸಿ ಕಾರ್ಯಗಳನ್ನು ಹಾಗೆ ಮಾಡುತ್ತೇವೆ. CS50 ರಲ್ಲಿ ಮತ್ತು ಹೋದ ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಮಾಡಿದ. ರಾಬ್: ಸರಿ. ಸಿ ಯಾವುದೇ ನೀವು, [ಕೇಳಿಸುವುದಿಲ್ಲ] ಹಾಗೆ ನಮ್ಮ ತಂತಿಗಳನ್ನು ಆ ಬಳಸಬಹುದು. ಜೋಸೆಫ್: ಮತ್ತು ಅಂತಿಮವಾಗಿ ನಾನು ಬಯಸುವ ಉಲ್ಲೇಖವನ್ನು ನಾವು ಒಂದು ಶೈಲಿ ಮಾರ್ಗದರ್ಶಿ ಹೊಂದಿರುತ್ತವೆ ಈ ವರ್ಗದ. ರಾಬ್: ಓಹ್, ಹೌದು. ಜೋಸೆಫ್: ಆದ್ದರಿಂದ ನೀವು ಬರುತ್ತವೆ ನೀವು ವೇಳೆ ನೀವು, ಮೊದಲು ಹಿನ್ನೆಲೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೆಲವು ಸಂಪ್ರದಾಯಗಳನ್ನು ಹೊಂದಿರಬಹುದು ನೀವು ಹಾಕುವ ಹಾಗೆ ಕೋಡ್ ಬರೆಯುತ್ತಿದ್ದೇವೆ ಒಂದೇ ಸಾಲಿನಲ್ಲಿ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಮೇಲೆ ಕಟ್ಟುಪಟ್ಟಿಗಳು indenting ರೀತಿಯಲ್ಲಿ ಅಥವಾ ನಿಮ್ಮ ಅಸ್ಥಿರ ಹೆಸರಿಸುವ. ಈ ವರ್ಗ, ನಾವು ಅನುಸರಿಸಲು ನೀವು ಒಂದು ನಿರ್ದಿಷ್ಟ ಶೈಲಿ ಮಾರ್ಗದರ್ಶಿ ಕೇವಲ, ಏಕೆಂದರೆ ಅಲ್ಲದೆ, ನೀವು ಹೋಗಿ ವೇಳೆ ಕೆಲಸ ಉದ್ಯಮ, ನೀವು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ನೀನು ಆಫ್ ಶೈಲಿ ಮಾರ್ಗದರ್ಶಿ ಅನುಸರಿಸಲು ನೀವು ಹೋಗಿ ಯಾವ ಕಂಪನಿ. , ಉದಾಹರಣೆಗೆ ಫೇಸ್ಬುಕ್ ಭಾವಿಸುತ್ತೇನೆ ಹೆಸರಿಸುವ ಒಂದು ನಿರ್ದಿಷ್ಟ ರೀತಿಯ ಹೊಂದಿದೆ ಸಮಾವೇಶ. ಮತ್ತು ಒಂಟೆ ನಡುವಿನ ವ್ಯತ್ಯಾಸಗಳು ಇಲ್ಲ ಕವಚವನ್ನು ಅಸ್ಥಿರ ಮತ್ತು ಹಾಗೆ ಅಡಿಗೆರೆಗಳೊಂದಿಗೆ ಅವುಗಳನ್ನು ಬೇರ್ಪಡಿಸುವ. ಮತ್ತು, ನಾನು ಹಾಗೆ, ಅತ್ಯಂತ ಮುಖ್ಯವಾಗಿ ಭಾವಿಸುತ್ತೇನೆ ಉದಾಹರಣೆಗೆ, ಇಂಡೆಂಟೇಶನ್, ಬಲ? ನಾವು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಅಲ್ಲಿ ಆರಂಭಿಸಲು ಇಲ್ಲ ಪರಿಸ್ಥಿತಿ ಅವರು, ಮತ್ತು ಮುಂದಿನ ಸಾಲಿನಲ್ಲಿ ಇವೆ. ಮತ್ತು ನಾವು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಪುಟ್ ಇದು ಕೇವಲ ಒಂದು ಸಾಲು ಕೂಡ. ಮತ್ತು, ಮಾಡಲು ರೀತಿಯಲ್ಲಿ ಬಾರಿ ಸಾಕಷ್ಟು ಇವೆ ನೀವು ಈ ಕಟ್ಟುಪಟ್ಟಿಗಳು ಬಿಡಬಹುದು ಅಲ್ಲಿ ಇದು ಕೇವಲ ಒಂದು ಸಾಲಿನ ವೇಳೆ ಆಫ್ ವೇಳೆ ಹೇಳಿಕೆ ಅಡಿಯಲ್ಲಿ. ಆದರೆ ಈ ವರ್ಗದ, ನಾವು ಅನುಸರಿಸಲು ನೀವು ಒಂದು ನಿರ್ದಿಷ್ಟ ಶೈಲಿ ಮಾರ್ಗದರ್ಶಿ ಕೇವಲ ನೀವು ಪಡೆಯಲು ವಿಷಯ ಆ ರೀತಿಯ ಬಳಸಲಾಗುತ್ತದೆ. ರಾಬ್: ಹೌದು, ಮತ್ತು ಶೈಲಿ 50 ಹೋಗುತ್ತದೆ ಈ ಶೈಲಿ ಮಾರ್ಗದರ್ಶಿ ಜಾರಿಗೆ, ಮತ್ತು ನಾವು ಶೈಲಿ 50 ಬಳಸಲು ಹೋಗುವ ಗ್ರೇಡ್ ನಿಮ್ಮ ಕೋಡ್ ಗೆ. ಆದ್ದರಿಂದ ವಿಷಯಗಳನ್ನು ನಮಗೆ ಸುಲಭ ಮತ್ತು ಮಾಡುತ್ತದೆ ಆಶಾದಾಯಕವಾಗಿ ವಿಷಯಗಳನ್ನು ಮಾಡುವುದಿಲ್ಲ ಎಂದು ನೀವು ನೀಡಿದ ಹೆಚ್ಚು ಕೆಟ್ಟದಾಗಿ ಪ್ರಮಾಣೀಕೃತ ಶೈಲಿ ಮಾಡಬಾರದು ಅವಾಸ್ತವಿಕ. ಜೋಸೆಫ್: ಅಂತಿಮವಾಗಿ, ಶೈಲಿ ಹೇಗೆ , manual.cs50.net/style ಹೋಗಿ ಗೈಡ್. ಮತ್ತು ಹೌದು. ಸ್ಪೀಕರ್ 4: ನೀವು ಜಾರಿಗೆ ಹೋಗುವ ಸಾಲಿಗೆ ಯಾವುದೇ ಪಾತ್ರಗಳು? ರಾಬ್: ಹೌದು. ಜೋಸೆಫ್: ಕ್ಷಮಿಸಿ, ವ್ಯಕ್ತಿಗಳು. ರಾಬ್: ಎಂದು ಮಾತ್ರ ಒಂದು ಹೀಗಿದೆ. ಈ ಹಂತದಲ್ಲಿ, ನಾನು 120 ಸರಿ am. ನಾನು 120 ಹೇಳುವ ಸರಿ ನಾನು ಸಾಲಿಗೆ ಪಾತ್ರಗಳು. ನಾನು ಕೆಲವು ಮಿತಿಯನ್ನು ಎಂಬ ಅಲ್ಲಿ ಅರ್ಥ. ನಾನು 80 ಆದ್ದರಿಂದ ಸಣ್ಣ ಎಂದು, ಆದರೆ ನಾವು ಇದು ಒತ್ತಾಯ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಜೋಸೆಫ್: ವೈಯಕ್ತಿಕವಾಗಿ, ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಸಿ, 80 ಪಾತ್ರಗಳು ಹೆಚ್ಚು ಸರಿ. ನೀವು ಇತರ ಆಗಿರಿ ಒಮ್ಮೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಪಿಎಚ್ಪಿ ಮುಂತಾದ ಭಾಷೆಗಳಲ್ಲಿ, ಅಲ್ಲ ಕೇವಲ ಸೀಮಿತಗೊಳಿಸಲು ಆದ್ದರಿಂದ ಸಮಂಜಸವಾದ 80 ಪಾತ್ರಗಳು. ಸರಿ. ಅಲ್ಲದೆ, ಆ ಸೂಪರ್ ವಿಭಾಗವಾಗಿತ್ತು. ಯಾರಾದರೂ ಕ್ಯಾಂಡಿ ಬಯಸುವಿರಾ? ಸ್ಪೀಕರ್ 4: ಹೌದು.