[ಸಂಗೀತ] ಡೌಗ್ LLOYD: ಸರಿ. ಒಂದೇ ಕೆಲಸ ಅಸ್ಥಿರ ಸಾಕಷ್ಟು ಮೋಜು. ಆದರೆ ನಾವು ನೀವು ಕೆಲಸ ಅಸ್ಥಿರ ಬಹಳಷ್ಟು, ಆದರೆ ನಾವು ಒಂದು ಗುಂಪೇ ಬಯಸುವುದಿಲ್ಲ ನಮ್ಮ ಕೋಡ್ ಸುಮಾರು ವಿವಿಧ ಹೆಸರುಗಳಿಂದ ಹಾರುವ? ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸರಣಿಗಳಿವೆ ನಿಜವಾಗಿಯೂ HANDY ಬರುತ್ತವೆ ಹೋಗುವ. ಅರೆಸ್ ನಿಜವಾಗಿಯೂ ಮೂಲಭೂತ ದತ್ತಾಂಶ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ರಚನೆ ನೀವು ಬಳಸುವ. ಅವರು ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತ ಆರ್ ಅದರಲ್ಲಿಯೂ, ವಿಶೇಷವಾಗಿ ಸಿಎಸ್ 50, ನೋಡಿ, ಎಂದು. ನಾವು ಹಿಡಿದಿಡಲು ಸರಣಿಗಳ ಬಳಸಲು ಅದೇ ದಶಮಾಂಶ ಪ್ರಕಾರದ ಮೌಲ್ಯಗಳನ್ನು ಸಮೀಪದ ಮೆಮೊರಿ ಸ್ಥಳಗಳಲ್ಲಿ. ಅದು ಇಲ್ಲಿದೆ, ಹೇಳಲು ಹೊಂದಿದೆ ರೀತಿಯಲ್ಲಿ ನಾವು ಗುಂಪು ಮಾಡಬಹುದು ಒಟ್ಟಿಗೆ ಪೂರ್ಣಾಂಕಗಳ ಕನಸುಗಳಿವೆ ಮೆಮೊರಿ ಅಥವಾ ಪಾತ್ರಗಳ ಒಂದು ಗುಂಪೇ ಅಥವಾ ನಿಜವಾಗಿಯೂ ಮೆಮೊರಿ ತೇಲುತ್ತದೆ ಒಟ್ಟಾಗಿ ಮತ್ತು ಕೆಲಸ ಅವುಗಳನ್ನು ಪ್ರತಿ ಬಿಟ್ಟುಕೊಡಲು ಮಾಡದೆಯೇ ಒಂದು ತನ್ನದೇ ಆದ ಅನನ್ಯ ಹೆಸರು, ಮಾಡಬಹುದು ಸ್ವಲ್ಪ ನಂತರ ತೊಡಕಿನ ಪಡೆಯಿರಿ. ಈಗ, ಒಂದು ರೀತಿಯಲ್ಲಿ ರಚನೆಗಳು ಸದೃಶವೆಂದು ಗೆ ನಿಮ್ಮ ಸ್ಥಳೀಯ ಪೋಸ್ಟ್ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಹೊಂದಿದೆ ಎರಡನೇ ಕಚೇರಿ. ಆದ್ದರಿಂದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಳಕೆಯಿಂದ ಮತ್ತು ಕೇವಲ ನಿಮ್ಮ ಕಣ್ಣುಗಳನ್ನು ಮುಚ್ಚಿ ನಿಮ್ಮ ಮನಸ್ಸಿನಲ್ಲಿ ಕಲ್ಪಿಸಿಕೊಳ್ಳಲು ನಿಮ್ಮ ಸ್ಥಳೀಯ ಅಂಚೆ ಕಚೇರಿ. ಸಾಮಾನ್ಯವಾಗಿ, ಹೆಚ್ಚಿನ ಪೋಸ್ಟ್ನಲ್ಲಿ ಕಚೇರಿಗಳು, ದೊಡ್ಡ ಬ್ಯಾಂಕ್ ಇಲ್ಲ ಗೋಡೆಯ ಮೇಲೆ ಒಂದು ಕಚೇರಿ ಪೆಟ್ಟಿಗೆಗಳು. ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಒಂದು ದೈತ್ಯ ಬ್ಲಾಕ್ ಆಗಿದೆ ಸಮೀಪದ ಮೆಮೊರಿ, ಮೇಲ್ ಅದೇ ರೀತಿಯಲ್ಲಿ ನಿಮ್ಮ ಅಂಚೆ ಕಚೇರಿಯಲ್ಲಿ ಬ್ಯಾಂಕ್ ಒಂದು ದೊಡ್ಡ ಜಾಗವನ್ನು ಮೇಲೆ ಅಂಚೆ ಕಚೇರಿಯ ಗೋಡೆಯ. ರಚನೆಗಳು, ಸಣ್ಣ ಆಗಿ ವಿಭಜನೆ ಮಾಡಲಾಗಿದೆ ಒಂದೇ ಜಾಗದಲ್ಲಿ ಗಾತ್ರದ ಬ್ಲಾಕ್ಗಳನ್ನು ಇದು ಪ್ರತಿ, ಒಂದು ಅಂಶ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಅದೇ ರೀತಿಯಲ್ಲಿ ಪೋಸ್ಟ್ ಗೋಡೆಯ ಎಂದು ಕಚೇರಿ, ಸಣ್ಣ ಆಗಿ ವಿಭಜನೆ ಮಾಡಲಾಗಿದೆ ಒಂದೇ ಜಾಗದಲ್ಲಿ ಗಾತ್ರದ ಬ್ಲಾಕ್ಗಳನ್ನು ಇದು ನಾವು ಒಂದು ಪಿಒ ಮಾಡಬಹುದು ಬಾಕ್ಸ್ ಕರೆ. ರಚನೆಯ ಪ್ರತಿ ಅಂಶ ಮಾಡಬಹುದು , ಡೇಟಾ ನಿರ್ದಿಷ್ಟ ಪ್ರಮಾಣದ ಸಂಗ್ರಹಿಸಲು ಪ್ರತಿ ಪಿಒ ಮಾಡಬಹುದು ಬಾಕ್ಸ್ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಕೇವಲ ಮೇಲ್ ನಿರ್ದಿಷ್ಟ ಪ್ರಮಾಣದ ಹಿಡಿದಿಡಲು. ಪ್ರತಿಯೊಂದು ಅಂಶ ಶೇಖರಿಸಿಡಬಹುದು ಏನು ಸರಣಿ ಅದೇ ಅಕ್ಷಾಂಶ ಅಸ್ಥಿರ ಆಗಿದೆ ಇಂತಹ ಕೇವಲ ಇಂಟ್ ಅಥವಾ ಅಕ್ಷರ, ಕೌಟುಂಬಿಕತೆ, ನಿಮ್ಮ ಕಚೇರಿ ಪೆಟ್ಟಿಗೆಯೊಂದನ್ನು ಚಿತ್ರದಲ್ಲಿರುವಂತೆ ನೀವು ಕೇವಲ ವಿಷಯಗಳನ್ನು ಹೊಂದುವುದು ಇದೇ ರೀತಿಯ, ಅಂತಹ ಅಕ್ಷರಗಳನ್ನು ಅಥವಾ ಚಿಕ್ಕ ಪೊಟ್ಟಣಗಳಲ್ಲಿ ಎಂದು. ಕೊನೆಯದಾಗಿ, ನಾವು ಪ್ರತಿಯೊಂದು ಅಂಶ ಪ್ರವೇಶಿಸಬಹುದು ನೇರವಾಗಿ ಸೂಚ್ಯಂಕ ಮೂಲಕ ರಚನೆಯ ನಮ್ಮ ಪೋಸ್ಟ್ ಆಫೀಸ್ ಪ್ರವೇಶಿಸಬಹುದು ಕೇವಲ ತನ್ನ ಅಂಚೆಪೆಟ್ಟಿಗೆ ಸಂಖ್ಯೆಯನ್ನು ತಿಳಿದುಕೊಂಡು ಬಾಕ್ಸ್. ಆಶಾದಾಯಕವಾಗಿ, ಸಾದೃಶ್ಯವು ನಿಮ್ಮ ತಲೆ ಪಡೆಯಲು ಸಹಾಯ ರಚನೆಗಳು ಕಲ್ಪನೆಯನ್ನು ಸುಮಾರು ಯಾವುದೋ ಸದೃಶವಾಗಿರುತ್ತದೆ ನೀವು ಬಹುಶಃ ಎಂದು ಈಗಾಗಲೇ ಪರಿಚಿತ. ಸಿ, ವ್ಯೂಹದ ಅಂಶಗಳು 1 ರಿಂದ 0 ದಿಂದ ಆರಂಭಿಸಿ ಸೂಚ್ಯಂಕದೊಡನೆ. ಮತ್ತು ಈ ನಿಜವಾಗಿಯೂ ಮುಖ್ಯ. ಏಕೆ ನಾವು ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಇದು, ಸಿಎಸ್ 50, ಆಗಾಗ್ಗೆ ಮತ್ತು ಏಕೆ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿಗಳು 0 ರಿಂದ ಎಣಿಕೆ ಮಾಡುತ್ತದೆ, ಆಗಿದೆ ಏಕೆಂದರೆ ಸಿ ರಚನೆಯ ಯಾವಾಗಲೂ 0 ಆರಂಭಗೊಂಡು ಇದು ಅನುಕ್ರಮಣಿಕೆ,. ಒಂದು ಶ್ರೇಣಿಯನ್ನು N ಅಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಆದ್ದರಿಂದ, ಆ ರಚನೆಯ ಮೊದಲ ಅಂಶ , ಸೂಚ್ಯಂಕ 0 ನಲ್ಲಿ ಇದೆ ಮತ್ತು ರಚನೆಯ ಕೊನೆಯ ಅಂಶ ಸೂಚ್ಯಂಕ ಎನ್ ಮೈನಸ್ 1 ಇದೆ. ಮತ್ತೆ, ನಲ್ಲಿ N ಅಂಶಗಳನ್ನು ಇಲ್ಲ ವೇಳೆ ನಮ್ಮ ರಚನೆಯ ಕಳೆದ ಸೂಚ್ಯಂಕ ಎನ್ ಮೈನಸ್ 1. ಆದ್ದರಿಂದ ನಮ್ಮ ರಚನೆಯ 50 ಅಂಶಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಮೊದಲ ಅಂಶ, ಸೂಚ್ಯಂಕ 0 ನಲ್ಲಿ ಇದೆ ಮತ್ತು ಕೊನೆಯ ಅಂಶ ಸೂಚ್ಯಂಕ 49 ಇದೆ. ದುರದೃಷ್ಟವಶಾತ್, ಅಥವಾ ಅದೃಷ್ಟವಶಾತ್, ನಿಮ್ಮ ದೃಷ್ಟಿಕೋನದಿಂದ ಅವಲಂಬಿಸಿ ಸಿ ಇಲ್ಲಿ ಬಹಳ ಸಹನಶೀಲ ಆಗಿದೆ. ಇದು ನಿಮ್ಮನ್ನು ತಡೆಯುವುದಿಲ್ಲ ಕಾಣಿಸುತ್ತದೆ ನಿಮ್ಮ ರಚನೆಯ ದಾಟಿ ಹೋಗದಂತೆ. ನೀವು ಮೈನಸ್ ಪ್ರವೇಶಿಸಬಹುದು ನಿಮ್ಮ ರಚನೆಯ 3 ಅಂಶ ಅಥವಾ ನಿಮ್ಮ ರಚನೆಯ 59 ನೇ ಅಂಶ ನಿಮ್ಮ ರಚನೆಯ ಕೇವಲ 50 ಅಂಶಗಳನ್ನು ಹೊಂದಿದೆ ವೇಳೆ. ಇದು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ನಿಲ್ಲುವುದಿಲ್ಲ ಕಂಪೈಲ್ ಆದರೆ ರನ್ ಸಮಯದಲ್ಲಿ, ನೀವು ಎದುರಿಸಬೇಕಾಗುತ್ತದೆ ಭೀತಿಗೊಳಿಸುವ ಸೆಗ್ಮೆಂಟೇಶನ್ ದೋಷಕ್ಕೆ ನೀವು ಮೆಮೊರಿ ಪ್ರವೇಶಿಸಲು ಆರಂಭಿಸಲು ಎಂದು ಏನು ಪರಿಧಿಯಿಂದ ಹೊರಗೆ ಆಗಿದೆ ನೀವು ನೀಡಲು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಕೇಳಿದರು. ಆದ್ದರಿಂದ ಜಾಗರೂಕರಾಗಿರಿ. ಏನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮಾಡುತ್ತದೆ ಘೋಷಣೆ ರೀತಿ? ನಾವು ಅಸ್ತಿತ್ವಕ್ಕೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಕೋಡ್ ಇಲ್ಲ ಹಾಗೆ ನಾವು ಯಾವುದೇ ಇತರ ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಕೋಡ್? ಮೂರು ಭಾಗಗಳಲ್ಲಿ ಗುಂಪಿಗೆ ಇವೆ ಒಂದು ರೀತಿಯ declaration--, ಹೆಸರು, ಮತ್ತು ಗಾತ್ರ. ಈ ಹೋಲುತ್ತದೆ ವೇರಿಯಬಲ್ ಘೋಷಣೆಯನ್ನು ಅಂಗೀಕರಿಸಿತು ಕೇವಲ ಒಂದು ರೀತಿಯ ಮತ್ತು ಒಂದು ಹೆಸರು, ಎಂಬ ಗಾತ್ರ ಅಂಶ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ವಿಶೇಷ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಅವುಗಳಲ್ಲಿ ಒಂದು ಗುಂಪೇ ಪಡೆಯುತ್ತಿದ್ದಾರೆ ಏಕೆಂದರೆ ಅದೇ ಸಮಯದಲ್ಲಿ. ಆದ್ದರಿಂದ ರೀತಿಯ ವೇರಿಯಬಲ್ ಯಾವ ರೀತಿಯ ನೀವು ರಚನೆಯ ಪ್ರತಿ ಅಂಶ ಬಯಸುತ್ತೇನೆ. ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಅದನ್ನು ಬಯಸುತ್ತೀರಾ? ನಂತರ, ನಿಮ್ಮ ಡೇಟಾವನ್ನು ರೀತಿಯ ಇಂಟ್ ಇರಬೇಕು. ನೀವು ಒಂದು ಎಂದು ಬಯಸುತ್ತೀರಾ ಡಬಲ್ಸ್ ಅಥವಾ ಫ್ಲೋಟ್ಗಳು ಶ್ರೇಣಿಯನ್ನು? ಡೇಟಾ ಪ್ರಕಾರ ಎರಡು ಅಥವಾ ಚಲಿಸುವಂತೆ ಮಾಡಬೇಕು. ಹೆಸರೇನು ನೀವು ನಿಮ್ಮ ರಚನೆಯ ಕರೆಯಲು ಬಯಸುತ್ತೇನೆ. ಈ ದೈತ್ಯ ಹೆಸರಿಸಲು ಏನು ಬಯಸುತ್ತೀರಿ ಪೂರ್ಣಾಂಕಗಳ ಅಥವಾ ಫ್ಲೋಟ್ಗಳು ಅಥವಾ ಅಕ್ಷರಗಳನ್ನು ಬ್ಯಾಂಕ್ ಅಥವಾ ಡಬಲ್ಸ್, ಅಥವಾ ಯಾವುದೇ ನೀವು? ಏನು ನೀವು ಕರೆ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? ವಿವರಣಾತ್ಮಕ ಸಾಕಷ್ಟು ಸ್ವಯಂ. ಹೋಗುತ್ತದೆ ಕೊನೆಯದಾಗಿ, ಗಾತ್ರ, ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ಒಳಗೆ, ಎಷ್ಟು ಅಂಶಗಳನ್ನು ನೀವು ಬಯಸುವ ನಿಮ್ಮ ಶ್ರೇಣಿಯನ್ನು ಒಳಗೊಂಡಿರುವ ಹಾಗೆ. ನೀವು ಎಷ್ಟು ಪೂರ್ಣಾಂಕಗಳ ಬಯಸುತ್ತೀರಿ? ನೀವು ಎಷ್ಟು ಫ್ಲೋಟ್ಗಳು ಬಯಸುತ್ತೀರಿ? ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ವಿದ್ಯಾರ್ಥಿ ಶ್ರೇಣಿಗಳನ್ನು 40 ಇಂಟ್. ಈ ವಿದ್ಯಾರ್ಥಿ ಎಂಬ ರಚನೆಯ ಘೋಷಿಸುತ್ತದೆ 40 ಪೂರ್ಣಾಂಕಗಳನ್ನು ಒಳಗೊಂಡಿದ್ದು ಇದು ಶ್ರೇಣಿಗಳನ್ನು,. ಪ್ರೆಟಿ ಬರೆದಿತ್ತು ನಾನು ಭಾವಿಸುತ್ತೇವೆ. ಇಲ್ಲಿದೆ ಮತ್ತೊಂದು ಉದಾಹರಣೆ. ಡಬಲ್ ಮೆನು ಬೆಲೆಗಳು 8. ಈ ಎಂಬ ರಚನೆಯ ಸೃಷ್ಟಿಸುತ್ತದೆ ಒಳಗೊಂಡಿದೆ ಮೆನು ಬೆಲೆಗಳು ಎಂಟು ಡಬಲ್ಸ್ ಮೆಮೊರಿ ಕೋಣೆಯ. ನೀವು ಪ್ರತಿ ಅಂಶ ಭಾವಿಸಿದರೆ ಶೈಲಿಯ ಮಾಹಿತಿಯನ್ನು ಮಾದರಿಯ ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ಒಂದು ಅಂಶ ರೀತಿಯ ಇಂಟ್ ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಅದೇ ರೀತಿಯಲ್ಲಿ ನೀವು ಯಾವುದೇ ಯೋಚಿಸುವುದಿಲ್ಲ ರೀತಿಯ ಇಂಟ್ ವೇರಿಯಬಲ್, ಎಲ್ಲಾ ಪರಿಚಿತ ಕಾರ್ಯಾಚರಣೆ ನಾವು ಕಾರ್ಯಾಚರಣೆ ರಲ್ಲಿ ಹಿಂದೆ ಚರ್ಚಿಸಿದ ವೀಡಿಯೊ ಅರ್ಥದಲ್ಲಿ ಮಾಡುತ್ತದೆ. ಇಲ್ಲಿ, ನಾವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಘೋಷಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ Truthtable ಎಂಬ Booleans ಆಫ್, ಇದು 10 Booleans ಕೊಠಡಿ ಒಳಗೊಂಡಿದೆ. ನಂತರ, ಕೇವಲ ನಾವು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಇಷ್ಟ ರೀತಿಯ ಯಾವುದೇ ವೇರಿಯೇಬಲ್ ಒಂದು ಮೌಲ್ಯವನ್ನು ಬೂಲಿಯನ್, ನಾವು ಏನೋ ಹೇಳಬಹುದು Truthtable ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ ರೀತಿಯ ನಾವು ಸೂಚಿಸಲು ಹೇಗೆ ಇದು 2, ಇದು ಸತ್ಯ ಮೇಜಿನ ಅಂಶ? ಮೂರನೇ ಅಂಶ ಸತ್ಯ ಟೇಬಲ್, ನೆನಪು ಏಕೆಂದರೆ, ನಾವು 0 ರಿಂದ ಲೆಕ್ಕ ನೀವು. ಆದ್ದರಿಂದ ನಾವು ಸೂಚಿಸಲು ಹೇಗೆ ಸತ್ಯ ಟೇಬಲ್ ಮೂರನೇ ಅಂಶ. Truthtable 2, ಸುಳ್ಳು ಸಮನಾಗಿರುತ್ತದೆ ಕೇವಲ ನಾವು declare-- ಹಾಗೆ ಅಥವಾ ನಾವು ಯಾವುದೇ, ಬದಲಿಗೆ, ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಬೂಲಿಯನ್ ರೀತಿಯ ವೇರಿಯಬಲ್ ಸುಳ್ಳು ಎಂದು. ನಾವು ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಬಳಸಬಹುದು. (truthtable 7 == ವೇಳೆ ಹೇಳಲು ಇದು ನಿಜವಾದ), ಎಂಟನೇ ಅಂಶ ವೇಳೆ Truthtable ಆಫ್, ಸತ್ಯ ಬಹುಶಃ ನಾವು ಒಂದು ಸಂದೇಶವನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ ಬಳಕೆದಾರ, printf ("ಸರಿ! ಎನ್") ಗೆ ;. ಆ Truthtable ಹೇಳಲು ನಮಗೆ ಕಾರಣವಾಗುತ್ತದೆ 10 ಬಲ, ನಿಜವಾದ ಸಮ? ಸರಿ, ನಾನು ಮಾಡಬಹುದು, ಆದರೆ ಇದು ಬಹಳ ಇಲ್ಲಿದೆ ಅಪಾಯಕಾರಿ, ಏಕೆಂದರೆ, ಮರೆಯದಿರಿ ನಾವು 10 Booleans ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ. ಆದ್ದರಿಂದ ಅತಿ ಸೂಚ್ಯಂಕ ಎಂದು ಕಂಪೈಲರ್ ನಮಗೆ 9 ನೀಡಿದೆ. ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್, ಆದರೆ ವೇಳೆ ಮೆಮೊರಿ ಯಾವುದೋ ಅಲ್ಲಿ ನಾವು ಎಂದು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ Truthtable 10 ಹೋಗಲು ನಿರೀಕ್ಷಿಸಬಹುದು, ನಾವು ಒಂದು ಸೆಗ್ಮೆಂಟೇಶನ್ ದೋಷಕ್ಕೆ ಎದುರಿಸಿದರು. ನಾವು ಅದನ್ನು ದೂರ ಪಡೆಯಲು, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ಬಹಳ ಅಪಾಯಕಾರಿ. ಹಾಗಾಗಿ ನಾನು ಇಲ್ಲಿ ಮಾಡುತ್ತಿರುವೆ ಕಾನೂನು C ಆಗಿರುತ್ತದೆ, ಆದರೆ ಅಗತ್ಯವಾಗಿ ಉತ್ತಮ ನಡೆಯನ್ನು. ಈಗ, ನೀವು ಘೋಷಿಸಿದ ಮತ್ತು ಏಕಕಾಲದಲ್ಲಿ ಒಂದು ಸರಣಿ ಆರಂಭಿಸಲು, ವಾಸ್ತವವಾಗಿ ಒಂದು ಸುಂದರ ಇಲ್ಲ ವಿಶೇಷ ವಾಕ್ಯ ನೀವು ಶ್ರೇಣಿಯನ್ನು ಅಪ್ ತುಂಬಲು ಬಳಸಬಹುದು ತನ್ನ ಆರಂಭಿಕ ಮೌಲ್ಯಗಳು. ಇದು ತೊಡಕಿನ ಪಡೆಯುವುದು , ಗಾತ್ರ 100 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಘೋಷಿಸಲು ತದನಂತರ ಹೇಳಬೇಕು, ಅಂಶ 0 ಈ ಸಮನಾಗಿರುತ್ತದೆ; ಅಂಶ 1 ಈ ಸಮನಾಗಿರುತ್ತದೆ; ಅಂಶ 2 ಎಂದು ಸಮನಾಗಿರುತ್ತದೆ. ಬಲ, ಪಾಯಿಂಟ್ ಎಂದರೇನು? ಇದು ಒಂದು ಸಣ್ಣ ಶ್ರೇಣಿಯನ್ನು ಆಗಿದ್ದರೆ, ನೀವು ಈ ರೀತಿಯ ಇಲ್ಲ. Bool truthtable 3 ಮುಕ್ತ ಸಮನಾಗಿರುತ್ತದೆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ನಂತರ ಅಲ್ಪವಿರಾಮ ಅಂಶಗಳ ಪಟ್ಟಿಯನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ನೀವು ಶ್ರೇಣಿಯಲ್ಲಿನ ಹಾಕಲು ಬಯಸುವ. ನಂತರ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಅರ್ಧವಿರಾಮ ಮುಚ್ಚಿ. ಈ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ ಗಾತ್ರ Truthtable ಎಂಬ ಮೂರು, ಅಂಶಗಳನ್ನು ಸುಳ್ಳು ನಿಜ, ಮತ್ತು ನೈಜ ಜೊತೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಿದರ್ಶನವೆಂದು ನಾನು ಇಲ್ಲಿ ವಾಕ್ಯ ಮಾಡುವ ಒಂದೇ ಕೆಳಗೆ ನೀಡಲಾಗಿರುವ ಪ್ರತ್ಯೇಕ ಅಂಶ ವಾಕ್ಯ. ಕೋಡಿಂಗ್ ಈ ಎರಡು ರೀತಿಯಲ್ಲಿ ಎಂದು ಅದೇ ಶ್ರೇಣಿಯನ್ನು ತಯಾರಿಸಲು. ಹಾಗೆಯೇ, ನಾವು ಮರಳಿ ಮಾಡಬಹುದು ಅಂಶಗಳನ್ನು ಎಲ್ಲಾ ಮೇಲೆ ಒಂದು ಲೂಪ್ ಅನ್ನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಇದು ನಗರದಲ್ಲಿ ವಾಸ್ತವವಾಗಿ, ಒಂದು ಬಲವಾಗಿ ಶಿಫಾರಸು ಮನೆಯಲ್ಲಿಯೇ ವ್ಯಾಯಾಮ. ಹೇಗೆ ನೀವು ರಚನೆಯ ರಚಿಸಲು ಇಲ್ಲ 100 ಪೂರ್ಣಾಂಕಗಳ, ಅಲ್ಲಿ ರಚನೆಯ ಪ್ರತಿ ಅಂಶ ಅದರ ಸೂಚ್ಯಂಕ? ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ನಾವು 100 ಸರಣಿ ಪೂರ್ಣಾಂಕಗಳು ಮತ್ತು ಮೊದಲ ಅಂಶ, ನಾವು 0 ಹಾಕಲು ಬಯಸುವ. ಎರಡನೇ ಅಂಶ, ನಾವು 1 ಹಾಕಲು ಬಯಸುವ. ಮೂರನೇ ಅಂಶ, ನಾವು ಬಯಸುವ 2 ಹಾಕಲು; ಹೀಗೆ ಹೀಗೆ. ಒಂದು ಒಳ್ಳೆಯ ಇಲ್ಲಿದೆ ಮನೆಯಲ್ಲಿಯೇ ವ್ಯಾಯಾಮ ಮಾಡಲು. ಇಲ್ಲಿ, ಇದು ಕಂಡುಬರುತ್ತಿಲ್ಲ ಹಾಗೆ ತುಂಬಾ ಬದಲಾಗಿದೆ. ಆದರೆ ನಡುವಿನ ಗಮನಕ್ಕೆ ಚೌಕಾಕಾರದ, ಈ ಬಾರಿ, ನಾನು ವಾಸ್ತವವಾಗಿ ಸಂಖ್ಯೆ ಬಿಟ್ಟು ಬಂದಿದೆ. ನೀವು ಬಳಸುತ್ತಿದ್ದರೆ ಈ ವಿಶೇಷ ನಿದರ್ಶನವೆಂದು ವಾಕ್ಯ ಒಂದು ರಚಿಸಲು ಶ್ರೇಣಿಯನ್ನು, ನೀವು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ ಗಾತ್ರ ಸೂಚಿಸಲು ಅಗತ್ಯವಿದೆ ರಚನೆಯ ಮೊದಲೇ. ಕಂಪೈಲರ್ ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ ಆಗಿದೆ ವಾಸ್ತವವಾಗಿ ಆ ತಿಳಿಯಲು ಗಾತ್ರದ 3 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಬಯಸುವ ನೀವು ಮೂರು ಅಂಶಗಳನ್ನು ಹಾಕಲು ಕಾರಣ ಸಮ ಚಿಹ್ನೆಯ ಬಲಭಾಗದಲ್ಲಿ. ನೀವು ನಾಲ್ಕು ಇರಿಸಿದರು, ಅದು ಹೊಂದಿರುತ್ತದೆ ನೀವು ಗಾತ್ರ ನಾಲ್ಕು ಒಂದು ಸತ್ಯ ಟೇಬಲ್ ನೀಡಿದ; ಹೀಗೆ ಹೀಗೆ. ಅರೆಸ್ ಒಂದು ಸೀಮಿತವಾಗಿಲ್ಲ ಸುಂದರವಾಗಿದೆ ಆಯಾಮ. ನೀವು ವಾಸ್ತವವಾಗಿ ಅನೇಕ ಹೊಂದಬಹುದು ಅಡ್ಡ ಸ್ಪೆಸಿಫೈಯರ್ಸ್ ನಿಮ್ಮ ಇಚ್ಚೆಯಂತೆ. ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ನೀವು ರಚಿಸಲು ಬಯಸಿದರೆ ಆಟದ ಯುದ್ದದ ಒಂದು ಬೋರ್ಡ್, ಇದು ನೀವು ಆಡಿದ ವೇಳೆ, ಎಂದು ಒಂದು ಆಟ 10 ಗ್ರಿಡ್ ಮೂಲಕ 10 ಗೂಟಗಳ ಆಡಲಾಗುತ್ತದೆ, ನೀವು ಈ ರೀತಿಯ ಒಂದು ರಚನೆಯ ರಚಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನೀವು Bool ಹೇಳಬಹುದು ಯುದ್ಧನೌಕೆ ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ 10 ಮುಚ್ಚಿದ ಚೌಕಾಕಾರದ ಬ್ರಾಕೆಟ್ ಚದರ ಬ್ರಾಕೆಟ್ 10 ಚದರ ಬ್ರಾಕೆಟ್ ಮುಚ್ಚಲಾಗಿದೆ. ನಂತರ, ನೀವು ಆಯ್ಕೆ ಮಾಡಬಹುದು 10 ನಿಮ್ಮ ಮನಸ್ಸಿನಲ್ಲಿ ಈ ವ್ಯಾಖ್ಯಾನಿಸುವ ಜೀವಕೋಶಗಳ 10 ಗ್ರಿಡ್ ಮೂಲಕ. ಈಗ, ವಾಸ್ತವವಾಗಿ, ನೆನಪಿಗಾಗಿ, ಇದು ನಿಜವಾಗಿಯೂ ಮಾಡುತ್ತದೆ , ಒಂದು 100 ಅಂಶ ಉಳಿಯುತ್ತದೆ ಒಂದೇ ಆಯಾಮದ ರಚನೆಯ. ಮತ್ತು ಈ, ವಾಸ್ತವವಾಗಿ, ನೀವು ವೇಳೆ ಹೋಗಬಹುದು ಮೂರು ಆಯಾಮಗಳಲ್ಲಿ ಅಥವಾ ನಾಲ್ಕು ಅಥವಾ ಐದು ಹೊಂದಿವೆ. ಇದು ನಿಜವಾಗಿಯೂ ಕೇವಲ ಗುಣಿಸಿ ಇಲ್ಲ indices-- ಎಲ್ಲಾ ಅಥವಾ ಗಾತ್ರ ಎಲ್ಲಾ ಒಟ್ಟಿಗೆ specifiers--, ಮತ್ತು ನೀವು ಕೇವಲ ಒಂದು ಆಯಾಮದ ಪಡೆಯಲು ಆ ಗಾತ್ರದ ಶ್ರೇಣಿಯನ್ನು. ಆದರೆ ಸಂಘಟನೆಯ ದೃಷ್ಟಿಯಿಂದ ಮತ್ತು ದೃಶ್ಯೀಕರಣ ಮತ್ತು ಮಾನವ ಗ್ರಹಿಕೆಯ, ಇದು ಬಹಳಷ್ಟು ಸುಲಭವಾಗುತ್ತದೆ ಒಂದು ಗ್ರಿಡ್ ಕೆಲಸ ನೀವು ಆಟದ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ ಟಿಕ್-ಟ್ಯಾಕ್-ಟೋ ಅಥವಾ ಸಮರ ರೀತಿಯಲ್ಲಿ, ಅಥವಾ ಸ್ವಲ್ಪ. ಇದು ಒಂದು ದೊಡ್ಡ ಅಮೂರ್ತತೆ ಇಲ್ಲಿದೆ, ಬದಲಿಗೆ ಹೊಂದುವ ಒಂದು ಟಿಕ್-ಟ್ಯಾಕ್-ಟೋ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಒಂಬತ್ತನೆಯ ಒಂದು ಸಾಲಿನಂತೆ ಬೋರ್ಡ್ ಚೌಕಗಳು ಅಥವಾ ಒಂದು ಯುದ್ದದ ಬೋರ್ಡ್ 100 ಚೌಕಾಕಾರದ ಒಂದು ಸಾಲಿನಂತೆ. 10 ಗ್ರಿಡ್ ಅಥವಾ ಮೂರು ಒಂದು 10 ಮೂರು ಗ್ರಿಡ್ ಕಾರಣವಿರಬಹುದು ಬಹಳ ಸುಲಭ ಗ್ರಹಿಸುವ. ಈಗ, ಏನೋ ನಿಜವಾಗಿಯೂ ರಚನೆಗಳು ಮುಖ್ಯ. ನಾವು ಪ್ರತಿಯೊಂದು ಚಿಕಿತ್ಸೆ ಒಂದು ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ರಚನೆಯ ಅಂಶ. ನಾವು ಹಿಂದೆ ನೋಡಿದ ನಾವು ನಿಯೋಜಿಸುವ ಮಾಡಲಾಯಿತು ಕೆಲವು Booleans ನಿಜವಾದ ಮೌಲ್ಯವನ್ನು ಅಥವಾ ಸಂಭಾವನಾ ಅವುಗಳನ್ನು ಪರೀಕ್ಷೆ. ಆದರೆ ನಾವು ಸಂಪೂರ್ಣ ಚಿಕಿತ್ಸೆ ಸಾಧ್ಯವಿಲ್ಲ ಅಸ್ಥಿರ ತಮ್ಮನ್ನು ಸಾಲುಗಳು. ನಾವು, ಉದಾಹರಣೆಗೆ, ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಹುದ್ದೆ ಬಳಸಿಕೊಂಡು ಇನ್ನೊಂದು ಸರಣಿ ಆಯೋಜಕರು. ಇದು ಕಾನೂನು ಸಿ ಅಲ್ಲ ನಾವು ಉದಾಹರಣೆಗೆ ಫಾರ್, ಬಯಸಿದರೆ ಏನು ನಾವು ಉದಾಹರಣೆಯಲ್ಲಿ ಮಾಡುತ್ತಿದ್ದ ಎಂದು ಇನ್ನೊಂದು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನಕಲು ಎಂದು. ನಾವು, ನಾವು ವಾಸ್ತವವಾಗಿ ಬಯಸಿದರೆ ಲಿಂಕುಗಳು ಲೂಪ್ ಬಳಸಬೇಕಾಗುತ್ತದೆ ಒಂದು ಸಮಯದಲ್ಲಿ ಪ್ರತಿಯೊಂದು ಅಂಶ ಒಂದು. ನಾನು ಸೇವಿಸುವ ಸ್ವಲ್ಪ ಸಮಯ ತಿಳಿಯಲು. ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ, ನಾವು ಈ ಒಂದೆರಡು ಹೊಂದಿತ್ತು ಕೋಡ್ ಸಾಲುಗಳನ್ನು, ಈ ಕೆಲಸ? ಅಲ್ಲದೆ, ಯಾವುದೇ, ಇದು ಬಲ, ಅಲ್ಲ? ನಾವು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಏಕೆಂದರೆ ಬಾರ್ ಆಹಾರ ನಿಯೋಜಿಸಲು. ಆ ಕೆಲಸ ಹಿಂದಿರುಗಬಹುದೆಂದು, ಇದು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಏಕೆಂದರೆ, ಮತ್ತು ನಾವು ವಿವರಿಸಲಾಗಿದೆ ಕಾನೂನು ಸಿ ಅಲ್ಲ ಬದಲಾಗಿ, ನಾವು ಬಯಸಿದರೆ ಆಹಾರ ವಿಷಯಗಳ ನಕಲು ಏನು ಇದು ಬಾರ್, ಒಳಗೆ ನಾವು ಇಲ್ಲಿ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ನಾವು ಈ ರೀತಿಯ ಒಂದು ವಾಕ್ಯ ಅಗತ್ಯವಿದೆ. ನಾವು ಒಂದು ಲೂಪ್ ಎಂದು ಹೋಗುತ್ತದೆ ಜೆ, 5 ವರೆಗೆ 0 ಸಮಾನವಾಗಿರುತ್ತದೆ ಮತ್ತು ನಾವು ಪ್ರತಿ ಪುನರಾವರ್ತನೆ ಮೇಲೆ ಜೆ ಹೆಚ್ಚಿಸಲು ಲೂಪ್ ಮತ್ತು ಹಾಗೆ ನಿಗದಿಪಡಿಸಿದ್ದಾರೆ ಅಂಶಗಳನ್ನು. ಇದು ಬಾರ್ ಕಾರಣವಾಗಬಹುದು ಎಂಬ ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು, ಐದು, ಆದರೆ ನಾವು ಈ ಮಾಡಬೇಕು ನಿಧಾನ ಅಂಶ ಮೂಲಕ ಅಂಶ ರೀತಿಯಲ್ಲಿ, ಬದಲಿಗೆ ಕೇವಲ ಮೂಲಕ ಸಂಪೂರ್ಣ ರಚನೆಯ ನಕಲು. ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು, ಹೆಚ್ಚು ಆಧುನಿಕ, ನೀವು, ವಾಸ್ತವವಾಗಿ, ಕೇವಲ ಮಾಡಬಹುದು ವಾಕ್ಯ ಸರಳ ಸಮನಾಗಿರುತ್ತದೆ. ಆದರೆ ಸಿ, ದುರದೃಷ್ಟವಶಾತ್, ನಾವು ಆರ್ ಹಾಗೆ ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ. ಈಗ, ಇನ್ನೊಂದು ಇಲ್ಲ ನಾನು ಬಗ್ಗೆ ಬಯಸುವ ರಚನೆಗಳು ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಮಾಡಬಹುದು ಸ್ವಲ್ಪ ಟ್ರಿಕಿ ಮೊದಲ ಬಾರಿಗೆ ನೀವು ಅವರೊಂದಿಗೆ ಕೆಲಸ. ನಾವು ಒಂದು ವಿಡಿಯೋ ಚರ್ಚಿಸಲಾಗಿದೆ ವೇರಿಯಬಲ್ ವ್ಯಾಪ್ತಿ ಬಗ್ಗೆ, ನೀವು ಕರೆ ಮಾಡಿದಾಗ ಸಿ ಅತ್ಯಂತ ಚರಾಂಕಗಳ ಅವುಗಳನ್ನು ಕಾರ್ಯಚಟುವಟಿಕೆಗಳಲ್ಲಿ, ಮೌಲ್ಯ ರವಾನಿಸಲ್ಪಡುತ್ತದೆ. ನೀವು ಅರ್ಥ ನಿಮಗೆ ನೆನಪಿದೆಯೇ ಮೌಲ್ಯ ಏನಾದರೂ ಪಾಸ್? ನಾವು ಪ್ರತಿಯನ್ನು ಮಾಡುತ್ತಿದ್ದೀಯ ಅರ್ಥ ಅಂಗೀಕಾರವಾದ ಸ್ ವೇರಿಯಬಲ್. Callee ಕ್ರಿಯೆ ಕ್ರಿಯೆ, ಕೆಲಸ ಎಂದು, ವೇರಿಯಬಲ್ ಸ್ವೀಕರಿಸಿದ ವೇರಿಯಬಲ್ ಸ್ವತಃ ಸಿಗಲಿಲ್ಲ. ಇದು ತನ್ನದೇ ಆದ ಸ್ಥಳೀಯ ಪಡೆಯುತ್ತದೆ ಅದರ ಪ್ರತಿಯನ್ನು ಕೆಲಸ. ರಚನೆಗಳು, ಸಹಜವಾಗಿ, ಹಾಗೆ ಈ ನಿಯಮವನ್ನು ಅನುಸರಿಸುವುದಿಲ್ಲ. ಬದಲಿಗೆ, ನಾವು ಈ ಕರೆಯುವ ಉಲ್ಲೇಖ ರವಾನಿಸುವುದು. Callee ವಾಸ್ತವವಾಗಿ ಶ್ರೇಣಿಯನ್ನು ಸ್ವೀಕರಿಸುತ್ತಾರೆ. ಇದು ಬರದಿದ್ದಲ್ಲಿ ಅದರ ಇದು ಸ್ಥಳೀಯ ಪ್ರತಿಯನ್ನು. ಮತ್ತು ನೀವು ಭಾವಿಸಿದರೆ ಇದು, ಈ ಅರ್ಥವಿಲ್ಲ. ರಚನೆಗಳು ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ, ಅದು ತುಂಬಾ ಸಮಯ ಮತ್ತು ಶ್ರಮ ಬೇಕಾಗುತ್ತದೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಪ್ರತಿಯನ್ನು ಮಾಡಲು 100 ಅಥವಾ 1,000 ಅಥವಾ 10,000 ಅಂಶಗಳನ್ನು, ಇದು ಒಂದು ಇದು ಯೋಗ್ಯವಾಗಿರುವುದಿಲ್ಲ ಎಂದು ಅದರ ನಕಲನ್ನು ಸ್ವೀಕರಿಸಲು ಕೆಲಸ, ನಂತರ ಅದನ್ನು ಕೆಲಸ ಮಾಡಬೇಕು, ಮತ್ತು ನಕಲು ಮಾಡಿದ; ಇದು ಹೊಂದಿವೆ ಅಗತ್ಯವಿಲ್ಲ ಇದು ಇನ್ನು ಮುಂದೆ ಕಳೆಯಲು. ಸರಣಿಗಳ ಏಕೆಂದರೆ ಕೆಲವು ಬೃಹತ್ ಮತ್ತು ತೊಡಕಿನ, ನಾವು ಉಲ್ಲೇಖ ಮೂಲಕ ಹಾದು. ನಾವು ಆ ಕಾರ್ಯವನ್ನು ನಂಬಿಕೆ ಏನು ಮುರಿಯಲು ಇಲ್ಲ ಗೆ. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಶ್ರೇಣಿಯನ್ನು ಪಡೆಯಲು ಇಲ್ಲ. ಇದು ತನ್ನದೇ ಆದ ಸ್ಥಳೀಯ ಪ್ರತಿಯನ್ನು ಸಿಗಲಿಲ್ಲ. ಆದ್ದರಿಂದ ಇದರ ಅರ್ಥ ಏನು, ನಂತರ, ಯಾವಾಗ callee ರಚನೆಯ ಅಂಶಗಳನ್ನು ಕುಶಲತೆಯಿಂದ? ಏನಾಗುತ್ತದೆ? ಈಗ, ನಾವು ಗ್ಲಾಸ್ ಮಾಡುತ್ತೇವೆ ಏಕೆ ನಿಖರವಾಗಿ ಈ ಮೇಲೆ , ಏಕೆ ರಚನೆಗಳು ನಡೆಯುತ್ತದೆ ಉಲ್ಲೇಖವು ರವಾನಿಸಲ್ಪಡುತ್ತದೆ ಮತ್ತು ಎಲ್ಲವೂ ಮೌಲ್ಯವನ್ನು ರವಾನಿಸಲಾಗಿದೆ. ಆದರೆ ನಾನು ನೀವು ಭರವಸೆ, ನಾವು ತಿನ್ನುವೆ ಹಿಂದಿರುಗಿ ನೀವು ಉತ್ತರವನ್ನು ನೀಡುತ್ತದೆ ನಂತರದ ವಿಡಿಯೋದಲ್ಲಿ ಈ. ಇಲ್ಲಿ ನೀವು ಒಂದು ವ್ಯಾಯಾಮ ಇಲ್ಲಿದೆ ನಾವು ರಚನೆಗಳು ವಸ್ತುಗಳ ಅಂತಿಮಗೊಳಿಸಲು ಮೊದಲು. ಇಲ್ಲಿ ಕೋಡ್ ಗುಂಪನ್ನು, ಎಂದು ಇಲ್ಲಿದೆ ವಿಶೇಷವಾಗಿ ಉತ್ತಮ ಶೈಲಿಯ, ನಾನು ಆ ತಡೆಯನ್ನು ಮಾಡಿಕೊಳ್ಳುವಿರಿ. ಇಲ್ಲಿ ಯಾವುದೇ ಕಾಮೆಂಟ್ಗಳನ್ನು ಇಲ್ಲ, ಇದು ಬಹಳ ಕೆಟ್ಟ ರೂಪವಾಗಿದೆ. ಆದರೆ ನಾನು ಬಯಸುತ್ತೇನೆ ಏಕೆಂದರೆ ಮಾತ್ರ ಪರದೆಯ ಮೇಲೆ ಎಲ್ಲವೂ ಹೊಂದಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಯಿತು. ಮೇಲ್ಭಾಗದಲ್ಲಿ, ನೀವು ನಾನು ಹೊಂದಿರುವ ನೋಡಬಹುದು ಸೆಟ್ ಶ್ರೇಣಿಗೆ ಎರಡು ಕಾರ್ಯ ಘೋಷಣೆಗಳು ಮತ್ತು ಇಂಟ್ ಸೆಟ್. ಸೆಟ್ ಶ್ರೇಣಿಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಇದರ ಇನ್ಪುಟ್ ನಾಲ್ಕು ಪೂರ್ಣಾಂಕಗಳ. ಮತ್ತು ಸೆಟ್ ಇಂಟ್ ಸ್ಪಷ್ಟವಾಗಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಇದರ ಇನ್ಪುಟ್ ಎಂದು ಒಂದು ಪೂರ್ಣಾಂಕ. ಆದರೆ ಎರಡೂ ಒಂದು ಔಟ್ಪುಟ್ ಹೊಂದಿಲ್ಲ. ಔಟ್ಪುಟ್, ರಿಟರ್ನ್ ಪ್ರತಿ ಒಂದು ಶೂನ್ಯವನ್ನು ಆಫ್ ಟೈಪ್. ಮುಖ್ಯ, ನಾವು ಒಂದು ಕೋಡ್ ಸಾಲುಗಳನ್ನು ಒಂದೆರಡು. ನಾವು ಪೂರ್ಣಾಂಕ ವೇರಿಯಬಲ್ ಒಂದು ಎಂದು ಮತ್ತು ಅದು ಮೌಲ್ಯ 10 ನಿಯೋಜಿಸಲು. ನಾವು ನಾಲ್ಕು ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಘೋಷಿಸಲು ಬಿ ಕರೆದು ಅಂಶಗಳನ್ನು 0, 1 ನಿಯೋಜಿಸಲು, ಕ್ರಮವಾಗಿ 2 ಮತ್ತು 3,. ನಂತರ, ನಾವು ಹೊಂದಿಸಲು ಒಂದು ಕರೆ ಇಂಟ್ ಮತ್ತು ಕರೆ ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿಸಲು. ಸೆಟ್ ಶ್ರೇಣಿಯನ್ನು ಮತ್ತು ಸೆಟ್ ವ್ಯಾಖ್ಯಾನಗಳು ಇಂಟ್ ಕೆಳಭಾಗದಲ್ಲಿ ಕೆಳಗೆ ಕೆಳಗಿವೆ. ಆದ್ದರಿಂದ, ಮತ್ತೆ, ನಾನು ಪ್ರಶ್ನೆ ಕೇಳಿ. ಏನೆಂದು ಮುದ್ರಿತ ಮುಟ್ಟುತ್ತದೆ ಇಲ್ಲಿ ಮುಖ್ಯ ಕೊನೆಯಲ್ಲಿ? ಒಂದು ಪ್ರಿಂಟ್ ಔಟ್ ಕೊಲ್ ಇಲ್ಲ. ನಾನು ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ಮುದ್ರಿಸುವ. ನಾನು ಒಂದು ವಿಷಯಗಳನ್ನು ಔಟ್ ಮುದ್ರಿಸುವ ನಾನು ಮತ್ತು ಬಿ ಚದರ ಬ್ರಾಕೆಟ್ 0 ವಿಷಯಗಳನ್ನು. ಇಲ್ಲಿ ವೀಡಿಯೊ ವಿರಾಮ ಮತ್ತು ಒಂದು ನಿಮಿಷ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ನೀವು ಏನು ಈ ಲೆಕ್ಕಾಚಾರ ಮಾಡಬಹುದು ಕಾರ್ಯ ಕೊನೆಯಲ್ಲಿ ಮುದ್ರಿಸಿ? ಆಶಾದಾಯಕವಾಗಿ, ನೀವು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ವೇಳೆ ಮೌಲ್ಯ ಸಾಗುವ ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಮತ್ತು ಉಲ್ಲೇಖ ಮೂಲಕ ಹಾದುಹೋಗುವ, ಈ ಸಮಸ್ಯೆಯನ್ನು ನೀವು ಟೂ ಟ್ರಿಕಿ ಅಲ್ಲ. ಉತ್ತರವನ್ನು ಮತ್ತು ನೀವು ಕಂಡು ಇದು. ನಿಮಗೆ ನಿಜವಾಗಿಯೂ ಖಚಿತವಾಗಿ ಇಲ್ಲದಿದ್ದರೆ ಆ ಸಂದರ್ಭದಲ್ಲಿ ಏಕೆ, ಎರಡನೇ ಹಿಂತಿರುಗಿ, ನಾನು ಏನು ಪರಿಶೀಲಿಸಲು ರಚನೆಗಳು ಹಾದುಹೋಗುವ ಬಗ್ಗೆ ಚರ್ಚೆ ಉಲ್ಲೇಖ ಮೂಲಕ ಹಾದು ವಿರುದ್ಧ ಮೌಲ್ಯ ಇತರೆ ಅಂಶಗಳನ್ನು, ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ, ಮಾಡಿಕೊಳ್ಳುವಿರಿ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಅರ್ಥದಲ್ಲಿ. ನಾನು ಡೌಗ್ ಲಾಯ್ಡ್ ಮನುಷ್ಯ, ಮತ್ತು ಈ CS50 ಹೊಂದಿದೆ.