ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ಈ CS50 ಹೊಂದಿದೆ. ಮತ್ತು ಈ CS50 ಆದ ಕೋಲ್ಟನ್ ಆಗ್ಡೆನ್, ಆಗಿತ್ತು ಹೆಚ್ಚು ಸಂಗೀತ ನೀವು ಮಾಡಬಹುದು soundcloud.com/cs50 ಡೌನ್ಲೋಡ್. ಇಂದು ನಾವು ಎಲ್ಲಾ ಹೆಚ್ಚು ಗಮನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕಲೆ. ನಾವು ಎಲ್ಲಿ ಮತ್ತು ನಾವು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಕಳೆದ ವಾರ, ಒತ್ತು ಸ್ಕ್ರ್ಯಾಚ್, ಈ ಇದು ಚಿತ್ರಾತ್ಮಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಮತ್ತು, ಕಡಿಮೆ ಮಟ್ಟಕ್ಕೆ ಕೆಳಗೆ ವಸ್ತುಗಳ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಸಾಂಪ್ರದಾಯಿಕವಾದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಳಸಿ ಭಾಷೆ ಸಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಆದರೆ ದಾರಿಯುದ್ದಕ್ಕೂ, ಅರಿತ ಅದೇ ವಿಚಾರಗಳನ್ನು ನಾವು ಕಳೆದ ಶುಕ್ರವಾರ ಕುರಿತು ಕೇವಲ ಈ ಕಾಣಸಿಗುವ ಕಾಣಿಸುತ್ತದೆ ಭಾಷೆ ಸಿ, ಆದರೆ ಬಹುತೇಕ ಪ್ರತಿಯೊಂದು ರಲ್ಲಿ ನಾವು ಈ ಸೆಮಿಸ್ಟರ್ ನಲ್ಲಿ ಕಾಣಿಸುತ್ತವೆ. ಆದ್ದರಿಂದ ನಾವು ಈ ವಿಷಯ ಎಂದು ಇಲ್ಲಿ ಕಳೆದ ಬಾರಿ? ಈ ಹೇಳಿಕೆ ಬಿಂಬಿಸುತ್ತಿತ್ತು. ಆದ್ದರಿಂದ ನಾವು ಈ ಒಂದು ಹೇಳಿಕೆಯನ್ನು. ಮತ್ತು ಇದು ಮಾಡುತ್ತದೆ. ಇದು ಒಂದು ಸೂಚನೆ ಒಂದು ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಸ್ಕ್ರಾಚ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಇರಬಹುದು. ಇನ್ನು ಮುಂದೆ, ನ ಸಹ ಆರಂಭಿಸೋಣ ಈ ಒಂದು ಕಾರ್ಯ ರೀತಿಯ ಕರೆ, ಕಾರಣಗಳಿಗಾಗಿ ನಾವು ಶೀಘ್ರದಲ್ಲೇ ನೋಡಿ ಹಾಗಿಲ್ಲ. ಈ ಮಧ್ಯೆ, ನಾವು ಈ ವಿಷಯಗಳನ್ನು ಕಂಡಿತು. ಮತ್ತು ಈ ಸಾಮಾನ್ಯವಾಗಿ ನಿರ್ಮಿಸಲು ಏನು ಎಂಬ? ಪ್ರೇಕ್ಷಕರು: ಲೂಪ್. ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ಲೂಪ್. ಆದ್ದರಿಂದ ಬಹಳ ಸರಳ. ಇದು ಅಕ್ಷರಶಃ ಇದು ಹೇಳುತ್ತದೆ ಏನು ಮಾಡುತ್ತದೆ. ಮತ್ತು ಸ್ಕ್ರ್ಯಾಚ್ ರಲ್ಲಿ, ನೀವು ಬಯಸಿದರೆ ಅಲ್ಲಿ ಹೆಚ್ಚು ಒಗಟು ತುಣುಕುಗಳನ್ನು cram, ತುಣುಕು ಇದು ಹೊಂದಿಕೊಳ್ಳಲು ಬೆಳೆಯುತ್ತದೆ. ಮತ್ತು ನಾವು ಸಿ ನೋಡುತ್ತಾರೆ ನಾವು ಒಂದೇ ಮಾಡಬಹುದು. ಲೂಪ್ ಮತ್ತೊಂದು ರೀತಿಯ, ಆದರೂ, ಸ್ಕ್ರ್ಯಾಚ್ ಶಾಶ್ವತವಾಗಿ ಇರಬಹುದು, ಅಥವಾ ಯಾವುದೇ ಇಲ್ಲ ಎಂದು ಇತರ ವಿಧಾನಗಳು. ಆದರೆ ಹೆಚ್ಚು ನೋಡೋಣ ಮುಖದ ಸಾಮಾನ್ಯ ನೋಟ, ಎಂದು, ಸಾಧ್ಯತೆ ಸ್ವಲ್ಪ ಪರಿಚಿತ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಕುಣಿಕೆಗಳು. ಮಾರ್ಕ್ ಜ್ಯೂಕರ್ಬರ್ಗ್: ಒಂದು ವಿಷಯ ಕಂಪ್ಯೂಟರ್ಗಳು ಇದು ನಿಜವಾಗಲೂ ಉತ್ತಮವಾಗಿವೆ ಆಜ್ಞೆಗಳನ್ನು ಮತ್ತೆ ಮತ್ತೆ. ಒಂದು ವ್ಯಕ್ತಿ, ನೀವು ಹೋಗಬಹುದು ನಿಜವಾಗಿಯೂ ಬೇಸರ ನೀವು ಒಂದೇ ವಿಷಯವನ್ನು ಹೊಂದಿತ್ತು ಸತತವಾಗಿ ಬಾರಿ ಸಾಕಷ್ಟು. ಆದರೆ ಕಂಪ್ಯೂಟರ್ ಒಂದೇ ಮಾಡಬಹುದು ಲಕ್ಷಾಂತರ ಅಥವಾ ಕೋಟ್ಯಂತರ ಪಟ್ಟು ಶತಕೋಟಿ, ಮತ್ತು ಬೇಸರ, ಮತ್ತು ಸಾಧ್ಯವಿಲ್ಲ ನಿಜವಾಗಿಯೂ ಚೆನ್ನಾಗಿ ನಿರ್ವಹಿಸಲು. ಉದಾಹರಣೆಗೆ, ಆದ್ದರಿಂದ ನಾನು ಎಲ್ಲರೂ ಬಯಸುವ ಬಯಸಿದರು ಫೇಸ್ಬುಕ್ ಸಂತೋಷದ ಹುಟ್ಟುಹಬ್ಬದಂದು ಅವುಗಳನ್ನು ಇಮೇಲ್ ಕಳುಹಿಸುವ ಮೂಲಕ ಇದು ಹೆಚ್ಚು ಹೆಚ್ಚು ನನಗೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಶತಮಾನದ ವಾಸ್ತವವಾಗಿ ಬರೆಯಲು ಎಲ್ಲರಿಗೂ ಆ ಇಮೇಲ್ಗಳನ್ನು ಎಲ್ಲಾ. ಕೋಡ್ ಆಫ್ ಜೊತೆ ಕೆಲವೇ ಸಾಲುಗಳಲ್ಲಿ ಆದರೆ, ನಾನು ಒಂದು ವ್ಯವಸ್ಥೆಯನ್ನು ಎಲ್ಲರಿಗೂ ಇಮೇಲ್ ಕಳುಹಿಸಿ ಹೊಂದಿವೆ ಫೇಸ್ಬುಕ್ ಬಯಸುವ ಮೇಲೆ ಅವುಗಳನ್ನು ಸಂತೋಷದ ಹುಟ್ಟುಹಬ್ಬದ. ಇಲ್ಲಿದೆ ಆದ್ದರಿಂದ ಲೂಪ್ ಏನು ಮತ್ತು ಏಕೆ ಅವರು ಆರ್ ಬೆಲೆಬಾಳುವ ಮತ್ತು ಏನೋ ಕಂಪ್ಯೂಟರ್ಗಳು ಚೆನ್ನಾಗಿ ಮಾಡಬಹುದು. ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ನೀವು ಸ್ವೀಕರಿಸುವವರ ಇಲ್ಲಿಗೆ CS50 ನ ಕೆಲವು ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಬಾಹ್ಯಾಕಾಶ, ನಿಖರವಾಗಿ ವಾಸ್ತವವಾಗಿ ನಾವು ಹಾಗೆ ಸಾಕಷ್ಟು ಕೋಡ್ ಬಳಸಿ, ಹಾಗೆ. ನಾವು ಮೂಲಭೂತವಾಗಿ ಒಂದು ದೊಡ್ಡ ಹೊಂದಿವೆ ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಇದರೊಳಗೆ ಜನರನ್ನು ನಮೂದಿಸುವುದರ ಮಾಡಲಾಗಿದೆ ತಮ್ಮ ಹೆಸರುಗಳು ಮತ್ತು ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು. ನಾವು ಕೋಡ್ ಒಂದು ಸಣ್ಣ ಬಿಟ್ ಬರೆದ ಆ ವಿಳಾಸಗಳನ್ನು ಮರಳಿ ಮಾಡಬಹುದು ಮತ್ತು ವಿಶಿಷ್ಟವಾಗಿದೆ ವಿಳಾಸಗಳನ್ನು ಉಗುಳು ಸಂದರ್ಭದಲ್ಲಿ ಯಾರಾದರೂ ಅನೇಕ ಬಾರಿ ಸಲ್ಲಿಸಿದ. ಮತ್ತು ನಂತರ, ನಾವು ಒಂದು ಕಳುಹಿಸಿ CS50 ನ ಬೋಟ್ ನಿಂದ ಇಮೇಲ್ ಸ್ವಯಂಚಾಲಿತ, ಕೂಪನ್ ಕೋಡ್ ಸೇರಿದಂತೆ. ಈಗ ನಾವು ನೋಡಿದ್ದಾರೆ ಈ ಕೊನೆಯ ಬಾರಿಗೆ ನಿರ್ಮಿಸಲು. ಮತ್ತು ಈ ನಿರ್ದಿಷ್ಟ ಆಗಿದೆ ಏನು ಉದಾಹರಣೆ? ಆದ್ದರಿಂದ, ಹೌದು, ಒಂದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ. ಮತ್ತು ಆಕಾರವನ್ನು ಅರ್ಥ ಇದೆ ಆ ಹಿಡಿಯಲು. ಎಲ್ಲಾ ಪ್ರಶ್ನೆಗಳನ್ನು ನಿಜ ಅಥವಾ ಸ್ಕ್ರ್ಯಾಚ್ ಸುಳ್ಳು ರೂಪಿಸಲು ಹೀಗೆ ಸ್ವಲ್ಪ ಸ್ವಲ್ಪ ನೋಡೋಣ. ಮತ್ತು ನಾವು ಈ ಒಂದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ ಕರೆ. ವಾಸ್ತವವಾಗಿ ಸರಿ ಅಥವಾ ತಪ್ಪು, ಹೌದು ಅಥವಾ ಇಲ್ಲ. ಇದು ಒಂದು ಪ್ರಶ್ನೆಗೆ ಉತ್ತರವನ್ನು ಒಂದು ಮಾರ್ಗವಾಗಿದೆ. ಮತ್ತು ಅಷ್ಟರಲ್ಲಿ ನೀವು ಈ ಬೂಲಿಯನ್ ಬಳಸಬಹುದು ರಚನೆಗಳನ್ನು ಒಳಗೆ ಅಭಿವ್ಯಕ್ತಿಗಳು ಯಾವ ಈ, ಹಾಗೆ ಸಹಜವಾಗಿ ನಿಯಮಗಳು ಅಥವಾ ಶಾಖೆಗಳನ್ನು, ನುಡಿಗಟ್ಟುಗಳಾಗಿರದೆ ರಸ್ತೆ ಸಲಾಕೆಗಳನ್ನು. ಅವರು ಕೇವಲ ನೋಡಬಹುದು ಈ ರೀತಿಯ, ಆದರೆ ಅವರು ಮಾಡಬಹುದು ಅವರೊಂದಿಗೆ elses ಸಂಯೋಜಿಸಿರುವ. ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಒಂದು ಮೂರು ರೀತಿಯಲ್ಲಿ ಹೊಂದಬಹುದು ರಸ್ತೆ ರಲ್ಲಿ ಫೋರ್ಕ್ ಅಥವಾ ನಾಲ್ಕು ರೀತಿಯಲ್ಲಿ Fork ರಸ್ತೆ, ಸರಳವಾಗಿ ಮೂಲಕ ಈ ವಿಷಯಗಳನ್ನು ಗೂಡುಕಟ್ಟುವ, ನೀವು ಸ್ಕ್ರ್ಯಾಚ್ ನೋಡುತ್ತಾರೆ ನೀವು ಈಗಾಗಲೇ ಹೊಂದಿದ್ದರೆ. ಮತ್ತು ನೀವು ಸಿ ಮಾಡಬಹುದಾಗಿದೆ. ಮತ್ತೊಂದು ಸಾಮಾನ್ಯ ತೆಗೆದುಕೊಳ್ಳೋಣ , ಹಾಗೂ, ಒಂದು alumnist ನೋಡಲು ಯಾರು ಬೇರೆ ಮಾರ್ಗವನ್ನು ಪ್ರಸ್ತುತ ಇರಬಹುದು ಪರಿಸ್ಥಿತಿಗಳು ಈ ವಿಷಯಗಳನ್ನು ಹೇಗೆ. ಬಿಲ್ಗೇಟ್ಸ್: ಜನರು ಮಾಡಲು ನಿರ್ಧಾರಗಳನ್ನು ಪ್ರತಿ ದಿನ. ಉದಾಹರಣೆಗೆ, ನೀವು ಹೊರಗೆ ಹೋಗಿ ಮೊದಲು ರೀತಿಯ, ಹೇಳುತ್ತದೆ ಒಂದು ಹೇಳಿಕೆಯನ್ನು ಹೊಂದಿವೆ ಇದು ನಂತರ ರೇನಿಂಗ್ ವೇಳೆ ನಾನು ನನ್ನ ಜಾಕೆಟ್ ಪಡೆಯಬೇಕು. ಕಂಪ್ಯೂಟರ್ಗಳು ನೀವು ಒಮ್ಮೆ ಅದ್ಭುತ , ಹೇಳಿಕೆಗಳು ಆ ರೀತಿಯ ನಿರ್ಧರಿಸಲು ಅವರು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ನಿರ್ವಹಿಸಬಲ್ಲದು ನಂಬಲಾಗದ ವೇಗದಲ್ಲಿ ಆ ವಿಷಯಗಳನ್ನು. ಆದ್ದರಿಂದ ಒಂದು ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಂ ನಿಜವಾಗಿಯೂ ಗಣಿತ ಮತ್ತು ಕೆಲವು ಸ್ವಲ್ಪ ಆಗಿದೆ ಹೇಳಿಕೆಗಳನ್ನು ಅಲ್ಲಿ ವೇಳೆ ನಿರ್ಣಯ ಸಿಗುತ್ತದೆ. ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ನಿಮಗೆ ಗೊತ್ತಿರುವ, ಇದು ಬಿಲ್ ಗೇಟ್ಸ್ ನಂತಹ ಜನರಾಗಿದ್ದರು, ಪಾಲ್ ಅಲೆನ್, ಮತ್ತು ಇತರರು ನಿಜವಾಗಿಯೂ ಚಾಲನೆ ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ ಕರೆಯಲ್ಪಡುವ ಕ್ರಾಂತಿ ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ. ನಾವು ಧುಮುಕುವುದಿಲ್ಲ ಮೊದಲು ನಾನು ಯೋಚನೆ ಕೆಲವು administrivia ಒಳಗೆ, ನಾವು, ಆಲ್ಬುಕರ್ಕ್ ಕಥೆ ಸಂಬಂಧ ಬಯಸುವ ನ್ಯಾಚುರಲ್ ಹಿಸ್ಟರಿ ನ್ಯೂ ಮೆಕ್ಸಿಕೋ ಮ್ಯೂಸಿಯಂ ಮತ್ತು ವಿಜ್ಞಾನ ಅಲ್ಲಿ ಬಿಲ್ ಗೇಟ್ಸ್ ಕೆಲವು ' ಮತ್ತು ಪಾಲ್ ಅಲೆನ್ ಆರಂಭದ ಕಥೆಗಳನ್ನು ನಾವು ಈಗ ಹೇಗೆ ಮರುಎಣಿಕೆ ಇಂದಿನ PC ಗಳು ಮತ್ತು ಮ್ಯಾಕ್ಗಳು ​​ಹೆಚ್ಚು. ಇದಕ್ಕಾಗಿ, ಆದರೂ, ನಾವು ಎರಡು ಸ್ವಯಂಸೇವಕರ ಅಗತ್ಯವಿದೆ ಯಾರು ಉತ್ತಮ ನಿರೂಪಣೆ ಧ್ವನಿಗಳು ಹೊಂದಿವೆ ಒಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಗಟ್ಟಿಯಾಗಿ ಓದಲು. ಎಲ್ಲಾ ಸರಿ, ಎಷ್ಟು ಮತ್ತೆ ಅಲ್ಲಿ ಬಗ್ಗೆ. ಅಪ್ ಮೇಲೆ ಕಮ್. ಮತ್ತು ಹೇಗೆ ಮುಂದೆ ಇಲ್ಲಿ ಬಗ್ಗೆ. ಕೆಳಗೆ ಮೇಲೆ ಕಮ್. ಇಲ್ಲಿ ನಿಮ್ಮ ಸ್ಥಳಗಳಲ್ಲಿ. ನೀವು ಹುಡುಗರಿಗೆ ಬಂದಂತೆ, ಒಂದೆರಡು ಆಡಳಿತಾತ್ಮಕ ಪ್ರಕಟಣೆಗಳು. ವಿಂಗಡನೆ, ಪ್ರಕ್ರಿಯೆ ವಿಭಾಗವನ್ನು ಆಯ್ಕೆ, ಈ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಶುಕ್ರವಾರ ಮೂಲಕ ಬುಧವಾರ. ಆ ಮೇಲೆ ಹೆಚ್ಚು ಈ ಬರುವ ಉಪನ್ಯಾಸ ಬುಧವಾರ. ಸೂಪರ್ ವಿಭಾಗಗಳು, ಏತನ್ಮಧ್ಯೆ ನಾವು ಮುಂದಿನ ವಾರದಲ್ಲಿ ನೀಡುವ ಏನೋ ಆ ಮೂಲಕ ಇಡೀ ವರ್ಗ ಆಹ್ವಾನಿಸಲಾಗುತ್ತದೆ ಸಾಕಷ್ಟು ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಭಾಗವಹಿಸಲು ವಿಭಾಗಗಳು, ಹೆಚ್ಚು comfy ಒಂದು, ಒಂದು ಕಡಿಮೆ ಆರಾಮದಾಯಕ. ನಾವು ವಿವರಗಳನ್ನು ಸಾರಿತು ಎಂದು, ಹಾಗೂ, ನಂತರ ಈ ವಾರ. ಏತನ್ಮಧ್ಯೆ ವಿಭಾಗಗಳು, ತಮ್ಮನ್ನು, ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ವಾರ ಕೋರ್ಸ್ ಮೂರು, ಶೂನ್ಯ ಸೂಚ್ಯಂಕ, ಆ ವಾರಗಳ ಒಂದೆರಡು ಅರ್ಥ ಔಟ್. ಆದ್ದರಿಂದ ಚಿಂತೆ ಬೇಡ. ನೀವು ಇನ್ನೂ ತಪ್ಪಿಸಿಕೊಂಡ ಎಂಬೆರಡು ಏನು. ಏತನ್ಮಧ್ಯೆ ಈ ಮಧ್ಯೆ, ನೀವು ವೇಳೆ ಆಡಳಿತಾತ್ಮಕವಾಗಿ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ನನ್ನ ಮತ್ತು ಡೆವೊನ್ ಮತ್ತು ಗೇಬ್ ಇಮೇಲ್ ಮತ್ತು ರಾಬ್ ಇಲ್ಲಿ ಈ ವಿಳಾಸದಲ್ಲಿ. ಕೊನೆಯದಾಗಿ, ಸಮಸ್ಯೆ ಸೆಟ್ 0, ಕೋರ್ಸಿನ,. ನೀವು ಗಮನಿಸಬಹುದು ಕೋರ್ಸ್ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ. ಇದು ನಿಮಗೆ ಒದಗಿಸಬೇಕು ಪ್ರಶ್ನೆಗಳಿಗೆ ಎಲ್ಲಾ ಉತ್ತರಗಳನ್ನು ನೀವು ರೀತಿಯಲ್ಲಿ ಜೊತೆಗಿದ್ದೆವು ಹೊಂದಿರಬಹುದು ಸಮಸ್ಯೆ ಸೆಟ್ ಪ್ರಾರಂಭಿಸುವುದು. ಆದರೆ ನೀವು ನಿಮ್ಮನ್ನು ಹುಡುಕಲು ವೇಳೆ ಸಹಾಯ ಹಸ್ತ ಅಗತ್ಯ, ಎಲ್ಲಾ ಮೂಲಕ ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಸೇರಿರುತ್ತಾರೆ ಸೋಮವಾರ, ಮಂಗಳವಾರ, ಬುಧವಾರ, ಗುರುವಾರ ಸಂಜೆ ಈ ವಾರದ ನಾಲ್ಕು ಊಟದ ಸಭಾಂಗಣಗಳಲ್ಲಿ. ವಿವರಗಳಿಗೆ ಅಲ್ಲಿ ಆ URL ನೋಡಿ ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಕಂಗೊಳಿಸುತ್ತವೆ ಅಲ್ಲಿ. ಈಗ ಭೇಟಿ ಲೆಟ್ ನಮ್ಮ ಎರಡು ಅತಿಥಿಗಳು ಇಲ್ಲಿ ಇಂದು. ನಿಮ್ಮ ಹೆಸರೇನು? ಜಯ್ ಪಾಲ್: ಜೇ ಪಾಲ್. ಡೇವಿಡ್ ಜೆ MALAN: ಜೇ ಪಾಲ್, ನೀವು ಭೇಟಿ ಸಂತೋಷ. Hikari: Hikari. ಡೇವಿಡ್ ಜೆ MALAN: Hikari? Hikari: Hikari. ಡೇವಿಡ್ ಜೆ MALAN: Hikari. ಜೊತೆಗೆ ನೀವು ಭೇಟಿ ಸಂತೋಷ. ಜೇ ಪಾಲ್ ಮತ್ತು Hikari ರಲ್ಲಿ ಹೊಂದಿವೆ ಈ ಸಂಗೀತದ ಮೇಲೆ ಅವುಗಳ ಮುಂದೆ ನಾನು ಮುದ್ರಿತ ಎರಡು ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ನಿಂತಿದೆ ನ್ಯೂ ಮೆಕ್ಸಿಕೋ ಈ ಬೆಳಿಗ್ಗೆ ಔಟ್ ನ್ಯಾಚುರಲ್ ಹಿಸ್ಟರಿ ಅಂಡ್ ಸೈನ್ಸ್ ಮ್ಯೂಸಿಯಂ. ಮತ್ತು ನಾನು ಯೋಚನೆ ಏನು ನಾನು ಓವರ್ಹೆಡ್ ಮೇಲೆ ಮಾಡಲು ಬಯಸುವ ನಿಮ್ಮ ವಾಚನ ಜೊತೆಯಲ್ಲಿ ಇದೆ ಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಈ ಇತಿಹಾಸದ ಕೆಲವು ದೃಶ್ಯ ಚಿತ್ರಗಳನ್ನು, ಯಾವುದೇ ಆಶ್ಚರ್ಯಕಾರಿ. ನಾನು ಮುಂಚಿತವಾಗಿ ಮಾಡಿದ ನಿಮ್ಮ ಸ್ಕ್ರಿಪ್ಟ್ prehighlight ಇದೆ ನೀವು ಓದಲು ಬೇಕು ನೀವು ಓದಲು ಏನನ್ನು. ನಾವು ಮೂಲಭೂತವಾಗಿ ವಿಲ್ ಕೇವಲ ಪರ್ಯಾಯ ಪ್ಯಾರಾಗಳು. ನೀವು ಎಂಬಂಥ ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಇಲ್ಲಿದೆ ಇಂಗ್ಲೀಷ್ ವರ್ಗ ಮಾಡಿದ. ನಿಜಕ್ಕೂ ಪ್ರೇಕ್ಷಕರ ಸಾಗಿಸುತ್ತದೆ ವಿಶೇಷವೇನು ಇಲ್ಲಿ ನಿಮ್ಮ ಕಥೆ ನಂಬಿಕೆ. ನಾವು ಶಲ್ ಇಲ್ಲಿ ಕಥೆ ನಾವು ಒಂದು, ಆಗಿದೆ ಬೇಸಿಕ್, ಮತ್ತು ಇದು ಕೇಂಬ್ರಿಡ್ಜ್ ಆರಂಭವಾಗುತ್ತದೆ. ಜಯ್ ಪಾಲ್: ಇದು ಚಳಿಗಾಲದಲ್ಲಿ, 1974, ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ನ ಕೇಂಬ್ರಿಜ್ನಲ್ಲಿ ಅಲ್ಲಿ ಚಳಿಗಾಲವನ್ನು ಚಳಿಯನ್ನು. ಗಡ್ಡವಿರುವ, ಉದ್ದ ಕೂದಲಿನ ಕಾಲೇಜು ಡ್ರಾಪ್ಔಟ್ ಎಂಬ ಪಾಲ್ ಅಲೆನ್ ಹಾರ್ವರ್ಡ್ ಅಡ್ಡಲಾಗಿ drudging ಮಾಡಲಾಯಿತು ಅವರ ಅಭಿಪ್ರಾಯಗಳನ್ನು ಹೀರಲ್ಪಡುತ್ತದೆ ಸ್ಕ್ವೇರ್,. ಆ ದಿನಗಳಲ್ಲಿ ಅವರ ಪ್ರಮುಖ ಮುಂದಾಲೋಚನೆ , ಹೇಗೆ ತನ್ನ ಸ್ನೇಹಿತ, ಬಿಲ್ ಗೇಟ್ಸ್ ಪಡೆಯಲು ಆಗಿತ್ತು ಶಾಲೆಯ ತ್ಯಜಿಸಿ ಹೋಗಲು ಅವರೊಂದಿಗೆ ವ್ಯಾಪಾರ. Hikari: ಎರಡು ಈಗಾಗಲೇ ಹೋಗಿದ್ದರು ವ್ಯಾಪಾರಗಳ ಮೂಲಕ ಒಟ್ಟಿಗೆ, ಲೇಕ್ಸೈಡ್ ಆರಂಭಗೊಂಡ ಸಿಯಾಟಲ್ ಅಲ್ಲಿ ಶಾಲೆಗೆ ಅವರು ಉಚಿತ ಕಂಪ್ಯೂಟರ್ ಸಮಯದಲ್ಲಿ ನೀಡಲಾಯಿತು ಸ್ಥಳೀಯ ಸಮಯದಲ್ಲಿ ಪಿಡಿಪಿ -10 ಕಂಪ್ಯೂಟರ್ ಪರೀಕ್ಷಿಸಲು ಕಂಪನಿ ಹಂಚಿಕೆ. ಇತ್ತೀಚಿನ ಯೋಜನೆಯನ್ನು ಬಿಟ್ಟು ಹೋಗಿದ್ದ ಶಾಲೆಯ ಮತ್ತು ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಕಂಪನಿ ರೂಪಿಸುತ್ತವೆ. ಅಲೆನ್ ವಾಷಿಂಗ್ಟನ್ ಬಿಟ್ಟರು ರಾಜ್ಯ ವಿಶ್ವವಿದ್ಯಾಲಯ. ಆದರೆ ಕೊನೆಗಳಿಗೆಯಲ್ಲಿ, ಗೇಟ್ಸ್ ಹಾರ್ವರ್ಡ್ ಅಂಟಿಕೊಂಡು ನಿರ್ಧರಿಸಿದ್ದೇವೆ. ಜಯ್ ಪಾಲ್: ಆ ದಿನ, ಹಾರ್ವರ್ಡ್ ದಾಟಿ ಸ್ಕ್ವೇರ್, ಅಲೆನ್, ಜನವರಿ ಗುರುತಿಸಿ ಜನಪ್ರಿಯ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ 1975 ಸಮಸ್ಯೆ ಭೂಮಿಯ ನಿಲ್ಲಿಸುವ ಶಿರೋನಾಮೆಯನ್ನು, ವಿಶ್ವದ ಮೊದಲ ಮಿನಿಕಂಪ್ಯೂಟರ್ ಕಿಟ್ ವಾಣಿಜ್ಯ ಮಾದರಿಗಳು ಪ್ರತಿಸ್ಪರ್ಧಿಯಾಗಿ. ಶೀರ್ಷಿಕೆ ಕೆಳಗಡೆ ಒಂದು ಸಣ್ಣ ಬಾಕ್ಸ್ ಒಂದು ಚಿತ್ರ ದೀಪಗಳನ್ನು ಮತ್ತು ಸ್ವಿಚ್ಗಳು ಹೊಳೆಯುತ್ತಿರುವುದು. ಇದು 8800 MITS ಆಲ್ಟೇರ್ ಕರೆಯಲಾಯಿತು. ಮತ್ತು ಅಲೆನ್ ಈ ಗೊತ್ತಿತ್ತು ಏನು ಅವರು ಹುಡುಕುತ್ತಿದ್ದ. Hikari: ಚರ್ಚೆಯ ದಿನಗಳ ನಂತರ. ಅಲೆನ್ ಮತ್ತು ಗೇಟ್ಸ್ ಅರ್ಥ ಆಲ್ಟೇರ್ ಮಹತ್ವ. ಅವರು ಸಾಮಾನ್ಯವಾಗಿ ಮಾತನಾಡಿದರು ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗಳು ಬಗ್ಗೆ ಮತ್ತು ನೋಡಲು ಕಾಯುತ್ತಿದ್ದ ಅವರೊಂದಿಗೆ ನೆರವೇರಲಿದೆ. ಈಗ ಒಂದು ಮಿನಿಕಂಪ್ಯೂಟರ್ ಕಿಟ್ ಮೇಲೆ ಇತ್ತು ಜನಪ್ರಿಯ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಮುಖಪುಟದಲ್ಲಿ. ಇದು ಸ್ಪಷ್ಟವಾಗಿ ಇನ್ನೂ ಯಾವುದೇ ಸಾಫ್ಟ್ವೇರ್. ಅವರು ಒಂದು ರಾಷ್ಟ್ರದ ಕಲ್ಪಿಸಿಕೊಂಡ ಪ್ರೋಗ್ರಾಮರ್ಗಳು MITS ಕಂಪನಿಯಿಂದ ಮೇಲೆ ಅವರೋಹಣ. ಮತ್ತು ಆದ್ದರಿಂದ ಅವರು, ಎಡ್ ರಾಬರ್ಟ್ಸ್ ಎಂಬ ಕಂಪನಿಯ ಮುಖ್ಯಸ್ಥ, ಒಂದು ಆವೃತ್ತಿ ಕೇಳಿಕೊಂಡಿದ್ದರು ಮೂಲಭೂತ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಬಹುತೇಕ ಸಿದ್ಧವಾಗಿದೆ ಆಲ್ಟೇರ್ ಫಾರ್. ಅವರು ಹಾಗೆ ಮಾಡಲಿಲ್ಲ. ಮತ್ತು ರಾಬರ್ಟ್ಸ್ ಅವರು ಮಾಡಲಿಲ್ಲ ಯಾರೆಂಬುದೂ. ಅವರು 10 ಕರೆಗಳನ್ನು ಒಂದು ದಿನ ಇರುತ್ತಿದ್ದವು ಮೂಲಭೂತ ಬಹುತೇಕ ಸಿದ್ಧವಾಗಿದೆ ತೊಡಗಿದವರ. ಮತ್ತು ಅವರ ಸ್ಟಾಕ್ ಪ್ರತಿಕ್ರಿಯೆ ", ಮೊದಲ ವ್ಯಕ್ತಿ ಒಬ್ಬ ಕೆಲಸ ಅಪ್ ತೋರಿಸುತ್ತದೆ ಬೇಸಿಕ್ ಗುತ್ತಿಗೆ ಪಡೆಯುತ್ತದೆ. " ಜಯ್ ಪಾಲ್: ಗೇಟ್ಸ್ ಮತ್ತು ಅಲೆನ್ ಒಂದು ಆಲ್ಟೇರ್ ನೋಡಿರಲಿಲ್ಲ. ಅವರು ನೋಡಿರಲಿಲ್ಲ ಇಂಟೆಲ್ 8080 ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ನ ಆಲ್ಟೇರ್ ಹೃದಯ. ಆದರೆ ಎರಡು ವರ್ಷಗಳ ಹಿಂದೆ ಅಲೆನ್ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆದ ಮೇಲ್ಪಂಕ್ತಿಯನ್ನು ಒಂದು ಮೇನ್ಫ್ರೇಂ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಹಿಂದಿನ ಇಂಟೆಲ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್. ಅವರು ಸುಮಾರು ಈ ಬಾರಿ ಒಂದೇ ವಿಷಯವನ್ನು. Hikari: ಇಂಟೆಲ್ ಜೊತೆಗೆ ಆತನ ಕಡೆ 8080 ಕೈಪಿಡಿ, ಅಲೆನ್ ಒಂದು ಕುಳಿತುಕೊಂಡಾಗ ಹಾರ್ವರ್ಡ್ ಪಿಡಿಪಿ -10 ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ಎಮ್ಯುಲೇಟರ್ ಮತ್ತು ತಂತ್ರಾಂಶ ಬರೆದಿದ್ದಾರೆ ಅಗತ್ಯ ಉಪಕರಣಗಳು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾಡಲು. ಏತನ್ಮಧ್ಯೆ ಗೇಟ್ಸ್ ಹೋಗಿ ನಿಲ್ಲಿಸಿತು ತರಗತಿಗಳು ಮತ್ತು ಕಳೆಯತೊಡಗಿದರು ಬೇಸಿಕ್ ವಿನ್ಯಾಸ, ಪ್ರತಿ ಟ್ರಿಕ್ ಬಳಸಿ ಅವರು ಗಾತ್ರ ಪಡೆಯಲು ಗೊತ್ತಿತ್ತು ಕೆಳಗೆ 4 ಕಿಲೋಬೈಟ್ಗಳಷ್ಟು ಕೆಳಗೆ. ಜಯ್ ಪಾಲ್: ಅಲ್ಬುಕರ್ಕ್ನಲ್ಲಿನ ಔಟ್, ಎಡ್ ರಾಬರ್ಟ್ಸ್ ಗೇಟ್ಸ್ ದೂರವಾಣಿ ಕರೆ ಬಂತು ಹೇಗೆ ವಿವರಗಳು ಕೇಳುತ್ತಿದೆ ಆಲ್ಟೇರ್ ನಿರ್ದಿಷ್ಟ ವಾಡಿಕೆಯ ನಿರ್ವಹಿಸಿದೆ. ಯಾರೂ ಮೊದಲು ಕೋರಿದ್ದರು. ಮತ್ತು ರಾಬರ್ಟ್ಸ್ ಆಸಕ್ತಿ ಪಡೆಯಲು ಆರಂಭಿಸಿದರು. Hikari: ಅಭಿವೃದ್ಧಿ ಉಪಕರಣಗಳು ಮತ್ತು ವಿನ್ಯಾಸ ಸಿದ್ಧ, ಗೇಟ್ಸ್ ಮತ್ತು ಅಲೆನ್ ಬರೆದ ಪಿಡಿಪಿ -10 ರಂದು ಕೋಡ್, ಮತ್ತೊಂದು ಹಾರ್ವರ್ಡ್ ವಿದ್ಯಾರ್ಥಿ ಬಳಸುವಂತೆ, ಮಾಂಟೆ ಡೆವಿಡೊಫ್, ಗಣಿತ ದಿನಚರಿಗಳನ್ನು ಬರೆಯಬೇಕಾದ. ಒಂದು ಅಂತಿಮ ರಾತ್ರಿ ನಂತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್, ಅಲೆನ್ ವಿಮಾನ ಹತ್ತಿದಾಗ MITS ಕಂಪನಿಯಿಂದ ಮೂಲಭೂತ ತಲುಪಿಸಲು. ಅವರು ವಿಮಾನ ಚಿಂತಿಸುವುದರ ಸವಾರಿ ಕಾಲ. ಮತ್ತು ಕೇಂಬ್ರಿಜ್ ಮತ್ತೆ ಗೇಟ್ಸ್ ಚಿಂತೆ ಇರಲಿಲ್ಲ. ಅವರು ಪರೀಕ್ಷಿಸಿದರು ತಮ್ಮ ಮೂಲಭೂತ ಮತ್ತು ಇದು ಎಮ್ಯುಲೇಟರ್ ಕೆಲಸ ಮಾಡಿದ್ದರು. ಆದರೆ ಎಮ್ಯುಲೇಟರ್ ತಪ್ಪು ಏನಾಗುತ್ತಿತ್ತು? ಜಯ್ ಪಾಲ್: ವಿಮಾನ , ಆಲ್ಬುಕರ್ಕ್ ಪ್ರಸ್ತಾವನೆ ಅಲೆನ್ ಅರಿವಾಯಿತು ತಮ್ಮ ಬೇಸಿಕ್, ಈಗ ಅಂದವಾಗಿ ಒಳಗೊಂಡಿರುವ ಒಂದು ಸಣ್ಣ ರೋಲ್ , ಪೇಪರ್ ಟೇಪ್ ಎಂದು ಪಂಚ್ ಪ್ರತ್ಯೇಕ ಇಲ್ಲದೆ ಅನುಪಯುಕ್ತ ಪ್ರೋಗ್ರಾಂ, ಒಂದು ಲೋಡರ್ ಎಂಬ ಹೇಗೆ ಆಲ್ಟೇರ್ ಹೇಳುವ ಪೇಪರ್ ಟೇಪ್ ಜೀವಿಯು ಓದಲು ಟೆಲಿಪ್ರಿಂಟರ್ ಯಂತ್ರದ ತಿನ್ನಿಸಲಾಗುತ್ತದೆ. ತಮ್ಮ ನೋಟ್ಬುಕ್ ತೆಗೆದುಕೊಂಡು ಬೇಗನೆ ಒಂದು ಲೋಡರ್ ಪ್ರೊಗ್ರಾಮ್ ಕೆಳಗೆ ಬರೆಯಲ್ಪಟ್ಟಿದ್ದವು ಅಸೆಂಬ್ಲಿ ಭಾಷೆಯಲ್ಲಿ, ನಂತರ ಕೈಯಾರೆ 1 0 ಸೆ ಮತ್ತು ಒಳಗೆ ಎಂದು ಅನುವಾದ ಆಲ್ಟೇರ್ ಅರ್ಥ. Hikari: ಅಲೆನ್ ನಿರೀಕ್ಷಿಸುತ್ತಿದ್ದ ಕ್ಲೀನ್, ಸ್ವಲ್ಪ, ಹೈಟೆಕ್ ಕಂಪನಿ ವ್ಯಾಪಾರ ಸೂಟ್ ಪುರುಷರು ನಡೆಸುತ್ತಿದ್ದ. ರಾಬರ್ಟ್ಸ್ ಭೇಟಿ ಯಾವಾಗ ತನ್ನ ಆಶ್ಚರ್ಯ ಅವರನ್ನು ವಿಮಾನ ನಿಲ್ದಾಣದಲ್ಲಿ ಜಾನುವಾರುಗಳನ್ನು ಕಾಣುವ ಕೈ. ರಾಬರ್ಟ್ಸ್ ಸಹ ಆಶ್ಚರ್ಯ. ಅವರು ಹಾರ್ವರ್ಡ್ ಕುಸಿದಾಗ ದುಬಾರಿ ಹೋಟೆಲ್ ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಮರ್, ಅಲೆನ್ ಅರಿಕೆ ಬಂತು ಅವರು ಕೊಠಡಿ ಶಕ್ತರಾಗಿರಲಿಲ್ಲ. ಜಯ್ ಪಾಲ್:, ಸ್ವತಃ, MITS ಕಂಪನಿಯಿಂದ ಆಗಿತ್ತು ಒಂದು ಧೂಳಿನ ಸ್ಟ್ರಿಪ್ ಮಾಲ್ ಇದೆ. ಅಸ್ತವ್ಯಸ್ತಗೊಂಡಿದೆ ಮೇಲೆ ಇನ್ಸೈಡ್ ಅದಕ್ಕೆ ಎ ಒಂದು ಆಲ್ಟೇರ್ ಆಗಿತ್ತು 5 ಕಿಲೋಬೈಟ್ಗಳಷ್ಟು ಅಪ್ ಲೋಡ್ ಮೆಮೊರಿ ಮತ್ತು ಕೇಬಲ್ ಸಂಪರ್ಕ ಒಂದು ಟೆಲಿಪ್ರಿಂಟರ್ ಗಣಕಕ್ಕೆ. ರಾಬರ್ಟ್ಸ್ ಮತ್ತು ಮುಖ್ಯ ಇಂಜಿನಿಯರ್, ಬಿಲ್ ಯೇಟ್ಸ್ ನಿರೀಕ್ಷಿಸುವ ಕಾಯುತ್ತಿದ್ದರು ಅಲೆನ್ ತನ್ನ ಲೋಡರ್ toggled ಮಾಹಿತಿ ಆಲ್ಟೇರ್ ಒಳಗೆ ಪ್ರೋಗ್ರಾಂ. ಟೆಲಿಪ್ರಿಂಟರ್ ಇದು ನಿಲ್ಲಿಸಲು chugging ಆರಂಭಿಸಿದರು ಟೇಪ್ ರೀಡರ್ ಪೇಪರ್ ಟೇಪ್. ಇದು ಬಹುಶಃ 15 ನಿಮಿಷ ತೆಗೆದುಕೊಂಡರು ಪ್ರೋಗ್ರಾಂ ಲೋಡ್. ನಂತರ ಟೆಲಿಪ್ರಿಂಟರ್ ಥಟ್ಟನೆ ಮುದ್ರಿತವಾಗಿರುವ ಮೆಮೊರಿ ಪ್ರಾಂಪ್ಟ್, ನಂತರ ಸಿದ್ಧ ಪ್ರಾಂಪ್ಟ್, ಮತ್ತು ಅಲೆನ್ ಟೈಪ್ ಆರಂಭಿಸಿದರು ಕೆಲವು ಪರೀಕ್ಷಾ ಆದೇಶಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಬ್ಬರ ಬೆರಗು, ಸಾಫ್ಟ್ವೇರ್ ಕೆಲಸ. ದೋಷಗಳನ್ನು ಸಹಜವಾಗಿ, ಇದ್ದವು. ಆದರೆ ಮುಖ್ಯ ವಿಷಯ ಇದು ಕೆಲಸ ಆಗಿತ್ತು. Hikari: ನಂತರ, ತಮ್ಮ ದಾರಿಯಲ್ಲಿ ಒಂದು ಪಾಂಚೋ ನಲ್ಲಿ $ 3.00 ಊಟದ, ಒಂದು ಕಣಜ ಹಾರಿ ಎತ್ತಿಕೊಳ್ಳುವ ವಿಂಡೋದಲ್ಲಿ ಟ್ರಕ್ ಮತ್ತು ತೋಳಿನ ಮೇಲೆ ಅಲೆನ್ stung. ಆದರೆ ಆ ಹೇಳಲಿಲ್ಲ ಮೂಡ್ ಹಾಳು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಆಲ್ಟೇರ್ ಈಗ ಅದರ ಮೂಲ ಹೊಂದಿತ್ತು ಒಂದು ಮನೆಗೆ ಮೊದಲ ವಾಣಿಜ್ಯ ತಂತ್ರಾಂಶ ಪಾಲ್ ಅಲೆನ್ ಮತ್ತು ಬಿಲ್ ಮಾಡಿದ ಕಂಪ್ಯೂಟರ್, ಗೇಟ್ಸ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಂದು ವ್ಯವಹಾರವನ್ನು. ಡೇವಿಡ್ ಜೆ MALAN: ಅನೇಕ ನಮ್ಮ ಎರಡು ಓದುಗರಿಗೆ ಧನ್ಯವಾದಗಳು. [ಚಪ್ಪಾಳೆಯನ್ನು] ಡೇವಿಡ್ ಜೆ MALAN: ಈಗ ನಿಮ್ಮ ಆಯ್ಕೆ, ನೀವು ಒಂದು sparkly ಆಫ್, ಬಿಟ್ಟು ಮೊದಲು ಅಥವಾ ಓಹ್ dark-- ಒಂದು ಗ್ಲೋ, ಒಂದು ಕ್ಷಣ ನಿರೀಕ್ಷಿಸಿ, ಹೊಳಪುಳ್ಳ wait-- ಮತ್ತು ಡಾರ್ಕ್ ಆನೆ ಒಂದು ಗ್ಲೋ CS50 ಆದ ಚೆಂಗ್ ಗಾಂಗ್ ರಿಂದ. Hikari: ಓಹ್, ಧನ್ಯವಾದಗಳು. ಡೇವಿಡ್ ಜೆ MALAN: ಎಲ್ಲಾ ಸರಿ, ತುಂಬಾ ಧನ್ಯವಾದಗಳು. [ಚಪ್ಪಾಳೆಯನ್ನು] ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ನಿಜವಾದ ಕಥೆ. ಈ ಈ ಎಲ್ಲಾ ಹೇಳಲು ಹೊಂದಿದೆ ಯಂತ್ರಗಳು ಮತ್ತು ಇದು ಸುಲಭವಾಗಿ ನಾವು ಈಗ ಬಳಸಲು ಮತ್ತು ತೆಗೆದುಕೊಳ್ಳಲು ಲಘುವಾಗಿ, ನಿಜವಾಗಿಯೂ ಇಲ್ಲಿ ಕೆಲವೇ paces ಪ್ರಾರಂಭಿಸಿದರು ಈ ನಿಜವಾದ ಮಂದಿರದಿಂದ. ಈಗ ಇಂದು, ನೀವು ಇಲ್ಲ ಬಂದಿದೆ ವೇಳೆ, ಈ ಮ್ಯಾಕ್ಸ್ವೆಲ್ ಡ್ವಾರ್ಕಿನ್, ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ ಕಟ್ಟಡ, ಮೂಲೆಯಲ್ಲಿ ಸುತ್ತ. ಈ ಎರಡನೇ ಮಹಡಿಯಲ್ಲಿ ಕಟ್ಟಡ ಮೂರು ಪುಟಗಳು ಸ್ಥಗಿತಗೊಳ್ಳಲು ಮಾಡುವುದಿಲ್ಲ ಮೂಲ ಕೋಡ್ ಆ ಬಿಲ್ ಗೇಟ್ಸ್ ಮತ್ತು ಪಾಲ್ ಅಲೆನ್ ಬರೆದ. ವಾಸ್ತವವಾಗಿ, ಬಳಸಲು ನೀವು ಜೂಮ್ ನೀವು ಕೇವಲ ನೋಡಬಹುದು ಅವುಗಳ ಹೆಸರುಗಳನ್ನು ಮೂಲ ರೀತಿಯ, ಆದರೆ ಅವರು ಅಲಂಕರಿಸಿರುವ ಅವರ ಸಹಿಯನ್ನು ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ ಅವರು ಕಳೆದ ಭೇಟಿ ಮಾಡಿದಾಗ. ಆದರೆ ವಿಶೇಷವಾಗಿ ಬಲವಾದ ಆಗಿತ್ತು ಈ ಬಗ್ಗೆ ಅವರು ಮಾಡಲು ಹೊರಟಿತು ಏನು ಎಂದು ವುಡ್ ಬರೆಯುವ ಒಂದು ಪ್ರೊಗ್ರಾಮ್ ಆಗಿತ್ತು ಬರೆಯಲು ಇತರ ಜನರು ಸಕ್ರಿಯಗೊಳಿಸಲು ತಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳ. ಸಮಯದಲ್ಲಿ ಎಲ್ಲಾ ಇತ್ತು MITS ಕಂಪನಿಯಿಂದ ಮಾಡಿದ ಈ ಆಲ್ಟೇರ್ ಯಂತ್ರ. ಮತ್ತು ಅವರು ಅಗತ್ಯವಿದೆ ಎಲ್ಲಾ ಕೆಲವು ಮಾರ್ಗವಾಗಿತ್ತು ಹವ್ಯಾಸಿಗಳಿಗೆ ಮತ್ತು ಜನರು ಸುಲಭ ಮಾಡುವ ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯಕ್ರಮಕ್ಕೆ ಈ ಕೋಣೆಯಲ್ಲಿ ನಮಗೆ ಇಷ್ಟ ಅಗತ್ಯವಾಗಿ ಅರ್ಥ ಇಲ್ಲದೆ ಅಸೆಂಬ್ಲಿ ಕೋಡ್, ಅಥವಾ ಯಂತ್ರ ಕೋಡ್, ಅಥವಾ ದೇವರು, 0 ಸೆ ಮತ್ತು 1 ನಿಷೇಧಿಸಲಾಗಿತ್ತು. ನಾವು ಪ್ರೋಗ್ರಾಮರ್ಗಳು, ಹಾಗೆ ಈ ಕೋಣೆಯಲ್ಲಿ ಆ, ನಾವು ವ್ಯಕ್ತಪಡಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಬಯಸುವ ನಮ್ಮಲ್ಲಿ ಹುಸಿ ಕೋಡ್ ನಂತಹ ಹೆಚ್ಚು ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಹೇನು ಕೂಡ ಆಗಿರಬಹುದು ನಾವು ಕಳೆದ ವಾರ ಮಾತನಾಡಿದರು ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ಮೆಚ್ಚದ. ನಾವು ಈ ಕೋಡ್ ಬರೆಯಲು ಬಯಸುವುದಿಲ್ಲ, ಇದು ಪಾಲ್ ಅಲೆನ್ ಮತ್ತು ಬಿಲ್ ಗೇಟ್ಸ್ ಮಾಡಿದರು. ನಾವು, ಬದಲಿಗೆ, ಕೋಡ್ ಬರೆಯಲು ಬಯಸುವ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಕಾಣುತ್ತದೆ. ಈಗ ಈ ಬೇಸಿಕ್ ಎಂಬ ಭಾಷೆಯಾಗಿದೆ. ಮತ್ತು ಸಾಲಿನ ಸಂಖ್ಯೆಗಳನ್ನು ಇವೆ ಏನು ಕೇವಲ ಕೋಡ್ ಸಾಲುಗಳನ್ನು ಸಂಖ್ಯೆ ಬಳಸಿ ಎಂದು ನೀವು ನಾವು ಬರೆಯುತ್ತಿದ್ದೇವೆ. ನಾವು ಸಹ ಇಲ್ಲ ಈ ದಿನಗಳಲ್ಲಿ ಹಾಗೆ. ಆದರೆ ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಮುದ್ರಣ "ಹಲೋ, ವರ್ಲ್ಡ್" ವಾಸ್ತವವಾಗಿ ಬಹುಶಃ ಕೇವಲ ಮುದ್ರಿಸಲು ಎಂದು. ಆದ್ದರಿಂದ ಯಾವ ಬಿಲ್ ಮತ್ತು ಪಾಲ್ ತಿಂದರು ಈ ಕೋಡ್ ಬರೆಯಲು ಗೆ ಅಧಿಕಾರ ಬದಲಿಗೆ ನೀವು ನೋಡೋಣ ವೇಳೆ ಇಲ್ಲಿದೆ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ ಈ ಕೋಡ್ wall--. ವಾಸ್ತವವಾಗಿ,, CS50 ಇತ್ತೀಚೆಗೆ ಅವಕಾಶ ಪ್ರೊಫೆಸರ್ ಹ್ಯಾರಿ ಲೆವಿಸ್ ಜೊತೆ ಕುಳಿತು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ ಇಲಾಖೆ, ಯಾರು ವಾಸ್ತವವಾಗಿ ಬಿಲ್ ಕಲಿಸಿದ ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ ಗೇಟ್ಸ್, ಮತ್ತು ಮೊದಲು ಇಲ್ಲಿ ನಿಂತಿರುವವರು ಆಯ್ದ ಆ ಮೂರು ಪುಟಗಳು. ನ ಒಂದು ಗಮನಿಸೋಣ. ಹ್ಯಾರಿ ಲೆವಿಸ್: ಏನು ನೀವು ಇಲ್ಲಿ ಒಂದು ಆಗಿದೆ ಸಾಫ್ಟ್ವೇರ್ ಆರಂಭಿಕ ತುಂಡು ಮಾಡಿ ಬಿಲ್ ಗೇಟ್ಸ್ ಮತ್ತು ಪಾಲ್ ಬರೆದ ಅಲೆನ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸ್ಥಾಪಕರು. ಆದ್ದರಿಂದ ಕೋಡ್ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ ಎರಡು ಕಾರಣಗಳಿಗಾಗಿ. ಎಲ್ಲಾ ಮೊದಲ, ಇದು ಆಯಿತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ನ ಮೊದಲ ಉತ್ಪಾದನೆ, ಒಂದು ಇಂಟರ್ಪ್ರಿಟರ್ ಇದು ಮೂಲಭೂತ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ. ಎರಡನೆಯದಾಗಿ, ಈ ಆಗಿತ್ತು ಮೊದಲ ಪ್ರಯತ್ನಗಳಲ್ಲಿ ಇದು ಒಂದಾಗಿತ್ತು ಆದ್ದರಿಂದ ಸಾಮಾನ್ಯ ಒಂದು ವಿವರಣೆ ರಚಿಸಲು ಜನರು ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಆದ್ದರಿಂದ ಬಿಲ್ ಗೇಟ್ಸ್ ಆಗಿತ್ತು ಒಂದು ಹಾರ್ವರ್ಡ್ನಲ್ಲಿ ಪದವಿಪೂರ್ವ. ನಾನು 1974 ರಲ್ಲಿ ಹಾರ್ವರ್ಡ್ನಲ್ಲಿ ಕಲಿಸಲಾರಂಭಿಸಿದರು. ಈ 1975 ರಲ್ಲಿ ಮಾಡಲಾಯಿತು. ಆದ್ದರಿಂದ ತನ್ನ ವೃತ್ತಿಜೀವನದ ಆರಂಭದಲ್ಲಿ ಮತ್ತು ಆರಂಭಿಕ ನನ್ನ ವೃತ್ತಿಜೀವನದಲ್ಲಿ. ನಾನು ಬಿಲ್ ಕಲಿಸಿದ ಈ ಸಮಯದಲ್ಲಿ ಒಂದು ಕೋರ್ಸ್. ಪಾಲ್ ಅಲೆನ್ ಅಲ್ಲ ಒಂದು ಹಾರ್ವರ್ಡ್ ವಿದ್ಯಾರ್ಥಿ, ಆದರೆ ಹೈಸ್ಕೂಲ್ ಇತ್ತು ಬಿಲ್ ಗೇಟ್ಸ್ ನ ಸಹಪಾಠಿ. ನೀವು ಬಂದು ನೋಡಿದರೆ ಪಟ್ಟಿ ನಲ್ಲಿ, ನೀವು ವಾಸ್ತವವಾಗಿ ಮೂರನೇ ಹೇಗೆ ಹೆಸರು, ಮಾಂಟೆ ಡೆವಿಡೊಫ್, ಯಾರು ಗೇಟ್ಸ್ ಸಹಪಾಠಿಯಾಗಿದ್ದರು ಇಲ್ಲಿ ಹಾರ್ವರ್ಡ್ನಲ್ಲಿ. ಸರಿ, ಇಲ್ಲಿ ಒಂದು ಇಲ್ಲಿದೆ ಇಲ್ಲಿ ಆಸಕ್ತಿಕರ ಕಾಮೆಂಟ್. ಇದು 4K ವರ್ಗಮೂಲದ ಅಳಿಸಬಹುದು "ಹೇಳುತ್ತಾರೆ ಆದರೆ ಕುಣಿಕೆಗಳು ಇನ್ನೂ ಕೆಲಸ ಮಾಡಬೇಕು ಫಾರ್. " ಸರಿ, ಆದ್ದರಿಂದ ಅಂದರೆ ಏನು ಎಂದು ಇಲ್ಲ ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್ ಎರಡು ರೀತಿಯಲ್ಲಿ ಎಂದು. ಒಂದು ಆವೃತ್ತಿ ರನ್ ಆಗಿತ್ತು ಈ ಆಲ್ಟೇರ್ ಕಂಪ್ಯೂಟರ್ ಕೇವಲ ಆಫ್ 4K ಪದಗಳ ಮೆಮೊರಿ ಮೆಮೊರಿ 4,096 ಪದಗಳು. ಆದರೆ ದೊಡ್ಡ ಆವೃತ್ತಿ 8K ಹೊಂದಿತ್ತು. ಆದ್ದರಿಂದ ಏನು ಹೇಳುತ್ತಾನೆ ಆ 4K ಆವೃತ್ತಿಯಲ್ಲಿ ನೀವು ಕೆಲವು ಅಳಿಸಲು ಹೊಂದಿತ್ತು ಕೋಡ್ ಸರಿಹೊಂದುವಂತೆ ಮಾಡಲು. ಮತ್ತು ವಸ್ತುಗಳ ಒಂದು ಆ ಅಳಿಸಲ್ಪಡುತ್ತದೆ ಎಂದು ವರ್ಗಮೂಲವನ್ನು ವಾಡಿಕೆಯ ಎಂದು. ಆದರೆ ಸ್ಪಷ್ಟವಾಗಿ ಕುಣಿಕೆಗಳು ಇನ್ನೂ ಮಾಡಿಸಿಕೊಳ್ಳಬೇಕು ನೀವು ಕೆಳಗೆ ಕಂಪೈಲ್ ನೀವು ಸಹ ಕೆಲಸ ಕಂಪ್ಯೂಟರ್ ಕೇವಲ 4 ಕೆ ಆವೃತ್ತಿಯ. ಡೇವಿಡ್ ಜೆ MALAN: ವಿಷಯಗಳನ್ನು ಆದ್ದರಿಂದ, ನಾವು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ ನೋಡುತ್ತಾರೆ ಎಂದು, ಈ ಕಲ್ಪನೆ ಏರಿಳಿತ ಮತ್ತು ತಾತ್ಪರ್ಯ, ಮತ್ತು ನಿಜವಾಗಿಯೂ ಹೆಗಲ ಮೇಲೆ ನಿಂತು ನಮಗೆ ಮೊದಲು ಬಂದಿರುವ ಜನರನ್ನು, ಅಲ್ಲ ಬಿಲ್ ಗೇಟ್ಸ್ ಕೆಲವು ಭಿನ್ನವಾಗಿ ಇಲ್ಲಿ ಮತ್ತು ಪಾಲ್ ಅಲೆನ್ ನಿರೂಪಣೆ. ಮತ್ತು ಇದರ ಅರ್ಥವೇನೆಂದು ನಾವು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಎಂದು ಇಂದು ವಸ್ತುಗಳು ವಾಸ್ತವವಾಗಿ ನೀಡಲಾಗಿದ್ದು ನಮಗೆ ಕೋಡ್ ಬರೆಯಲು ಸುಲಭ. ನಾವು ತಿಳಿಸಿದ್ದಾರೆ ಎಂದು ವಾಸ್ತವವಾಗಿ ಕೋಡ್, ಆಗಿದೆ ಹೆಚ್ಚು ತಾಂತ್ರಿಕವಾಗಿ ಮೂಲ ಕೋಡ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಮತ್ತು ಇದು ವಾಕ್ಯ ರೀತಿ ಇಂಗ್ಲೀಷ್ ಇಲ್ಲಿದೆ ಹೆಚ್ಚು ಸರಿಯಾದ ಮತ್ತು ಹೆಚ್ಚು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಇಲ್ಲಿದೆ ಹುಸಿ ಕೋಡ್ ರೀತಿಯ ಹೆಚ್ಚು, ಫಾರ್ ಇದು ವಿಧ್ಯುಕ್ತವಾದ ವ್ಯಾಖ್ಯಾನ ಇಲ್ಲ. ಇಂದು ನಾವು ಏನು ನೀನು ಗಮನ ಮೂಲ ಸಂಕೇತಗಳನ್ನು ಆ, ಈ ತೋರುತ್ತಿದೆ ಒಪ್ಪಿಕೊಳ್ಳಬಹುದಾಗಿದೆ ಮೊದಲ ನೋಟದಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ರಹಸ್ಯ ಕಾಣುತ್ತದೆ. ಮತ್ತು ನಾನೂ, ಇದು ರೀತಿಯಲ್ಲಿ ಹೆಚ್ಚು ಕಲಾತ್ಮಕವಾಗಿ ಇಲ್ಲಿದೆ ಸಂಕೀರ್ಣ ಆಧಾರವಾಗಿರುವ ಕಾರ್ಯಕ್ರಮ ಹೆಚ್ಚು. ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, ಮಾಡುತ್ತದೆ ಮರುಸ್ಥಾಪನೆ, ನಾವು ಏನು ಹೇಳಲು ಹೋಗಲಿಲ್ಲ ಇದೆ? ಇದು ಕೇವಲ "ಹಲೋ ವರ್ಲ್ಡ್." ಮುದ್ರಿಸುತ್ತದೆ ಮತ್ತು ಇನ್ನೂ ನಾವು ಅಗತ್ಯವಿದೆ ವಿಷಯವನ್ನು ಎಲ್ಲಾ ನೋಡಲು ಆ ಸರಳ ನುಡಿಗಟ್ಟು ಸುಮಾರು ಕಟ್ಟಲು ಯಾವಾಗಲೂ. ಆದರೆ ಎಲ್ಲಾ ದೀರ್ಘ ಮೊದಲು ಈ ಸಾಲುಗಳನ್ನು ಮತ್ತು ಹೆಚ್ಚು ನಿಮಗೆ ಉತ್ತಮ ಅರ್ಥದಲ್ಲಿ ಮಾಡುತ್ತೇವೆ. ಕೆಳಗಿನಂತೆ ಮತ್ತು ಹರಿವು. ಏನು ನಮ್ಮ ವಿಲೇವಾರಿ ಅಗತ್ಯವಿದೆ ಮೂಲ ನಂತಹ ಕೋಡ್ ತೆಗೆದುಕೊಳ್ಳಲು ಹೊಂದಿದೆ ನಾವು ಕಂಡ ಕೋಡ್. ಮತ್ತು ನಾವು ಒಂದು ಹೊಸ ಪ್ರೋಗ್ರಾಂ ಅಗತ್ಯವಿದೆ ಇದು ಮೂಲಕ ರನ್. ನಾವು ಮಾಡಬಹುದು ಕ್ರಮಾವಳಿಗಳು ಅಗತ್ಯವಿದೆ ಈ ರೀತಿಯ, ಮೂಲ ಕೋಡ್ ಪರಿವರ್ತಿಸುತ್ತವೆ, ವಸ್ತು ಕೋಡ್, 0 ಸೆ ಮತ್ತು 1. ಅಂದರೆ, ಯಾವ ನಾವು ಇಂದು ತಿಳಿಯಲು ನೀನು ಇದನ್ನು ಹೇಗೆ, ಬರೆಯಲು ಇದೆ ಮೂಲ ಕೋಡ್ ಟಾಪ್ ಅಪ್, ವಿಶೇಷ ಇನ್ಪುಟ್ ಕೊಡಿ ಒಂದು ಕಂಪೈಲರ್ ಎಂಬ ಕಾರ್ಯಕ್ರಮದ, ಮತ್ತು ನಾವು ವಸ್ತುವಿನ ಕೋಡ್ ಉತ್ಪತ್ತಿ ನೀನು. ಇದು ಒಂದು ಅಲಂಕಾರಿಕ ಮಾರ್ಗವಾಗಿದೆ ನಾವು ಏನೋ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಹೇಳುವ ಈ ತೋರುತ್ತಿದೆ, ಕೊಡಿ ಒಂದು ಕಂಪೈಲರ್ ಎಂಬ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, ವಸ್ತು ಕೋಡ್ ಉತ್ಪಾದಿಸುವ ಈ ತೋರುತ್ತಿದೆ. ಆದ್ದರಿಂದ ಈ ಅಕ್ಷರಶಃ 0 ಸೆ ಮತ್ತು 1 ಗಳ ಮಾದರಿಗಳು ಒಂದು ಅರ್ಥ ಮಾಡಿಕೊಳ್ಳಬಹುದು ಇಂಟೆಲ್ ಕಂಪ್ಯೂಟರ್ ದಿನಗಳಲ್ಲಿ, ಸಿಪಿಯು ವ್ಯಾಖ್ಯಾನಿಸಿವೆ ವೇಳೆ, ಕಂಪ್ಯೂಟರ್ ಒಳಗೆ ಮಿದುಳುಗಳು, ಅಕ್ಷರಶಃ ಮುದ್ರಿಸುತ್ತದೆ, ಸರಳವಾಗಿ ಹೇಳಬೇಕೆಂದರೆ, "ಹಲೋ ವರ್ಲ್ಡ್." ಈಗ ನೀವು ಹೆಚ್ಚು ರೀತಿಯಲ್ಲಿ 0 ಸೆ ಮತ್ತು 1 ಇಲ್ಲ ಆ ಅವಶ್ಯಕವಾಗಿರುತ್ತವೆ ಭಾವಿಸುತ್ತೇವೆ ಎಂದು. ನಾವು ನಿರ್ಮಿಸಲು ನೀವು ಮುಖ್ಯವಾಗಿರುತ್ತದೆ ಸಂಕೀರ್ಣತೆಯ ಉತ್ತಮ ಕುರಿತಂತೆ ಲಘುವಾಗಿ ನಾವು ಮುಂದೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಅಂದರೆ, ಸ್ಮಾರ್ಟ್ ಬಹುಮಂದಿಗೆ ನಮಗೆ ತಂಪಾದ ಉಪಕರಣಗಳು ಸಾಕಷ್ಟು ನೀಡಿದ್ದಾರೆ ಮತ್ತು ಪ್ರಬಲ ತಂತ್ರಾಂಶ ಯಾವ ನಾವು ಈಗ ನಮಗಾಗಿ ಯೋಜನೆಗಳನ್ನು ಮಾಡಬಹುದು. ಆದ್ದರಿಂದ ಅವರ ಪ್ರಾರಂಭಿಸಲು ಅವಕಾಶ. ಕಳೆದ ಶುಕ್ರವಾರ, ಮತ್ತು ಆದರೆ ಸಮಸ್ಯೆ ಸೆಟ್ 0 ಈ ವಾರ, ನೀವು ಆಡುವ ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ ಈ ತೋರುತ್ತಿದೆ ವಿಶ್ವದ. ಇಂದಿನಿಂದ ಮತ್ತು ಸಮಸ್ಯೆ , ಮುಂದಿನ ವಾರ ಕೋಡ್ 1 ಹೊಂದಿಸಿ ಹೆಚ್ಚು ಸ್ವಲ್ಪ ನೋಡಲು ಹೋಗುತ್ತದೆ ರಹಸ್ಯ, ಆದರೆ ಕಾರ್ಯತತ್ಪರವಾಗಿಲ್ಲದಿರಬಹುದು ಆಗಿದೆ ಹೋಗುವ ಒಂದೇ ಎಂದು. ಆದ್ದರಿಂದ ಸೂಚನೆ, ಉನ್ನತ ಸ್ಕ್ರಾಚ್ ಆಗಿದೆ ಕೆಳಗೆ ಸಿ ನಾನೂ ಸ್ಕ್ರಾಚ್ ಆಗಿದೆ ಬಹಳ ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಮತ್ತು ಸುಲಭವಾಗಿ. ಆದರೆ ನೀವು ಈಗ ದೃಷ್ಟಿ ಉನ್ನತ ಹೋಲಿಸಿ ವೇಳೆ ಕೆಳಗೆ, ಒಂದು ಒಂದು ಒಂದು ರೀತಿಯ ಇಲ್ಲ ನಡುವಿನ ಪತ್ರವ್ಯವಹಾರದ ಒಗಟು ತುಣುಕುಗಳನ್ನು ಮತ್ತು ಭಾಷೆ ನಾವು ಆಡಲು ನೀವು. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಹೇಳುತ್ತಾರೆ, ನೀಲಿ ಪಜಲ್ ತುಂಡು ಟಾಪ್ ಅಪ್, ಏನು ಕೀವರ್ಡ್ ಸ್ಪಷ್ಟವಾಗಿ ಸಮನಾಗಿರುತ್ತದೆ ಈ ಭಾಷೆಯಲ್ಲಿ ಅಥವಾ ವಿಶೇಷ ನುಡಿಗಟ್ಟು ಸಿ? ಪ್ರೇಕ್ಷಕರು: printf. ಡೇವಿಡ್ ಜೆ MALAN: printf. ಫಾರ್ಮಾಟಾದ ಮುದ್ರಣ ಅರ್ಥ. ಮತ್ತು ಒಂದು ಅಲಂಕಾರಿಕ ಇಲ್ಲಿದೆ ಸಿ ಹೇಳುತ್ತಾರೆ printf ರೀತಿಯಲ್ಲಿ ಹೇಳಿಕೆ ಅಥವಾ ಒಂದು ಕ್ರಿಯೆ ಎಂದು ಹೋಗುತ್ತದೆ ಎಂದು ತೆರೆಯ ಏನಾದರೂ ಮುದ್ರಿಸುತ್ತದೆ. ತೆರೆಗೆ ಏನು ಮುದ್ರಿಸಲು ಇಲ್ಲ? ಇರಲಿ ನೀವು ಒಳಗೆ ತಿಳಿಸಿ ಆವರಣ ಒಳಗೆ ಉದ್ಧರಣ. ಆದ್ದರಿಂದ ಮತ್ತೆ, ಒಪ್ಪಿಕೊಳ್ಳಬಹುದಾಗಿದೆ ಸ್ಟಫ್ ಬಹಳಷ್ಟು ಇಲ್ಲ ನೀವು ನೆನಪಿಡಬೇಕು ಎಂದು, ಆವರಣ, ಉಲ್ಲೇಖಗಳು, ಅರ್ಧವಿರಾಮ, ಮತ್ತು ಈ ಎಲ್ಲಾ. ಆದರೆ ಎಲ್ಲಾ ರೀತಿಯ ಪಾಯಿಂಟ್ ಪಕ್ಕದಲ್ಲಿ. ಈಗ ಆಸಕ್ತಿದಾಯಕ ಟೇಕ್ಅವೇ ಎಂದು ಸ್ಕ್ರ್ಯಾಚ್ ಸೇ ಬ್ಲಾಕ್ ಅತ್ಯಧಿಕವಾಗಿ ಸಮನಾಗಿದೆ ಮಾಡುವುದು ಸಿ printf ಹೇಳಿಕೆ ಏತನ್ಮಧ್ಯೆ, ಹಳದಿ ಪಜಲ್ ತುಂಡು ಟಾಪ್ ಅಪ್, ಹಸಿರು ಧ್ವಜವನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಬಹುಶಃ ಸಮನಾಗಿರುತ್ತದೆ ಇಲ್ಲಿ ಕೀವರ್ಡ್ ಏನು? ಪ್ರೇಕ್ಷಕರು: ಮುಖ್ಯ. ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ಮುಖ್ಯ. ಬಹುಶಃ ಬಹುಶಃ ಶೂನ್ಯ, ಇಂಟ್. ಆದರೆ ರೀತಿಯ ಧ್ವನಿಗಳನ್ನು ಮುಖ್ಯ ರೀತಿಯ ಪ್ರಮುಖ, ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಇದು. ಆದ್ದರಿಂದ ಹಸಿರು ಧ್ವಜವನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಮತ್ತೆ,, ಪಜಲ್ ತುಂಡು ಆ ಪ್ರಾರಂಭ ಒಂದು ಇಡೀ ಸ್ಕ್ರ್ಯಾಚ್ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ. ಆದರೆ ನಾವು ಈಗ ಕರೆ ಆರಂಭಿಸಲು ಹೋಗುವ ಮುಖ್ಯ ಎಂಬ ಮುಖ್ಯ, ಈ ಕಾರ್ಯ. ಈಗ ಏತನ್ಮಧ್ಯೆ ನಾವು ಮಾಡುತ್ತೇವೆ ಈ ಈ ಬಗ್ಗೆ ಸಾಮಾನ್ಯೀಕರಿಸಿ. ನಾವು ಕರೆ ಒಂದು ಕಾರ್ಯ ಹೇಳಬಹುದು. ಮತ್ತು ಇದು ನೋಡಲು ಇರಬಹುದು ನಿರ್ದಿಷ್ಟವಾಗಿ ಈ ರೀತಿಯ. ಸರಿ, ಏನು ಕುಣಿಕೆಗಳು ಬಗ್ಗೆ? ನಾವು ಪರಿವರ್ತಿಸುವ ಆರಂಭಿಸಲು ಬಯಸಿದರೆ ಅಥವಾ ಸಿ ಗೆ ಸ್ಕ್ರ್ಯಾಚ್ ಹೆಚ್ಚು ಅನುವಾದ, ಇಲ್ಲಿ ಈ ವಿಷಯ ಸ್ಪಷ್ಟವಾಗಿ ಕೇವಲ "ಹಲೋ ವರ್ಲ್ಡ್" ಶಾಶ್ವತವಾಗಿ ಹೇಳುತ್ತಾರೆ. ಆದ್ದರಿಂದ ನೀವು ಈ ಸಂಯೋಜಿಸಲು ವೇಳೆ ಸ್ಕ್ರ್ಯಾಚ್ ಬೆಕ್ಕಿನೊಂದಿಗೆ ಸ್ಕ್ರಿಪ್ಟುಗಳಿಗೆ ಇದು ಕೇವಲ ಹೇಳುವ ಇರಿಸಿಕೊಳ್ಳಲು ವಿಶೇಷವೇನು ಕಾರ್ಟೂನ್ ಬಬಲ್ ರೀತಿಯ, "ಹಲೋ, ವರ್ಲ್ಡ್, ಹಲೋ ವರ್ಲ್ಡ್ ಹಲೋ ವಿಶ್ವದ, "ಜಾಹೀರಾತು nauseum, ಶಾಶ್ವತವಾಗಿ. ನಾವು ಇದೇ ಬಯಸಿದರೆ ಸಿ, ಇದು ಸ್ವಲ್ಪ ರಹಸ್ಯ ನೋಡಲು ವಿಶೇಷವೇನು. ಆದರೆ ಅದೇ ಸಾಧಿಸಬಹುದು ನಾವು ಅಂತಿಮವಾಗಿ ಮಾಡುತ್ತೇವೆ, ಫಲಿತಾಂಶಗಳು ಈ ರೀತಿಯ ವಾಕ್ಯ, ಕಂಡುಹಿಡಿಯಲು. ನಾನು, ಮತ್ತೆ printf ಬಳಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಏಕೆಂದರೆ ದಿನದ ಕೊನೆಯಲ್ಲಿ ನಾನು ಮುದ್ರಿಸಲು ಬಯಸುವ "ಹಲೋ ವರ್ಲ್ಡ್." ನಾನು ಸ್ಪಷ್ಟವಾಗಿ ಒಂದು ಬಳಸಿಕೊಂಡು ಬಾಗುತ್ತೇನೆ ಶಾಶ್ವತವಾಗಿ ಎಂಬುದನ್ನು ಕೀವರ್ಡ್. ಇದು ಬದಲಾಗಿ ಸಂದರ್ಭದಲ್ಲಿ ವರ್ಡ್. ಆದರೆ ಅದು ಅರ್ಥಕ್ಕೆ ರಲ್ಲಿ ಇಂಗ್ಲೀಷ್, ಆದರೆ ರೀತಿಯ ಲೂಪ್ ಅಥವಾ ಸೈಕಲ್ ರೀತಿಯ ಸೂಚಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಆ ಮನೆಯಿದ್ದ ಸಿ ಬಳಸುವ ಕೀವರ್ಡ್. ಮತ್ತು ನಿಜ ಆದರೆ, ಏಕೆ ಸಂದರ್ಭದಲ್ಲಿ ಮಾಡುತ್ತದೆ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಶಾಶ್ವತವಾಗಿ ನಿಜವಾದ ಅರ್ಥ? ಸರಿ, ಆದರೆ ನಾವು ಶೀಘ್ರದಲ್ಲೇ ಮಾಡುತ್ತೇವೆ ಎಲ್ಲಾ ಪ್ರಶಂಸನೀಯ, ಇದು ಮುಂದಿನ ಈ parenthetical ಹೊಂದಿದೆ ಅಲ್ಲಿ ನೀವು ಒಂದು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ ಹಾಕಬಹುದು. ಮತ್ತು ಇರುವವರೆಗೆ ಅಭಿವ್ಯಕ್ತಿ ನಿಜ, ಈ ಕೋಡ್, ಈ ಎರಡು ನಡುವಿನ ಸೂಚಿಸಲಾಗುತ್ತದೆ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ನಾವು ಕರೆ ಮಾಡುತ್ತೇವೆ ಎಂದು, ಕೇವಲ ಮತ್ತೆ ಮತ್ತೆ ಚಾಲನೆಯಲ್ಲಿರುವ ಮಾಡುತ್ತದೆ. ಆದ್ದರಿಂದ ನಿಜವಾದ ಸತ್ಯ. ಆದ್ದರಿಂದ ನಿಜವಾದ ಅರ್ಥ ಮಾಡುವಾಗ ಶಾಶ್ವತವಾಗಿ ಇದನ್ನು. ಇದು ಸುಮಾರು ಒಂದು ಸ್ಟುಪಿಡ್ ನಿಮ್ಮ ವ್ಯಕ್ತಪಡಿಸಲು ನಿರ್ಮಿಸಲು. ಆದರೆ ಶಾಶ್ವತವಾಗಿ ಯಾವುದೇ ಇರಲಿಲ್ಲ ಸಿ ಕೀವರ್ಡ್ ಸಂದರ್ಭದಲ್ಲಿ ಸಂಭವಿಸಿದೆ. ಮತ್ತು ಒಂದು ಸರಳ ಇರಲಿಲ್ಲ ನಿಜವಾದ ರೀತಿಯಲ್ಲಿ ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿ. ಆದ್ದರಿಂದ ಈ, ನಾವು, ನೋಡುತ್ತಾರೆ ಅದೇ ಪರಿಣಾಮವಾಗಿ ಸಾಧಿಸುತ್ತದೆ. ಹೇಗೆ ನೀವು ಒಂದು ಲೂಪ್ ಜಾರಿಗೆ ಇರಬಹುದು? ಚೆನ್ನಾಗಿ ಸ್ಕ್ರ್ಯಾಚ್ ರಲ್ಲಿ ನೀವು ಮಾಡಬಹುದು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಹಾರ್ಡ್ ಕೋಡ್ ಇಲ್ಲಿ ಚಕ್ರಕ್ಕೆ ಪುನರಾವರ್ತನೆಗಳು. ಆದ್ದರಿಂದ ನಿಖರವಾಗಿ ಎಂಬುದನ್ನು ನಾವು ಸಿ ನ ಆವೃತ್ತಿಯಲ್ಲಿ ಇರಬಹುದು, ನಾವು ಒಂದು ಹಕ್ಕಿಯು ಲೂಪ್ ಕರೆಯಲ್ಪಡುವ. ಇಲ್ಲಿ ಲೂಪ್ ಹೋಗುತ್ತದೆ ಸ್ವಲ್ಪ cryptically, ತಿರುಗಿ, ಅಪ್ ಮೇಲೆ ಮೌಲ್ಯವನ್ನು 0 ರಿಂದ ಆದರೆ ಕಡಿಮೆ 10. ಸ್ಕ್ರ್ಯಾಚ್ ಈಗ ಅಸ್ಥಿರ. ನೀವು ಹೊಂದಿದ್ದವು ಇರಬಹುದು ಸಂದರ್ಭದಲ್ಲಿ ಈ ಬಳಸಲು. ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ಪಾಯಿಂಟ್, ಎಂಬುದನ್ನು, ವೇರಿಯಬಲ್ ನಾವು ಕಳೆದ ವಾರ ಹೇಳಲು ಹೋಗಲಿಲ್ಲ? ಅದು ಯಾವುದು? ಪ್ರೇಕ್ಷಕರು: ಪಾಯಿಂಟುಗಳು. ಡೇವಿಡ್ ಜೆ MALAN: ಬಿಂದುವಿಗೆ? ಓಹ್, ಅಂಕಗಳನ್ನು. ಸರಿ, ಅಂಕಗಳನ್ನು ಗಮನವಿಡುತ್ತಾ ಉದಾಹರಣೆಗೆ, ಒಂದು ಪಂದ್ಯದಲ್ಲಿ. ಅಥವಾ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಮಾಡುವ ವೇರಿಯಬಲ್ ಏನು? ಅವುಗಳಲ್ಲಿ ಸೌಲಭ್ಯವನ್ನು ಯಾವುದು? ಪ್ರೇಕ್ಷಕರು: ಸ್ಮರಣೆ. ಡೇವಿಡ್ ಜೆ MALAN: ಹೌದು, ಆದ್ದರಿಂದ ಮೆಮೊರಿ. ಇದು ಏನೋ ಸಂಗ್ರಹಿಸಲು ಇಲ್ಲಿದೆ. ಮತ್ತು ಸಿಲ್ಲಿ ದೃಶ್ಯ ನಾನು ರೀತಿಯ ಬಳಸಲಾಗುತ್ತದೆ ಕಳೆದ ಬಾರಿ ಈ ಗ್ಲಾಸ್ ಬೌಲ್ ರೀತಿಯಲ್ಲಿತ್ತು. ನಾವು ಶೇಖರಿಸಿಡಲು ಬಯಸಿದರೆ ಒಂದು ವೇರಿಯಬಲ್ ಒಳಗೆ ಏನೋ, ಉದಾಹರಣೆಗೆ ಈಗ ಕೆಳಗಿನ ಆರು ಕಾರಣ ಇಲ್ಲಿ ಆರು ಪಿಂಗ್ ಪಾಂಗ್ ಬಾಲ್ ಇವೆ. ಇದು ಸಂಗ್ರಹ ಕೇವಲ ಕೆಲವು ರೀತಿಯ ಧಾರಕ HOOD ಕೆಳಗೆ ಬಿಟ್ಗಳು, 0 ಸೆ ಮತ್ತು 1 ಜೊತೆ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ, ಆದಾಗ್ಯೂ ಕಂಪ್ಯೂಟರ್ ಹಾಗೆ ನಡೆಯುತ್ತದೆ. ಸ್ಕ್ರ್ಯಾಚ್, ಆದ್ದರಿಂದ ನಾವು ವೇರಿಯಬಲ್ ಬೇಕು, ನಾವು ಈ ರೀತಿಯ ಒಂದು ಕಿತ್ತಳೆ ಬ್ಲಾಕ್ ಬಳಸಬಹುದು. ನಾವು ಕೌಂಟರ್ ಕರೆ ಮಾಡುತ್ತೇವೆ ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ. ನಾನು 0 ಗೆ ಆರಂಭಿಸಲಾಗಿಲ್ಲ. ನಾನು ನಂತರ ಏನು ಇದು? ಫಾರೆವರ್, ಕೌಂಟರ್ ಹೇಳಬಹುದು ಇದು ವೇಳೆ ನೀವು ಸ್ಕ್ರ್ಯಾಚ್ ರಲ್ಲಿ ಆಡಲು ನೀವು ಸ್ಕ್ರ್ಯಾಚ್ ನೋಡುತ್ತಾರೆ. ನೀವು ಮೇಲೆ ಬೆಕ್ಕು ಅಥವಾ ಯಾವುದೇ ವೇಷಭೂಷಣ ಅವನ ಪ್ರಶ್ನೆ ಸಂಖ್ಯೆ ಮಾತನಾಡುತ್ತಾನೆ. 1 ರಿಂದ ಬದಲಾವಣೆ ಪ್ರತಿ ಆಗಿದೆ 1 ಮೂಲಕ ಉಲ್ಲೇಖಿಸಲ್ಪಡುತ್ತದೆ ಹಾಗೆ. ಆದ್ದರಿಂದ ಈ ಹೋಗುತ್ತದೆ ಏನು ಆದ್ದರಿಂದ ಯಾವುದನ್ನು ಲೆಕ್ಕ? 0 ಗೆ ಅನಂತ ಟಿಲ್, ಅಥವಾ ಸ್ಕ್ರಾಚ್ ಮುರಿದರೆ ರವರೆಗೆ, ಅಥವಾ ನೀವು ರವರೆಗೆ ರೀತಿಯ ನೋಡುವ ಆಸಕ್ತಿ ಕಳೆದುಕೊಳ್ಳಲು ಅವರು ವಾಸ್ತವವಾಗಿ ಲೆಕ್ಕ ಹೇಗೆ ಹೆಚ್ಚು. ಆದ್ದರಿಂದ ಹೇಗೆ ನಾವು ಸಿ ಈ ಪರಿವರ್ತಿಸಲು ಇರಬಹುದು? ಇದು ಸ್ವಲ್ಪ ರಹಸ್ಯ ನೋಡಲು ವಿಶೇಷವೇನು. ಆದರೆ ಮತ್ತೆ, ನೀವು ಪ್ರತಿ ನೋಡಲು ಈ ಸಾಲುಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸಾಮಾನ್ಯವಾಗಿ ಸರಣಿಯಲ್ಲಿ ಅವರು ರೀತಿಯ. ಆದ್ದರಿಂದ ಸ್ಪಷ್ಟವಾಗಿ ಹೋಗುತ್ತದೆ ಇಂಟ್ ಸಿ ಕೆಲವು ವಿಶೇಷ ಅರ್ಥವನ್ನು ಹೊಂದಿವೆ ನಾವು ಮತ್ತೆ ನೋಡುತ್ತಾರೆ. ಅತ್ತ ಪೂರ್ಣಾಂಕ ಅರ್ಥ. ಆದ್ದರಿಂದ ಕೇವಲ ಸಂಖ್ಯೆ ಅರ್ಥ. ಆದ್ದರಿಂದ ಮಾದರಿ ಇಲ್ಲಿದೆ ನಾನು ಬಯಸುವ ಗ್ಲಾಸ್ ಬೌಲ್, ಒಂದು ಎಂದು, ಸಂಖ್ಯೆಗಳನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು ಟೆನ್ನಿಸ್ ಚೆಂಡುಗಳು ಪಿಂಗ್. ನಾನು ಸಮ ಚಿಹ್ನೆ ಬಳಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಇದು 0 ಮೌಲ್ಯವನ್ನು ಇಲ್ಲ ನಿಯೋಜಿಸಲು. ಆದ್ದರಿಂದ ಸಾಕಷ್ಟು ಸೆಟ್ ಹೀಗಿದೆ ಕೌಂಟರ್ 0 ಗೆ, ಆದರೆ ಸಿ ಏತನ್ಮಧ್ಯೆ, ನಿಜ ಆದರೆ, ಎಂದು ಸಮಾನ, ಸಹಜವಾಗಿ, ಶಾಶ್ವತವಾಗಿ ಗೆ, ಇದು ಸ್ವಲ್ಪ ರಹಸ್ಯ ಇಲ್ಲಿದೆ ಸಹ, ತದನಂತರ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಒಳಗೆ. ಮತ್ತು ನೀವು ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ನಗರದ, ಇದು ನೀವು, ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ ಮೇಲೆ ಟೈಪಿಸಿದರೆ ನಿಜವಾಗಿಯೂ ವಕ್ರತೆಯ ರಲ್ಲಿ ರೀತಿಯಲ್ಲಿ ಸ್ಕ್ರ್ಯಾಚ್ ಈ ಹಳದಿ ಲೂಪ್ ಬ್ಲಾಕ್ಗಳನ್ನು. ಇದು ಕೋಡ್ ಅನೇಕ ಸಾಲುಗಳು ಅಂಗೀಕರಿಸುತ್ತದೆ. Printf ಒಂದು ಗೆಟ್ಟಿಂಗ್ ಈಗ ಹೆದರಿಕೆಯೆ ಸ್ವಲ್ಪ ನಾನು ಕೇವಲ ಆವರಣ ಉಲ್ಲೇಖಿಸುತ್ತಾರೆ ನೋಡಿ. ಆದರೆ ಹೊಸ ಬೇರೆ ಏನು syntactically, ಈ ಉದಾಹರಣೆಯಲ್ಲಿ? ಒಂದು ಪ್ರತಿಶತ ಡಿ ಇಲ್ಲ. ತದನಂತರ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಎನ್. ನಾವು ಸಹ, ಮೊದಲು ನೋಡಿ ಮಾಡಲಿಲ್ಲ ನಾನು ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳಲಿಲ್ಲ. ನಂತರ ಚಿಹ್ನೆಗಳಿಂದ ಇಲ್ಲ. ತದನಂತರ ಒಂದು ಕೌಂಟರ್ ಇಲ್ಲ. ಆದರೆ ನಾವು ಒಂದು ನೋಡುತ್ತಾರೆ ಈ ಕೇವಲ ಆ ಕ್ಷಣದಿಂದ ಮುದ್ರಣ ಒಂದು ಹೇಳುವ ನೆಲೆಗಟ್ಟನ್ನು "ದಶಮಾಂಶ ಸಂಖ್ಯೆಗಳಲ್ಲಿ," ಹೇಳಿಕೆ, ಕೊಡುವುದು, ಕೆಲವು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯಲ್ಲಿರುವ. ಆದರೆ ಆಮೇಲೆ ಹೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ ಆ ದಶಮಾಂಶ ಸಂಖ್ಯೆಗಳಲ್ಲಿ ಏನು. ಚಿಹ್ನೆಗಳಿಂದ ಇಲ್ಲ ಎಂದು ವಾಸ್ತವವಾಗಿ ಆದ್ದರಿಂದ ಈ ಸಾಲಿನ ಮಾತುಗಳೆಂದರೆ printf ರಲ್ಲಿ, ಮುಂದೆ ಹೋಗಿ ಮುದ್ರಣ ಅರ್ಥ ಕೆಲವು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯಲ್ಲಿರುವ. ಓಹ್, ಮತ್ತು ಮೂಲಕ, ಸಂಖ್ಯೆ ಏನೇ ಈ ವೇರಿಯಬಲ್ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಈ ಹೆಚ್ಚು ಮಾಡಲು ನಾವು ಉದಾಹರಣೆ ಸ್ಪಷ್ಟ ನೋಡುತ್ತಾರೆ ಬಹಳ ನಿಖರವಾಗಿ, printf ಒಳಗೊಂಡ ನಿಜವಾದ ಸಿ ಕಾರ್ಯಕ್ರಮಗಳು ಸಂದರ್ಭದಲ್ಲಿ. ಈಗ ಕೇವಲ ಕೆಲವು ಅಂತಿಮಗೊಳಿಸಲು ಈ ರಚನೆಗಳನ್ನು. ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು, ನೀವು ಹೊಂದಿಲ್ಲ ಸಂದರ್ಭದಲ್ಲಿ ನಿಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಈ ಬಳಸಲು ಆದರೆ ನೀವು ಚೆನ್ನಾಗಿ ಮಾಡಬಹುದು ವಿಶೇಷವಾಗಿ ಪರಿಸ್ಥಿತಿಗಳು ಬಳಸಿ ವೇಳೆ. ರಿಂದ ಆದ್ದರಿಂದ ಈ ಎರಡು ಉದಾಹರಣೆಗಳು XY ಕಡಿಮೆ ವೇಳೆ ಅರ್ಥ ಸ್ಕ್ರ್ಯಾಚ್, XY ಕಡಿಮೆ ಮತ್ತು ವೇಳೆ ಅಥವಾ ವೈ ಕಡಿಮೆ z ಅನ್ನು ಹೊರತುಪಡಿಸಿ, ಹೇಗೆ ನಾವು ಭಾಷಾಂತರಿಸಲು ಇರಬಹುದು? ಅಲ್ಲದೆ, ಸಿ ಇದು ಕೇವಲ ಇಲ್ಲಿದೆ ಈ ರೀತಿ ಹೋಗಿ. ಸ್ವಲ್ಪ ರಹಸ್ಯ, ಹೆಚ್ಚು ಆವರಣ, ಕೆಲವು ವಿಲಕ್ಷಣ ampersands, ಆದರೆ ಮೂಲಭೂತವಾಗಿ ವಿಚಾರಗಳನ್ನು ಅವರು ಎಂದು ಸರಳ ಪಜಲ್ ತುಂಡು ಲೋಕದಲ್ಲಿದ್ದೇವೆ. ನಾವು ಕೇವಲ ಏನೋ ವೇಳೆ ತಪಾಸಣೆ ಮಾಡುತ್ತಿರುವ ಯಾವುದೋ ಕಡಿಮೆ. ಹೇಗೆ ಪರಿಸ್ಥಿತಿಗಳು ಬಗ್ಗೆ? ಇಂಗ್ಲೀಷ್ ನಲ್ಲಿ ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ಈ ಏನು ಸ್ಕ್ರಾಚ್ ಕೋಡ್ ಚಂಕ್ ನೀವು ಹೇಳಬಹುದು ಇಲ್ಲ? ಪ್ರೇಕ್ಷಕರು: ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಹೋಲಿಸುತ್ತದೆ. ಡೇವಿಡ್ ಜೆ MALAN: ಎರಡು ಹೋಲಿಸುತ್ತದೆ ಸಂಖ್ಯೆಗಳು, ಮತ್ತು XY ಕಡಿಮೆ ವೇಳೆ ಇದು ಹೆಚ್ಚು ಹೇಳುತ್ತಾರೆ. XY ಹೆಚ್ಚಾಗಿದೆ ವೇಳೆ ಇದು ಎಷ್ಟು, ಬೇರೆ ಹೇಳುತ್ತಾರೆ X ಗೆ ಸಮನಾಗಿರುತ್ತದೆ ವೇಳೆ ಇದು ಹೆಚ್ಚು ಹೇಳುತ್ತಾರೆ ವೈ. ಈಗ x ಮತ್ತು y ರಿಂದ ಅಲ್ಲಿ ಬಂದಿದ್ದು? ಯಾರು ಗೊತ್ತು. ಸ್ಕ್ರ್ಯಾಚ್ ಈ ಪಡೆ ಕೋಡ್ ಸಂದರ್ಭದ ಆಗಿದೆ. ಆದರೆ ನಾವು ಈಗ ಬಯಸುವ ಭಾಷಾಂತರಿಸಲು ಕೇವಲ ಒಂದು ಕ್ಷಣ ಈ ನೋಡಲು. ನೀವು ಆರಾಮದಾಯಕ ಪಡೆಯಲು ಆದ್ದರಿಂದ ಸಮಸ್ಯೆ ಸೆಟ್ ಈ ವಾರ 0 ಈ ಪ್ರಪಂಚದಲ್ಲಿ ಆಟದ ಎಡಭಾಗದಲ್ಲಿ, ಅರ್ಥ ಕಲ್ಪನೆಗಳನ್ನು ಬದಲಾಯಿಸದೆ ಎಂದು ಮುಂದಿನ ಅಥವಾ ಮೀರಿ ಅಥವಾ ಈ ವಾರ. ನಾವು ಕೇವಲ ನೀನು ವಿಷಯಗಳನ್ನು ಬರೆಯಲು ಶುರು ಬೇರೆ ರೀತಿಯಲ್ಲಿ ನಮ್ಮ ಬದಲಿಗೆ ನಮ್ಮ ಮೌಸ್ ಕೀಬೋರ್ಡ್. ಆದ್ದರಿಂದ XY ಕಡಿಮೆ ಆಗಿದೆ, ಮತ್ತು ಕೆಲವು ಆವರಣ ಇಲ್ಲ, ನಂತರ ಕೆಲವು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಇಲ್ಲ ಮತ್ತೆ ರೀತಿಯ ಇದು ಕೋಶೀಕರಿಸುತ್ತದೆ ಹಳದಿ ಒಗಟು ತುಣುಕುಗಳನ್ನು ಕೇವಲ ಹಾಗೆ. ಮತ್ತು ನಾನು X printf ಪಡೆಯಲಿದ್ದೇನೆ ಇತ್ಯಾದಿ ವೈ ಮತ್ತು ಕಡಿಮೆ. ವಾಟ್ ಸಿ ಬಗ್ಗೆ ಸಂತೋಷ, ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಎಂದು, ಈ ಗೂಡುಕಟ್ಟುವ ಇರುವುದಿಲ್ಲ ಎಂದು, ಗೂಡುಕಟ್ಟುವ, ಅವಶ್ಯವಾಗಿ ಇಲ್ಲಿದೆ ಗೂಡುಕಟ್ಟುವ ಬಲಭಾಗದಲ್ಲಿ ನಿಮ್ಮ ಕೋಡ್ ತಳ್ಳಲು ಹೋಗಿ. ಬದಲಾಗಿ ನೀವು ಎಲ್ಲವನ್ನೂ ಹೊಂದಿವೆ ತಂಡವು ಅಂದವಾಗಿ ಇಷ್ಟ. ಆದರೆ ಕೇವಲ ಸೌಂದರ್ಯದ ನ ನಾವು ಬಹಳ ಹಿಂದೆ ಮತ್ತೆ ನೋಡುತ್ತಾರೆ ವಿವರ. ಸರಿ. ಆದ್ದರಿಂದ ನಮಗೆ ಬಂದಿತು ಈ ರಹಸ್ಯ ನೋಡುತ್ತಿರುವ ಪ್ರೋಗ್ರಾಂ. ನ ಕೆಲವು ಕೋಡ್ ಬರೆಯಲು ಅವಕಾಶ. ಈಗ ಹೇಗೆ ನೀವು ಕೋಡ್ ಬರೆಯಲು ಹೇಗೆ ಹೋಗಲಿ? ನೀವು ಒಡೆತನದ ಬಂದಿದೆ ಎಂದು ಇಷ್ಟು ವರ್ಷ ಒಂದು ಮ್ಯಾಕ್ ಅಥವಾ ಪಿಸಿ, ಡೆಸ್ಕ್ಟಾಪ್ ಅಥವಾ ಲ್ಯಾಪ್ಟಾಪ್, ನೀವು ನಿಜವಾಗಿಯೂ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿತ್ತು ಮಾಡಿದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೋಡ್ ಬರೆಯಲು ಆರಂಭಿಸಲು. ಆದರೆ ನೀವು ಬಹುಶಃ ಕಾಣೆಯಾಗಿದೆ ಮಾಡುತ್ತಿದ್ದೇವೆ ಕಾರ್ಯಕ್ರಮದ ವಿಶೇಷ ರೀತಿಯ. ನೀವು ಖಚಿತವಾಗಿ ಕೋಡ್ ಬರೆಯಬಹುದು. ಆದರೆ ನೀವು, ಅಗತ್ಯವಾಗಿ ಸಾಧ್ಯವಿಲ್ಲ ಬಾಕ್ಸ್ ಹೊರಗೆ, ಮೂಲ ಕೋಡ್ ಪರಿವರ್ತಿಸಲು ವಸ್ತು ಕೋಡ್, 0 ಸೆ ಮತ್ತು 1 ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಏನು ಇಲ್ಲದೆ? ಪ್ರೇಕ್ಷಕರು: ಕಂಪೈಲರ್. ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ಒಂದು ಕಂಪೈಲರ್, ಬಲ. ಈಗ ನಿಮ್ಮ ಬಹುಶಃ ಒಂದು ಕಂಪೈಲರ್ ಹೊಂದಿಲ್ಲ, ಒಂದು ಕಂಪೈಲರ್ ಡೌನ್ಲೋಡ್ ಇಲ್ಲ. ಆದರೆ ನೀವು ಅದನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿಕೊಳ್ಳಬಹುದು ನೋಡುತ್ತಾರೆ ತಂತ್ರಾಂಶ ಹೆಚ್ಚಿನ ಯಾವುದೇ ತುಂಡು. ಮ್ಯಾಕ್ OS ಪ್ರಪಂಚದಲ್ಲಿ, ನೀವು ಮಾಡಬಹುದು ಡೌನ್ಲೋಡ್ ಅಥವಾ ಈಗಾಗಲೇ ಡೌನ್ಲೋಡ್ X ಕೋಡ್ ಅಥವಾ ರಲ್ಲಿ GCC ಅಥವಾ ಖಣಿಲು ಕರೆಯುವುದನ್ನು. ನೀವು ಬಂದರೆ ವಿಂಡೋಸ್ ವಿಶ್ವದ ನೀವು ಮಾಡಬಹುದು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಡೌನ್ಲೋಡ್, ವಿಷುಯಲ್ ಬೇಸಿಕ್, ಹಾಗೆ ಪರಿಸರದಲ್ಲಿ. ಸಂಕಲನಕಾರರ ಡಜನ್ಗಟ್ಟಲೆ ಇಲ್ಲ ನೀವು ಬಳಸಬಹುದು ಈ ದಿನಗಳಲ್ಲಿ. ಆದರೆ ಇಲ್ಲಿ ಇದು ಅಲ್ಪ ಇದು ಒಂದು ನೋವು ಎಂದು ಹೊಂದಿದೆ ಮತ್ತು, ನಾನೂ, ತಾಂತ್ರಿಕ ನೂರಾರು ದುಃಸ್ವಪ್ನ ವಿವಿಧ ಜನರ ಎಲ್ಲಾ ಕಂಪ್ಯೂಟರ್ ಸಂರಚನೆಗಳನ್ನು ತಮ್ಮ ಯಂತ್ರಗಳು ಸಂರಚಿಸಲು ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಆದ್ದರಿಂದ ನಾವು, ಅದೇ ಪುಟದಲ್ಲಿ ಮಾಡಬಹುದು. ನಾವು, ಬದಲಿಗೆ, ಏನು CS50 ರಲ್ಲಿ ನಾವು ನೀಡಿ ಗುಣಮಟ್ಟದ ಪರಿಸರ, ಒಂದು ಎಂದು Linux ಪರಿಸರವನ್ನು ಸ್ವಲ್ಪ ನೋಡಲು ಹೋಗುವ ಈ ರೀತಿಯ. ನೀವು ಈ ಹೆಚ್ಚು ನೋಡುತ್ತಾರೆ ಸಮಸ್ಯೆ 1 ಸ್ಪೆಸಿಪಿಕೇಶನ್ಸ್ ಈ ಶುಕ್ರವಾರ ರಾತ್ರಿ ಆನ್ಲೈನ್ ಹೋಗುತ್ತದೆ. ಮತ್ತು ಈ ಅರ್ಥವನ್ನು ನೀವು ಮುಂದೆ ಆಗಿದೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹೋಗುವ ಡೌನ್ಲೋಡ್ ಮತ್ತು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಅನುಸ್ಥಾಪಿಸಲು CS50 ಯಂತ್ರ ಎಂದು. ಮತ್ತು ನೀವು ಡೌನ್ಲೋಡ್ ನೀನು ಮತ್ತು ಎಂಬ ಮತ್ತೊಂದು ಪ್ರೋಗ್ರಾಂ ಅನುಸ್ಥಾಪಿಸಲು ಕೇವಲ ಇದು ಹೈಪರ್ವೈಸರ್, ಈ ಸಾಧಿಸಲು ಅಲಂಕಾರಿಕ ರೀತಿಯಲ್ಲಿ. ನೀವು ಮ್ಯಾಕ್ ಅಥವಾ ಪಿಸಿ ಅಥವಾ ಹೊಂದಿದ್ದೀರಿ ಎಂಬುದನ್ನು ಲಿನಕ್ಸ್ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಒಂದು ಸೋಲಾರಿಸ್ ಕಂಪ್ಯೂಟರ್, ಅಥವಾ ಯಾವುದೇ ಕ್ರೇಜಿ ಕಾರ್ಯ ವ್ಯವಸ್ಥೆಯನ್ನು ನೀವು ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ, ನೀವು ಪ್ರೋಗ್ರಾಂ ಡೌನ್ಲೋಡ್ ನೀನು ಎಂದು ಹೈಪರ್ವೈಸರ್ ಎಂಬ CS50 ರನ್ ಹೋಗುವ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಯಂತ್ರ ಯಾವುದೇ ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಯಾವುದು. ಅಂದರೆ ಒಂದು ಹೈಪರ್ವೈಸರ್ ಪರಿವರ್ತಿಸುತ್ತದೆ ಯಾವುದೇ ಭಾಷೆಗೆ ನಮ್ಮ ವಿಷಯವನ್ನು, ಯಾವುದೇ ಸೂಚನೆಗಳನ್ನು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರಿನಲ್ಲಿ ಅರ್ಥ. ಆದ್ದರಿಂದ ಈ ಒಂದು ಏರಿಳಿತ ಹೊಂದಿದೆ. ಮತ್ತೆ, ಈ ರೀತಿಯ ಕಂಪ್ಯೂಟರ್ ವಿಷಯಾಧಾರಿತ ಆಫ್ ವಿಜ್ಞಾನ, ವಸ್ತುಗಳ ಮೇಲೆ ಕಟ್ಟಡ. ನೀವು ವಿಂಡೋಸ್ ಹೊಂದಿರಬಹುದು. ನೀವು ಮ್ಯಾಕ್ OS ಹೊಂದಿರಬಹುದು. ಆದರೆ ಮುಂದಿನ ವಾರ ಆರಂಭವಾಗುವ ನೀವು ಡೌನ್ಲೋಡ್ ಹೋಗುವ ಸಾಫ್ಟ್ವೇರ್ ಒಂದು ಉಚಿತ ತುಣುಕು ಹೈಪರ್ವೈಸರ್ ಎಂಬ. ನೀವು ತುಂಡು ಡೌನ್ಲೋಡ್ ನೀನು ಸಾಫ್ಟ್ವೇರ್ CS50 ಯಂತ್ರ ಎಂದು. ಆ, ಹೈಪರ್ವೈಸರ್ ರನ್ ವಿಶೇಷವೇನು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಚಲಾಯಿಸಲು ಹೋಗುತ್ತದೆ. ಮತ್ತು ಅಂತಿಮ ಫಲಿತಾಂಶ ನಮಗೆ ಎಲ್ಲಾ ತಿನ್ನುವೆ ಸರಳ ವಿಂಡೋ ನಿಮ್ಮ ಮ್ಯಾಕ್ ಅಥವಾ ಪಿಸಿ ಮೇಲೆ ಈ ಎಂದು ನಮಗೆ ಎಲ್ಲಾ ಭ್ರಮೆಯನ್ನು ನೀಡುತ್ತದೆ ಅದೇ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಚಾಲನೆ, ಯಾವುದೇ ಇಲ್ಲದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಪರಿಣಾಮ. ಮತ್ತು ನೀವು ಪೂರ್ಣ ಸ್ಕ್ರೀನ್ ಮಾಡಬಹುದು ಇದು ಮತ್ತು ಮೂಲಭೂತವಾಗಿ ವರ್ತಿಸುತ್ತಾರೆ ನೀವು ಚಲಾಯಿಸುತ್ತಿರುವ ಆದರೂ ಒಂದು ಲಿನಕ್ಸ್ ಎಂಬ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್, ಇದು ಏನು CS50 ಹೊಂದಿದೆ ಯಂತ್ರ ಆಧರಿಸಿದೆ. ಆದ್ದರಿಂದ ಅವರ ವಾಸ್ತವವಾಗಿ ಈ ಬಳಸಲು ಅನುಮತಿ ಈಗ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು. ನೀವು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಬಹುದು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್ ಬಳಸಿ. ನೀವು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಬಹುದು TextEdit, ಅಥವಾ ನೋಟ್ಪಾಡ್ ಬಳಸಿ, ಅಥವಾ WordPad, ಅಥವಾ ಬಹುಮಟ್ಟಿಗೆ ಯಾವುದೇ ಪದ ಪ್ರೋಗ್ರಾಮ್ ನೀವು ಎಂದಿಗೂ ಬಳಸಲಾಗುತ್ತದೆ. ಆದರೆ ವಾಸ್ತವ ಮಾಡಬಾರದು ನಿಜವಾಗಿಯೂ ಆ ಕಾರ್ಯಕ್ರಮಗಳು ಯಾವುದೇ ಬಳಸುವ. ನೀವು ಖಚಿತವಾಗಿ ಉಪಯೋಗಿಸಬಾರದು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್, ರೀತಿಯ ಇದು ದಪ್ಪ ಅಭಿಮುಖವಾಗಿರುವ ಮತ್ತು ಇಟಾಲಿಕ್ಸ್ ಮತ್ತು ಹೊಂದಿದೆ ದೊಡ್ಡ ಫಾಂಟ್ಗಳು ಮತ್ತು ಸಣ್ಣ ಫಾಂಟ್ಗಳು, ಕಂಪ್ಯೂಟರ್ ಏಕೆಂದರೆ ಎಂದು ಯಾವುದೇ ಕಾಳಜಿ. ಎಲ್ಲಾ ಕಂಪ್ಯೂಟರ್ ಕಾಳಜಿ ಹೋಗುವ ಸಿ ಲಿಖಿತ ಸೂಚನೆಗಳನ್ನು ಹಾಗೆ ಇಂಗ್ಲೀಷ್ ನಾವು ಒಳಗೆ ಮಾಡುತ್ತೇನೆ CS50 ಯಂತ್ರ ಆಫ್ ಮುಕ್ತವಾಗಿ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬಳಸಬಹುದು ಇದೆ ಲಭ್ಯವಿರುವ, ಇದು ಮತ್ತು ಇಲ್ಲಿದೆ ಈ ಮೊದಲೇ ಅಳವಡಿಸಲಾಗಿತ್ತು ಉಪಕರಣಗಳಲ್ಲಿರುವ, ಜಿಎಡಿಟ್ Name ಎಂಬ. ಜಿಎಡಿಟ್ Name ಕೇವಲ ಒಂದು ಸೂಪರ್ ಸರಳ ಮ್ಯಾಕ್ OS ನ TextEdit ನಂತಹ ಪಠ್ಯ ಸಂಪಾದಕ, ವಿಶೇಷವೇನು ವಿಂಡೋಸ್ ನೋಟ್ಪಾಡ್ ನಂತಹ ಈ ರೀತಿಯ ಒಂದು ಸಣ್ಣ ವಿಷಯ ನೋಡಲು. ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ತಂದೆಯ ಬೇಡ ಈ ಸ್ಲೈಡ್ಗಳು ನೋಡಲು. ಆದರೆ ವಾಸ್ತವವಾಗಿ ಆಗದ ಪರಿಸರಕ್ಕೆ ಸ್ವತಃ. ನಾನು ಮುಂದುವರಿಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ಈ ಇತರ ವಿಂಡೋದಲ್ಲಿ, ಲಾಗಿನ್, ಬಂದಿದೆ ಇದು ನನ್ನ CS50 ಯಂತ್ರ, ಗೆ ಇಲ್ಲಿ ನನ್ನ ಲ್ಯಾಪ್ಟಾಪ್ ಮೇಲೆ ಮೊದಲೇ ಅಳವಡಿಸಲಾಗಿತ್ತು. ವಿಂಡೋಸ್ ಮತ್ತು ಆ, ಗಮನಿಸಿ ಮ್ಯಾಕ್ OS, ಇದು ಕೆಲವು ಮೆನುಗಳಲ್ಲಿ ಅವರಲ್ಲಿದೆ. ವಿಂಡೋಸ್ ಲೈಕ್ ಇಟ್ಟುಕೊಳ್ಳುತ್ತಾನೆ ಅದನ್ನು ಅಲ್ಲಿ ಬದಲಿಗೆ ಅಲ್ಲಿ ಅದನ್ನು ಸೂಚಿಸಿರುತ್ತದೆ ಮ್ಯಾಕ್ OS, ನ. ಆದರೆ ವಾಸ್ತವದಲ್ಲಿ ಅದು ಹೊಂದಿದೆ ಅದೇ ಎಲ್ಲಾ ರೀತಿಯ. ಇಲ್ಲಿ ಇಡೀ ಆಗಿದೆ ಸಾಫ್ಟ್ವೇರ್ ಗುಂಪೇ. ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಇಲ್ಲ. ಬಿಡಿಭಾಗಗಳು ಒಂದು ಇಡೀ ಗುಂಪೇ, ಗ್ರಾಫಿಕಲ್ ಪ್ರೋಗ್ರಾಮ್ಗಳನ್ನು ನಾವು ಮಾಡುತ್ತೇವೆ ಸಮಸ್ಯೆ ಸೆಟ್ ಪದವನ್ನು ನಂತರ ಬಳಸಲು. ಆದ್ದರಿಂದ ನಿರ್ಮಿಸಲಾದ ಒಂದು ವೆಬ್ ಬ್ರೌಸರ್ ಇಲ್ಲ ಈ ಒಂದು ಪೂರ್ಣ ಪ್ರಮಾಣದ ಕಂಪ್ಯೂಟರ್ ಎಂದು ಕಂಪ್ಯೂಟರ್ ಒಳಗೆ. ಆದರೆ ನಾನು ಈ ಕ್ಲಿಕ್ ಪಡೆಯಲಿದ್ದೇನೆ ಇಲ್ಲಿ ಬಿಳಿ ಐಕಾನ್ ಎಡತುದಿಯಲ್ಲಿರುವ, ಇದು ಜಿಎಡಿಟ್ Name ಐಕಾನ್ ಆಗಿದೆ. ಮತ್ತು ಇದು ಒಂದು ವಿಂಡೋವನ್ನು ತೆರೆಯಲು ವಿಶೇಷವೇನು ಅದು ಮೂರು ಫಲಕಗಳನ್ನು ಹೊಂದಿದೆ ಒಂದು ಎಡ ಒಂದು, ಉನ್ನತ ಒಂದು, ಮತ್ತು ಒಂದು ಕೆಳಗೆ ಒಂದು. ಈಗ ಈ ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿ ಒಂದು ಎಂದು ನಾನು ಕೆಲವು ಕೋಡ್ ಬರೆಯಲು ಹೋಗಿ. ಆದ್ದರಿಂದ ಇದನ್ನು ನಾವು ,. ನಾನು, ಫೈಲ್ ಉಳಿಸಿ ಹೋಗುತ್ತಿದ್ದೇವೆ. ಮತ್ತು ನೀವು ನೋಡಿರುವ ಇರಬಹುದು ಮೊದಲು ಈ ನಿರ್ದಿಷ್ಟ ವಿಂಡೋ. ಆದರೆ ಈ ಮ್ಯಾಕ್ OS ಅಥವಾ ವಿಂಡೋಸ್ ಹಾಗೆ. ಇದು ಕೇವಲ ಒಂದು ವಿಂಡೋದ ಫೋಲ್ಡರ್ಗಳನ್ನು ಎಲ್ಲಾ ನಾನು ಈ ಕಂಪ್ಯೂಟರ್ ಒಳಗೆ ಹೊಂದಿರುವ. ನಾನು ಉಳಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ hello.c ಕಡತದ. ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಮುಂದೆ ಉಳಿಸಿ ಕ್ಲಿಕ್. ಮತ್ತು ಈಗ ನಾನು ಒಂದು ಟ್ಯಾಬ್ ಹೊಂದಿವೆ ಗಮನಕ್ಕೆ ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ hello.c ಎಂದು. ಆದ್ದರಿಂದ ಬಹುಶಃ ಸಾಕಷ್ಟು ಪರಿಚಿತ ನೀವು ನೀವು ಸಹ ಮೊದಲು ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರೋಗ್ರಾಂ ಬಳಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಈಗ ನಾನು ಆ ಟೈಪ್ ಪಡೆಯಲಿದ್ದೇನೆ ಆಜ್ಞೆಗಳ ತಕ್ಕಮಟ್ಟಿಗೆ ಗೂಢ ಸರಣಿಯ ನಾವು ಕೊಂಚ ಹಿಂದೆ ಈ ಕಂಡಿತು. ಸೇರಿಸಿ ಪ್ರಮಾಣಕ I / O.h. ಶೀಘ್ರದಲ್ಲೇ ಇನ್ನಷ್ಟು. ಇಂಟ್ ಮುಖ್ಯ ಶೂನ್ಯ, ಮುಕ್ತ ಕರ್ಲಿ ಕಟ್ಟುಪಟ್ಟಿಯ, ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಮುಚ್ಚಲಾಗಿದೆ. ನಂತರ ಅಲ್ಲಿ ಒಳಗೆ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಅಲ್ಲಿ ನಾವು "ಹಲೋ ವರ್ಲ್ಡ್" ಅಲ್ಪ ವಿರಾಮ ಹೊಂದಿತ್ತು. ಈಗ ಉಳಿಸಲು. ಆದ್ದರಿಂದ ಈ ಸಿ ಬರೆದ ಒಂದು ಕಾರ್ಯಕ್ರಮ, ಮೂಲ ಕೋಡ್, ಆದ್ದರಿಂದ, ಬರೆದ. ಆದರೆ ನಾನು ಈ ಪ್ರೋಗ್ರಾಂ ಸಾಧ್ಯವಿಲ್ಲ. ನಾನು ರೀತಿಯ ಡಬಲ್ ಬಯಸುವ ಎಲ್ಲೋ ಒಂದು ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ, ಆದರೆ ಯಾವುದೇ ಐಕಾನ್ ಇತರ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಮೂಲ ಕೋಡ್ ಕಡತದಲ್ಲಿ ಹೆಚ್ಚು. ಏನು, ಮತ್ತೆ, ಪ್ರಕ್ರಿಯೆ ಈಗ ಆಗಿದೆ ನಾನು ಮೂಲಕ ಈ ಫೈಲ್ ಚಲಿಸಬೇಕಾಗುತ್ತದೆ? ಪ್ರೇಕ್ಷಕರು: ಕಂಪೈಲರ್. ಡೇವಿಡ್ ಜೆ MALAN: ಆದ್ದರಿಂದ ಒಂದು ಕಂಪೈಲರ್. ಆದ್ದರಿಂದ ವಿವಿಧ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ನೀವು ವಿವಿಧ ರೀತಿಗಳಲ್ಲಿ. ಆದರೆ ನಾವು ಇಲ್ಲಿ ಮಾಡಿದ ಎಂದು CS50 ಯಂತ್ರ ಪ್ರತಿನಿಧಿ ಹೇಗೆ ನೀವು ಮಾಡಬಹುದು ಈ ವಿವಿಧ ಗಣಕಗಳಲ್ಲಿ ಮಾಡಲು, ನಾನು ಕೇವಲ ಪಡೆಯಲಿದ್ದೇನೆ ಇದೆ ಮೇಕಪ್ ಎಂಬ ಆಜ್ಞೆಯನ್ನು. ಮತ್ತು ಮಾಡಲು ಅಕ್ಷರಶಃ ಹಾಗೆ ಹೋಗುತ್ತದೆ. ಅಂತ ಪ್ರೋಗ್ರಾಂ ಮಾಡಿ. ಆದ್ದರಿಂದ ಹೋಗುತ್ತದೆ ಮಾಡಲು ನನಗೆ ಒಂದು ಕಂಪೈಲರ್ ರನ್. ಮತ್ತು ಕಾರ್ಯಕ್ರಮದ ಹೆಸರು ನಾನು ಹಲೋ ಮಾಡಲು ಬಯಸುವ. ಈಗ ಮಾಡಲು ಒಂದು ಕಾರ್ಯಕ್ರಮ. ಮತ್ತು ಮಾಡಲು ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ ಆಗಿದೆ ನಾನು ಹೇಳಲು ನಿನ್ನ ಅರಿಯುವ ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನೋಡಲು ವಿಶೇಷವೇನು ಎಂಬ ಕಡತವನ್ನು hello.c ಫಾರ್ ಕೇವಲ ಏಕೆಂದರೆ ರೀತಿಯಲ್ಲಿ ಇದು ಕಾನ್ಫಿಗರ್ ವಿಶೇಷವೇನು. ಹಾಗಾಗಿ ಈಗ ಇಲ್ಲಿ, ಈ ನಮೂದಿಸಿ ಹೊಡೆದಾಗ ಕ್ರೇಜಿ ರಹಸ್ಯ ರೇಖೆಯು ಮರಣದಂಡನೆ ಪಡೆದುಕೊಂಡಿದೆ. ಮತ್ತು ಮೊದಲು, ನನ್ನ ನಂಬಿ ಉದ್ದ, ಕೇವಲ ದಿನಗಳಲ್ಲಿ, ನೀವು ಏನು ಅರ್ಥ ಮಾಡುತ್ತೇವೆ ಅಸಂಬದ್ಧ ಮೂಲಗಳ. ಆದರೆ ಈಗ, ಕೇವಲ ಮಾಡಲು ತಿಳಿದಿದೆ ಒಂದು ಕಂಪೈಲರ್ ಉತ್ತಮವಾಗಿ ಮರಣದಂಡನೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಇದು ಕಂಡುಬಂದಿಲ್ಲ ನನ್ನ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಒಂದು ಕಂಪೈಲರ್ ಆ ಮೊದಲೇ ಅಳವಡಿಸಲಾಗಿತ್ತು ಇಲ್ಲಿದೆ CS50 ಯಂತ್ರ ಮೇಲೆ ನಾವು ಸಮಸ್ಯೆ 1 ನಿಮಗೆ ಹ್ಯಾಂಡ್ ಮಾಡುತ್ತೇವೆ ಎಂದು. ಮತ್ತು ಇದು ನಂತರ hello.c ತೆಗೆದುಕೊಂಡಿತು ಇನ್ಪುಟ್, ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ನಿರ್ಮಾಣ 0 ಸೆ ಮತ್ತು ಔಟ್ಪುಟ್ 1. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಏನು ಅದು ಇದು ಉಳಿಸುತ್ತದೆ ಒಂದು ಕಡತದಲ್ಲಿ ಆ 0 ಸೆ ಮತ್ತು 1 ಹಲೋ ಎಂಬ. ಈ ವಾಕ್ಯ ಆದರೂ ಕೂಡ ಮಾಡಬಹುದು ಕೇವಲ ಡಾಟ್ ಹೇಳುವ ಮೂಲಕ, ನಿಮಗೆ ಹೊಸ ಕಡಿದು ಹಲೋ ಎಂದು ಹೋಗುವ ಇದು ಮೂಲಕ ಈ ಪ್ರೋಗ್ರಾಂ ಅರ್ಥ. ಈಗ ಮತ್ತು ಕನಿಷ್ಠ ಒಂದೆರಡು ಕಾರ್ಯಕ್ರಮಗಳು ವಾರಗಳ, ಎಲ್ಲಾ ನಾವು ಮುಂದುವರೆಸುತ್ತೇವೆ ರೈಟ್ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಪಠ್ಯ ಕಿಟಕಿಗಳನ್ನು. ಯಾವುದೇ ಇಲಿಗಳು, ಯಾವುದೇ ಕ್ಲಿಕ್ ಕಿಟಕಿಗಳ, ಯಾವುದೇ ಚಿಹ್ನೆಗಳು. ನಾವು ಸರಳ ಇಡಲು ನೀನು ಮತ್ತು ಆಧಾರವಾಗಿರುವ ಕಲ್ಪನೆಗಳನ್ನು ಗಮನ ನಾವು ಏನೋ ಪಡೆಯಲು ಆರಂಭದಲ್ಲಿ ಮೊದಲು ಉನ್ನತ ಮಟ್ಟದ, ಉದಾಹರಣೆಗೆ, ನಾವು ಮಾತನಾಡಿದರು ಬ್ರೇಕ್ ಔಟ್ ಆಟದ ಹಾಗೆ ಮೊದಲ ಉಪನ್ಯಾಸ ಕಳೆದ ವಾರ ಸುಮಾರು. ನಾನು ಇಲ್ಲಿ ನಮೂದಿಸಿ ಹಿಟ್ ಆದ್ದರಿಂದ, ಅದು ಇಲ್ಲಿದೆ ಪಠ್ಯ ಮಾತ್ರ ಪರಿಸರದಲ್ಲಿ ಸಮಾನ ಹಲೋ ಎಂಬ ಐಕಾನ್ ಕ್ಲಿಕ್ ಡಬಲ್. ನೀವು ನಿರೀಕ್ಷಿಸಬಹುದು ಏನು ನಾನು ನಮೂದಿಸಿ ಹಿಟ್ ನಂತರ ಏನಾಗುತ್ತದೆ? ಪ್ರೇಕ್ಷಕರು: "ಹಲೋ ವರ್ಲ್ಡ್." ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ ಡೇವಿಡ್ ಜೆ MALAN: ಆಶಾದಾಯಕವಾಗಿ ಇದು "ಹಲೋ ವರ್ಲ್ಡ್." ಮುದ್ರಿಸಿ ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಅದನ್ನು ಮಾಡಿದರು. ಈಗ ಅಲ್ಲಿ ರಚಿಸಲಾಗಿದೆ ಕೆಲವು ಇಲ್ಲಿ ರಹಸ್ಯ ವಾಕ್ಯ. ಕೇವಲ ಸುರುಳಿಗಳನ್ನು ಅವಕಾಶ ಒಂದು ಕ್ಷಣ ಮತ್ತು ನೋಡಿ ನಾವು ಕೇವಲ ಮೂಲಕ ನಿರ್ಣಯಿಸುವ ಪ್ರಾರಂಭಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ , ಕಲ್ಪನಾ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಮತ್ತು ವಿಫಲವಾದ, ಇಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ ಬಗ್ಗೆ. ನಾನು ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಎನ್ ತೊಡೆದುಹಾಕಲು? ಈಗ ನೀವು ಕೆಲವು ಬಂದಿದೆ ಬಹುಶಃ ಮೊದಲು ಪ್ರೋಗ್ರಾಮ್ ಅಂದರೆ ಏನು ತಕ್ಷಣ ಗೊತ್ತು. ಆದರೆ ಬಂದಿದೆ ಯಾರು ನೀವು ಆ ಫಾರ್ ಮೊದಲು ಪ್ರೋಗ್ರಾಮ್ ಎಂದಿಗೂ, ಕನಿಷ್ಠ ಏನಾಗುತ್ತಿದೆ ನಿಮಗೆ ಭಾವಿಸುತ್ತೇನೆ ನಾನು ಈ ಪ್ರೋಗ್ರಾಂ ಮರುಪ್ರದರ್ಶನ ಮಾಡಿದಾಗ ಬದಲಾಯಿಸಲು? ಹಾಗಾಗಿ ಕೆಳಗೆ ಹಿಂತಿರುಗಿ ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ ಚಿಕ್ಕ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ವಿಂಡೋ, ಇದು ವಿಂಡೋ ಇದರಲ್ಲಿ ನಾನು ಈ ಸಂಕಲಿಸಬಲ್ಲ. ನಾನು ನಿನ್ನ ಮರುಸಂಕಲಿಕೆಯು ಪಡೆಯಲಿದ್ದೇನೆ. ನಾವು ಅದೇ ನೋಡಲು ನೀನು ಆಜ್ಞೆಗಳ ಗೂಢ ಸರಣಿಯ. ನಾನು ಹಲೋ ಡಾಟ್ ಕತ್ತರಿಸಿ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಈಗ ಯಾರಾದರೂ, ನೀವು ಪಕ್ಷದಲ್ಲಿ, ಯಾರು, ಮೊದಲು ಪ್ರೋಗ್ರಾಮ್ ಎಂದೂ ಈ ಬಾರಿ ವಿವಿಧ ಏನು ಎಂದು? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಇದು ನಿಲ್ಲುವುದಿಲ್ಲ ಮುದ್ರಣ "ಹಲೋ ವರ್ಲ್ಡ್." ಡೇವಿಡ್ ಜೆ MALAN: ಇದು to-- ಕ್ಷಮಿಸಿ ವಿಶೇಷವೇನು? ಪ್ರೇಕ್ಷಕರು: ಇದು ಮುದ್ರಣ ನಿಲ್ಲುತ್ತದೆ? ಡೇವಿಡ್ ಜೆ MALAN: ಇದು ತಿನ್ನುವೆ ಮುದ್ರಿಸುವ ನಿಲ್ಲಿಸಲು "ಹಲೋ ವರ್ಲ್ಡ್." ಆದ್ದರಿಂದ ಒಂದು ಕೆಟ್ಟ ಕಲ್ಪನೆ. ಇತರ ಆಲೋಚನೆಗಳು? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ದೋಷ ಸಂದೇಶವನ್ನು? ಡೇವಿಡ್ ಜೆ MALAN: ದೋಷ ಸಂದೇಶ, ಸರಿ, ಆಗಿರಬಹುದು. ಬೇರೆ ಏನು? ಪ್ರೇಕ್ಷಕರು: ಇದು ಮುದ್ರಿಸುತ್ತದೆ ಇರಬಹುದು ಹಾಗೆಯೇ ಅರ್ಧವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ ಬ್ರಾಕೆಟ್? ಡೇವಿಡ್ ಜೆ MALAN: ಮುದ್ರಿಸುತ್ತದೆ ಇರಬಹುದು ಹಾಗೆಯೇ ಅರ್ಧವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ ಬ್ರಾಕೆಟ್. ಆದ್ದರಿಂದ ಬಹುಶಃ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಆಗ ಕೆಲವು ಪ್ರಮುಖ terminous ರೀತಿಯ. ಯಾವುದೇ ಆಲೋಚನೆಗಳು? ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಉತ್ತಮ ವಿಚಾರಗಳನ್ನು. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಇದು ವಿಶೇಷವೇನು ದೋಷ ಸಂದೇಶವನ್ನು ಎಂದು. ಹೆಚ್ಚಾಗಿ ಬಹುಶಃ ಇಲ್ಲಿದೆ ಸಾಮಾನ್ಯವಾಗಿ ಉತ್ತರ ಎಂದು ಮುಂದಿನ ಕೆಲವು ವಾರಗಳಲ್ಲಿ ನಾವು ಇಲ್ಲಿ ಕೋಡ್ ತಿಳಿಯಲು. ಆದರೆ ಈಗ ಕಂಪ್ಯೂಟರ್ಗಳು ನೆನಪು ಮಾತ್ರ ನೀವು ಏನು ಹೇಳಲು ಏನು. ಹಾಸ್ಯಾಸ್ಪದ ಕಡಲೆಕಾಯಿ ಹಾಗೆ ಬೆಣ್ಣೆ ಮತ್ತು ಜೆಲ್ಲಿ ಉದಾಹರಣೆಗೆ. ನಮ್ಮ ಮಾನವ ಕಂಪ್ಯೂಟರ್ ಮಾತ್ರ ಭಾವಿಸಲಾಗಿತ್ತು ನೀವು ಮಾಡಲು ತಿಳಿಸಿದರು ಏನು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಆದ್ದರಿಂದ ನೀವು ಕಂಪ್ಯೂಟರ್ ಹೇಳಲು ಇಲ್ಲ ಆ ಹೊಳೆಯುವ ಕರ್ಸರ್ ಸರಿಸಲು ಮುಂದಿನ ಸಾಲಿಗೆ ಅದು ಹೇಗೆ ಹಿಂದಿರುಗಬಹುದೆಂದು. ಹಾಗಾಗಿ ಈ ಪ್ರೋಗ್ರಾಂ ಈಗ, ವ್ಯತ್ಯಾಸವನ್ನು ಗಮನಿಸಬಹುದು. ಒಂದು ದೋಷವನ್ನು ಕಂಡುಬರುತ್ತಿದೆ. ಇದು ಬಹುಶಃ, ಸೌಂದರ್ಯದ ದೋಷ. ಆದರೆ ಈ ಬಗ್ಗೆ ಬೇರೆ ಏನು ನಿಸ್ಸಂಶಯವಾಗಿ ಕಳೆದ ಒಂದು ವಿರುದ್ಧ ಔಟ್ಪುಟ್? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಇದು ಒಂದು ಹೊಸ ಸಾಲು ಕಾಣಲಿಲ್ಲ. ಡೇವಿಡ್ ಜೆ MALAN: ಇದು ಒಂದು ಹೊಸ ಸಾಲು ಕಾಣಲಿಲ್ಲ. ಈಗ ನೀವು ಆ ಯಾರು ಬಹುಶಃ ಮಾಡಿದ ವೆಬ್ ಪುಟಗಳನ್ನು ಮೊದಲು, ನೀವು ಪರಿಚಯವಿರಬಹುದಾದ ಬಿಆರ್ ಟ್ಯಾಗ್ ಅಥವಾ ಪ್ಯಾರಾಗ್ರಾಫ್ ಟ್ಯಾಗ್, ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ. ಒಂದು ವೆಬ್ ಬ್ರೌಸರ್ ತನಕ ನೀವು ನಿರ್ಲಕ್ಷಿಸುತ್ತವೆ ನೀವು ನಿಖರವಾಗಿ ಏನು ಹೇಳಲು. ಹಾಗೆಯೇ, ಸಿ ಒಂದು ಭಾಷೆಯಲ್ಲಿ ಮಾತ್ರ ನೀವು ಅದನ್ನು ಹೇಳಲು ಏನು ಹೋಗುವುದಿಲ್ಲ. ಕಾರಣ ಆ ಈ ಉದಾಹರಣೆಗಳು ಎಲ್ಲಾ, ಇದುವರೆಗೂ ರೀತಿಯ ಹೊಂದಿವೆ ಆಕಸ್ಮಿಕವಾಗಿ ಈ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಹೊಂದಿತ್ತು ಹಾಗಾದರೆ, ಅಂದರೆ ಇಲ್ಲಿದೆ ಇದು ಮೂಲಕ ನೀವೇ ವ್ಯಕ್ತಪಡಿಸಲು ಒಂದು ಹೊಸ ಲೈನ್ ಪಾತ್ರದ ಎಂದು, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. ಮತ್ತು ನೀವು ರೀತಿಯ, ಬಹುಶಃ, ಶ್ಲಾಘಿಸುತ್ತಾರೆ ಈ ರೀತಿಯ ಸ್ಟುಪಿಡ್ ನೋಡಲು ಎಂದು ಬೇರೆ ಏನೂ ವೇಳೆ. ನಾನು ಹೊಸ ಲೈನ್ ಬಯಸಿದರೆ, ಕೇವಲ ಹೊಡೆಯುವ ರೀತಿಯ ನಂತರ ನಮೂದಿಸಿ ಮತ್ತು ಹಾಗೆ ಕೋಡ್ ಕಸಾಯಿಗಾಗಿ ನಿಜವಾಗಿಯೂ ನೀವು ಸರಿಯಾದ ರೀತಿಯಲ್ಲಿ ಅಳಿಸಿಬಿಡು ಮಾಡಬಾರದು. ಮತ್ತು ನೀವು ಮಾಡದಿದ್ದರೂ ನಿಜವಾಗಿಯೂ ಈ ಹಂತದಲ್ಲಿ ಕಾಳಜಿ, ನೀವು ಎಂದು ಅರಿವಾಗುತ್ತದೆ ಇದು ವಿಶೇಷವಾಗಿ ಅಲ್ಲ ಕೋಡ್ ಉತ್ತಮ ಹುಡುಕುತ್ತಿರುವ ತುಣುಕು. ಆದ್ದರಿಂದ ಯಾವ ವಿಶ್ವದ ನಿರ್ಧರಿಸಿದ್ದಾರೆ ವರ್ಷಗಳ ಹಿಂದೆ ನೀವು ಹಾಕಲು ಬಯಸುವ ಸ್ಪಷ್ಟವಾಗಿ ಹೊಸ ಲೈನ್ಗೆ ಎಸ್, ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳಲು ಮಾಡಬೇಕು ಹೊಸ ಲೈನ್, ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಎನ್. ಮತ್ತು ಕೆಲವು ಇಲ್ಲ ಹಾಗೆ ಚಿಹ್ನೆಗಳು. ಆದರೆ ಈಗ ನಾವು ಮಾಡುತ್ತೇವೆ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಎನ್ ಗಮನ. ಈಗ ಕಾರ್ಯಕ್ರಮ ಮಾಡೋಣ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ. ನಾನು ಮುಂದುವರಿಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ಈ ಬಾರಿ ಒಂದು ಹೊಸ ಕಡತವನ್ನು ತೆರೆಯುತ್ತದೆ. ನಾನು ಈ ಎಂದು ಹಲೋ 1.c ಉಳಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ಮತ್ತು ಕೇವಲ ಒದೆತಗಳು, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ನನ್ನ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಫೋಲ್ಡರ್ ಹಾಕಿದರೆ ಹೋಗಿ. ನೀವು CS50 ನೋಡುತ್ತಾರೆ ಎಂದು ಯಂತ್ರಕ್ಕಾಗಿ ದಸ್ತಾವೇಜನ್ನು, ಸಮಸ್ಯೆ ನಂತರ ಈ ವಾರ 1 ಹೊಂದಿಸಿ, ನಾವು ಪ್ರೋತ್ಸಾಹಿಸುತ್ತೇವೆ ಮಾಡುತ್ತೇವೆ ನೀವು ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಬಳಸಲು ಅಥವಾ ಕೆಲವು ಸಮಾನ ಸೇವೆ, ನಿಮ್ಮ ಕೋಡ್ ನ ಆಗಿನ ಎಲ್ಲಾ ಕಾರಣ ಹೋಗುವ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬ್ಯಾಕ್ಅಪ್. ನಾನು ನಾವು ಏಕೆ ಆ ನ ಇಲ್ಲಿ ಈ ಫೋಲ್ಡರ್ ಸಾಗುತ್ತಿದೆ. ಮತ್ತು ಈಗ ನಾನು ಬರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಕಾರ್ಯಕ್ರಮ. ಸ್ಟ್ಯಾಂಡರ್ಡ್ I / O.h, ಇಂಟ್ ಮುಖ್ಯ ಶೂನ್ಯ, ಸೇರಿವೆ. ನಂತರ ಇಲ್ಲಿ, printf ಹಲೋ ವಿಶ್ವದ, ಇದು ಮೊದಲು ಒಂದೇ ಆಗಿದೆ. ಆದರೆ ಈಗ ನಾನು ಏನೋ ಮುದ್ರಿಸಲು ಬಯಸುವ ಎಂದು ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ. ನಾನು, ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ "ಹಲೋ, ಡೇವಿಡ್.", ಹೇಳಲು ಸರಿ, ಸ್ಪಷ್ಟವಾಗಿ ಆದ್ದರಿಂದ, ಆಶಾದಾಯಕವಾಗಿ ಮಾಡಬೇಕಾದುದು ನಾನು ಮರುಸಂಕಲಿಕೆಯು ವೇಳೆ ಕೇಸ್ ಈ ಪ್ರೋಗ್ರಾಂ, ಇದು ಮರುಪ್ರದರ್ಶನ ಇದು ಹೇಳಲು ವಿಶೇಷವೇನು "ಹಲೋ, ಡೇವಿಡ್." ಆದರೆ ನಾನು ಏನು ಬಯಸಿದರೆ ಪರಿಚಯಿಸಲು ವೇರಿಯಬಲ್ ಈ ರೀತಿಯ, ಇನ್ನು ಒಂದು ಪಾತ್ರೆಯಲ್ಲಿ ಕಲ್ಪನೆ ಕೋಡ್ ಇದು ಡಿ ಒಂದು ವಿಜಯ i-D ಮತ್ತು ಕಷ್ಟವೇನಲ್ಲ ಶೇಖರಿಸಿಡಲು ನನ್ನ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ. ಸರಿ ನಾನು ಏನು ಆರಂಭಿಸಲು ಈ ರೀತಿಯ ಮಾಡುವುದರಿಂದ? ಸ್ಟ್ರಿಂಗ್ ರು, ಈ ವ್ಯತ್ಯಯ. ನೀವು ಸ್ಟ್ರಿಂಗ್ ಬಯಸಿದರೆ, ಒಂದು ಪದ ಅಥವಾ ಪದ ಅಲಿಯಾಸ್. ಪಾತ್ರಗಳು ಒಂದು ಅನುಕ್ರಮ ಏನು ನಾವು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸ್ಟ್ರಿಂಗ್ ಕರೆ. ನಾವು ಸಾರ್ವತ್ರಿಕವಾಗಿ ಕರೆ ನೀನು ಇದು ಒಂದು ಸರಳ ಹೆಸರು 'ಇದು, ಇಲ್ಲಿದೆ. ಆದರೆ ನಾನು ಏನು ಕರೆಯಬಹುದು. ನಾನು ಸ್ಟ್ರಿಂಗ್ ರು ಸಮ ಹೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ ಕೊಡುವುದು, "ಡೇವಿಡ್," ಅಲ್ಪ ವಿರಾಮ ಉಲ್ಲೇಖ. ಮತ್ತು ಈಗ ನಾನು ಸೇರಿಸಲು ಬಯಸುವ ಡಿ ಒಂದು ವಿಜಯ i-D ನಾನು ಮುದ್ರಿಸುವ ನನಗೆ ಒಳಗೆ. ನಾವು ಮೊದಲು ಮೇಲೆ ಟೀಸರ್ ಕಂಡಿತು ಕೆಲವು ವಿಶೇಷ ವಾಕ್ಯ ಪರದೆಯ ಆ ಅನುಮತಿ ಒಂದು ಮೌಲ್ಯದ ಬದಲಿಗೆ. ವಿಶೇಷ ಏನು ಚಿಹ್ನೆ ಕೆಲವು ಸ್ಲೈಡ್ಗಳು ಹಿಂದೆ? ಆದ್ದರಿಂದ ಪ್ರತಿಶತ. ಸಮಯದಲ್ಲಿ ರಷ್ಟಿತ್ತು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯ ಡಿ. ನಿಜಕ್ಕೂ ಇಲ್ಲಿ ಸೂಕ್ತ ಕಾಣುತ್ತಿಲ್ಲ. ಇಲ್ಲ ಔಟ್ ಇದು ತಿರುಗುತ್ತದೆ ಮತ್ತೊಂದು ಪ್ರತಿಶತ ಸಂಕೇತವಾಗಿದೆ, ನಿಂತಿರುವ ಇದು ಶೇಕಡಾ ರು, ಒಂದು ತಂತಿಗೆ ಒಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಫಾರ್. ಈಗ, ಬಹಳ ಸರಳವಾಗಿ, ನಾನು ಹಲೋ -1 ಮಾಡಲು ಹೋಗುತ್ತಿದ್ದೇವೆ, ಈ ಕಡತ ಕರೆಯಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಹಲೋ 1.c, ಮತ್ತು ನಮೂದಿಸಿ ಹಿಟ್. ಮತ್ತು ನಾನು ಹಾಳಾದ. ಇಂದಿನ ವಿಶೇಷವೇನು? ನಾವು ಆರಂಭಿಸಲು ಹೊಂದಿರುತ್ತದೆ ಅಲ್ಲಿ ಬಾವಿ, ಇಲ್ಲಿ ಇಲ್ಲಿದೆ ಈ ಆಜ್ಞೆಯನ್ನು ಎಂಬುದನ್ನು ಪ್ರಶಂಸಿಸುತ್ತೇವೆ ಸಾಲಿನ ಪರಿಸರ, ಈ ಮಾತ್ರ ಪರಿಸರ ಪಠ್ಯ. ಪ್ರತಿಮೆಗಳು ಯಾವುದೇ ಕ್ಲಿಕ್ ಇಲ್ಲ ಇದೀಗ ಫೋಲ್ಡರ್ಗಳನ್ನು ಹಾಗೆ. ಮತ್ತು ಕೊಂಚ ಹಿಂದೆ ಭಾವಿಸುತ್ತೇನೆ. ಏನು ಫೋಲ್ಡರ್ ನಾನು ಹೇಳಲು ಹೋಗಲಿಲ್ಲ ನನ್ನ ಕೋಡ್ ಉಳಿಸುವ? ಆದ್ದರಿಂದ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಫೋಲ್ಡರ್. ಏನು ಎಂಬ '. ಆದರೆ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಎಂದು ಸಂಭವಿಸಿದರೆ. ಹಾಗಾಗಿ ಹೇಗಾದರೂ ಮಾಡಿ ಡಬಲ್ ಅಗತ್ಯವಿದೆ ಆ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಫೋಲ್ಡರ್ ಪಡೆಯಬೇಕಾದರೆ ಮತ್ತು ಇದನ್ನು ಪಡೆಯಲು ನನ್ನ ಕೋಡ್ ಹಲೋ 1.c ಎಂಬ. ವಾಸ್ತವವಾಗಿ, ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಕಡಿಮೆ ಅವಕಾಶ ಕೇವಲ ಒಂದು ಕ್ಷಣ ಈ ವಿಂಡೋ. ಕೇವಲ ವಿಂಡೋಸ್ ಮತ್ತು ಮ್ಯಾಕ್ OS ಹಾಗೆ, ಲಿನಕ್ಸ್ ಫೋಲ್ಡರ್ಗಳನ್ನು ಇವೆ. CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ ಫೋಲ್ಡರ್ಗಳನ್ನು ಇವೆ. ಅದು ಇದೀಗ ನಾವು ಮಿತಿಯಲ್ಲಿ ನೀವು ಇಲ್ಲಿದೆ ಈ ಪಠ್ಯ ಪರಿಸರಕ್ಕೆ ನಾವೇ. ಆದರೆ ನಾನು ಕ್ಲಿಕ್ ಡಬಲ್ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಮೇಲೆ, ಅಲ್ಲಿ ಗಮನಕ್ಕೆ ನಾನು ಕಂಪೈಲ್ ಬಯಸುವ ಕಡತವಾಗಿರುತ್ತದೆ. ಆದರೆ ನಾನು ಈ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಅಗತ್ಯವಿದೆ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. ಆದರೆ ನಾನು ಅಗತ್ಯವಿದೆ, ಆದ್ದರಿಂದ, ಸರಿಸಲು ಫೋಲ್ಡರ್ ಅಥವಾ ಕೋಶಕ್ಕೆ. ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ರಹಸ್ಯ, ಆದರೆ ನೀವು ತುಂಬಾ ಈ ಬಳಸಲಾಗುತ್ತದೆ ಪಡೆಯುತ್ತೀರಿ. ಲಿನಕ್ಸ್ ಜಗತ್ತಿನಲ್ಲಿ ಇದು ಮತ್ತೆ ಕಾರ್ಯ ಆಗಿದೆ ವ್ಯವಸ್ಥೆಯ ನಾವು CS50 ಒಳಗೆ ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ ಯಂತ್ರ, ಸಿಡಿ ಎಂಬ ಆಜ್ಞೆಯನ್ನು ಇಲ್ಲ. ಇದು ನಾನು ಸಿಡಿ, ಬಾಹ್ಯಾಕಾಶ, ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಮಾಡಬಹುದು ಅರ್ಥ. ಸಿಡಿ, ಬದಲಾವಣೆ ಕೋಶದ. ರೈಟ್. ಹಿಂದೆ ದಿನ ಜನರು ಸಂದರ್ಭದಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ ಕಂಡುಹಿಡಿದ ಮತ್ತು ಕಾರ್ಯ ಈ ರೀತಿಯ ವ್ಯವಸ್ಥೆಗಳು, ಅವರು ಬಯಸಿದರು ಎಷ್ಟು ಕಡಿಮೆ ಕೀಸ್ಟ್ರೋಕ್ಗಳನ್ನು ಸಾಧ್ಯ ಟೈಪ್. ಸುಲಭ ರೀತಿಯಲ್ಲಿ ಹೇಳಲು ಆದ್ದರಿಂದ ಬದಲಾವಣೆ ಕೋಶದ ಸಿಡಿ. ಹಾಗಾಗಿ ಸಿಡಿ, ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಹಿಟ್, ಇಲ್ಲಿ ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಆವರಣ ಒಳಗೆ ಉಪಕರಣಗಳಲ್ಲಿರುವ ರೀತಿಯ ನನಗೆ humoring ಮತ್ತು ನಾನು ಅಲ್ಲಿ ನನಗೆ ನೆನಪಿಸುವ. ಆದ್ದರಿಂದ ತೆರೆದ ಫೋಲ್ಡರ್ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಆಗಿದೆ. ನಾನು ಈಗ LS ಟೈಪ್ ವೇಳೆ ಪಟ್ಟಿ, ಮತ್ತೆ succinct, ಜನರನ್ನು ಬಯಸಲಿಲ್ಲ ಏಕೆಂದರೆ ದಿನ ಎಲ್-ಇ-ಎಸ್ ಟಿ ಮತ್ತೆ ಟೈಪ್. ಆದ್ದರಿಂದ ಅವರು ಬದಲಿಗೆ ಇದು LS ಮಾಡಿದ. ನಮೂದಿಸಿ. , ನಾನು, ನಿನ್ನ-1.c ಎರಡು ವಿಷಯಗಳನ್ನು ನೋಡಿ ಗಮನಿಸಿ ತದನಂತರ ಈ ರಹಸ್ಯ ವಿಷಯ, ಆಕರ 1m. ಹೇಳುವ ನನ್ನ ಮಾರ್ಗವಾಗಿದೆ ವಾರ 1 ಸೋಮವಾರ ಮೂಲ ಕೋಡ್. ನಾನು ಡೌನ್ಲೋಡ್ ಒಂದು ಫೋಲ್ಡರ್ ನಾನು ಹಿಂದಿನ ಇಂದು ಮಾಡಿದ CS50 ನ ವೆಬ್ಸೈಟ್ ಮತ್ತು ಕೇವಲ ಹಾಕಿದರೆ ಮುಂಚಿತವಾಗಿ ಉಪಕರಣಗಳಲ್ಲಿರುವ. ಆದರೆ ಈಗ ಮಾತ್ರ ವಿಚಾರಕ್ಕೆ ನಾವು ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮಾಡುತ್ತಿದೆ ಕಾಳಜಿ. ನಾನು ನಿನ್ನ-1, ನಮೂದಿಸಿ ಮಾಡಲು ಟೈಪ್ ಮಾಡಿದಾಗ. ಇದು ಡ್ಯಾಮ್. ಯಾವುದೋ ತಪ್ಪು ಸಂಭವಿಸಿದೆ. ಆದ್ದರಿಂದ ಅವರ ಈ ಹೊರತುಪಡಿಸಿ ಕೀಟಲೆ ಅವಕಾಶ. ಮತ್ತು ದುರದೃಷ್ಟವಶಾತ್ ಈ ವಿಷಯಗಳನ್ನು ಹೊಂದಿದೆ ಮೊದಲು ಸ್ವಲ್ಪ ಒತ್ತಡದ ಪಡೆಯಲು, ಕನಿಷ್ಠ ನೀವು ಬಂದಿದೆ ಮೊದಲು ಪ್ರೋಗ್ರಾಮ್ ಎಂದಿಗೂ. ದೇವರು ನನ್ನ. ನಾನು ಎರಡು ಸಾಲಿನ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಬರೆದು I ತಪ್ಪುಗಳು ನಾಲ್ಕು ಸಾಲುಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಇಲ್ಲಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು. ಮೊದಲ ಮತ್ತು ಅಗ್ರಗಣ್ಯ ಯಾವಾಗಲೂ ಮರಳಿ ಸ್ಕ್ರಾಲ್ ಅಪ್ ಮತ್ತು ಮೊದಲ ದೋಷ ಸಂದೇಶವನ್ನು ಹೇಗೆ, ಅನೇಕ ವೇಳೆ ಕೇವಲ ಸಂಕಲನಕಾರರ ಕಾರಣ ನೀವು ಮತ್ತು ನಾನು ಏನು ಮೂಲಕ ತಪ್ಪಾಗಿ. ಸಂಕಲನಕಾರರ ಸಾಕಷ್ಟು ಮೂಕ. ಅವರು ಮಾತ್ರ ಏನು ಮಾಡುತ್ತೇವೆ ನೀವು ಏನು ಹೇಳಲು. ನೀವು ಗೊಂದಲ ಮತ್ತು, ಅವರು ಕೇವಲ ನೀವು ರೀತಿಯ ಕೈಗಳನ್ನು ಮೇಲಕ್ಕೆ ಎಸೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ಬಹುಶಃ ಹೆಚ್ಚು ದೋಷ ಸಂದೇಶಗಳನ್ನು ಎಸೆಯಲು ವಾಸ್ತವವಾಗಿ ಸಂಬಂಧಿಸಿದ. ಆದ್ದರಿಂದ ಮೊದಲ ನೋಡೋಣ. ಮೊದಲಿಗೆ ಸೂಪರ್ ರಹಸ್ಯ. ಆದರೆ ಸೂಚನೆ, ಇಲ್ಲಿ ಹೆಸರು ಕಡತ ಇದರಲ್ಲಿ ನಾನು ಸ್ಪಷ್ಟವಾಗಿ ಸಂಕುಚಿತಗೊಳಿಸಲ್ಪಟ್ಟಿರುವ. ಕೋಲನ್ 5, ಕೊಲೊನ್ 5 ಕೇವಲ ಅರ್ಥ ಐದನೇ ರ ಸಾಲಿನಲ್ಲಿ 5. ಆದ್ದರಿಂದ ಪಾತ್ರಗಳು ಐದನೇ ಕಾಲಮ್, ದೋಷ, ನೀವು ತಿನ್ನುವೆ ವೇಳೆ. ಘೋಷಿಸಲ್ಪಡದ ಗುರುತು ತಂತುವಿನ ಬಳಸಿ. ನೀವು ಪ್ರಮಾಣಿತ ಎನ್ ಹೇಳಿದಿರಿ? ಇಲ್ಲ, ನಾನು ಸ್ಟ್ರಿಂಗ್ ಅರ್ಥ. ತದನಂತರ ರೀತಿಯ ಇಲ್ಲಿದೆ ನಕಲಿಸುವುದು ಮತ್ತು ಅಂಟಿಸುವುದು ನಾನು ಸೆಳೆಯಲು ಟೈಪಿಸಿದ ನನ್ನ ನಾನು ಸ್ಕ್ರೆವೆದ್ ಅಲ್ಲಿ ಗಮನ. ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ ಸಿ ಆದ್ದರಿಂದ, ಅಥವಾ ಕನಿಷ್ಠ ಕಂಪೈಲರ್ ಪದ ಸ್ಟ್ರಿಂಗ್ ಅರ್ಥವಾಗುತ್ತಿಲ್ಲ. ನಾವು ಅದನ್ನು ಮಾಡಿದ ಏಕೆಂದರೆ ಆ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ ಸಿ ಏನು, CS50 ಮಾಡುತ್ತದೆ, ಮೊದಲ ಕೆಲವು ವಾರಗಳಲ್ಲಿ ಕೇವಲ ವರ್ಗದ, ನಾವು ಕೆಲವು ತರಬೇತಿ ಒದಗಿಸಲು ಇದೆ ಚಕ್ರಗಳು, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು. ಮತ್ತು ನಾವು ಈ ತರಬೇತಿ ಚಕ್ರಗಳು ಪುಟ್ cs50.h. ಎಂಬ ವಿಶೇಷ ಕಡತದ ಒಳಗೆ ಆದ್ದರಿಂದ ಈ ಎರಡು ಕಡತ ಎರಡನೆಯವರು ಸ್ಪಷ್ಟವಾಗಿ ಡಾಟ್ H ಅಂತ್ಯಗೊಳ್ಳುವ ಹೆಸರುಗಳು. ನ ಸುರುಳಿಗಳನ್ನು ಅವಕಾಶ. Printf ಹೇಳಿಕೆ ಅಥವಾ ಕಾರ್ಯ ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಏನೋ ಮುದ್ರಿಸುತ್ತದೆ ತೆರೆಗೆ. ಆದರೆ ನೀವು ನನ್ನನ್ನು ನೋಡಲಿಲ್ಲ ಬಲ, printf ಕಾರ್ಯಗತಗೊಳಿಸಲು. ಯಾರೋ ವರ್ಷಗಳ ಹಿಂದೆ printf ಜಾರಿಗೆ. ಯಾವ ಫೈಲ್ ನೀವು ಅವರು ಪಂತವನ್ನು ಎಂದು ಅಥವಾ ಅವರು ಪರಿಪಾಲನೆಯ ಮೇಲೆ , printf, printf ಕೋಡ್ ಫಾರ್? ಸ್ಟ್ಯಾಂಡರ್ಡ್ I / O.h ಎಂಬ ಕಡತದಲ್ಲಿ. ವಾಸ್ತವವಾಗಿ, ಇದು ಬಹುಶಃ ಎರಡು ಕಡತಗಳನ್ನು, ಸ್ಟ್ಯಾಂಡರ್ಡ್ I / O.h, ಇದು ಹೆಡರ್ ಹೊಂದಲಾಗಿದೆ ಕಡತ, ಮತ್ತು ಪ್ರಮಾಣಕ I / O.c, ಸಿ ಮೂಲ ಕೋಡ್ ಹೊಂದಲಾಗಿದೆ. ಆದ್ದರಿಂದ ಆತ ಅಥವಾ ಆಕೆ ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ plopped ಆ ಫೈಲ್ ಆಗಿ ಬರೆದ ಕೋಡ್ ಆದ್ದರಿಂದ ಜನರನ್ನು ವರ್ಷಗಳ ನಂತರ ಇದು ಒಳಗೊಳ್ಳಬಹುದು, ಆದ್ದರಿಂದ ನಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ, ಮಾತನಾಡಲು. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಏನು ಪೌಂಡ್ ಸಂಕೇತವಾಗಿದೆ ಪದವು ಅನುಸರಿಸಿದಲ್ಲಿ ಮಾಡುತ್ತದೆ ಸೇರಿವೆ. ಇದು, ಸ್ಥಳೀಯ ಹಾರ್ಡ್ ಡ್ರೈವಿನಲ್ಲಿ ಕಾಣುತ್ತದೆ ಪ್ರಮಾಣಕ I / O.h ಎಂಬ ಕಡತ ಕಂಡುಕೊಳ್ಳುತ್ತಾನೆ ತದನಂತರ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪ್ರತಿಗಳು ಮತ್ತು ನನ್ನ ಕಡತ ಒಳಗೆ ಪೇಸ್ಟ್ಗಳನ್ನು. ಈಗ ನನ್ನ ಪ್ರೋಗ್ರಾಂ ತಿಳಿದಿದೆ ಹೇಗೆ ತೆರೆಗೆ ಮುದ್ರಿಸಲು. ತರ್ಕ, ಅಲ್ಲಿ ಹಾಗೆ ಸ್ಟ್ರಿಂಗ್ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ? ಪ್ರೇಕ್ಷಕರು: cs50.h. ಡೇವಿಡ್ ಜೆ MALAN: cs50.h. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಎಂಬುದನ್ನು ನಾವು, ಕೋರ್ ಸಿಬ್ಬಂದಿ, ಮಾಡಿದ. ನಾವು ಕೆಲವು ಡೇಟಾವನ್ನು ರೀತಿಯ ಕಂಡುಹಿಡಿದರು ನಾವು, ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ ನಂತಹ ಮಾತನಾಡಲು, ಆಟಗಳ ಜೊತೆಗೆ ನೀವು ಒಂದು int, ಉಚಿತವಾಗಿ ಪಡೆಯಿರಿ. ನಾವು ಚಾರ್ ನಂತಹ ಇತರ ನೋಡುತ್ತಾರೆ ಒಂದು ಪಾತ್ರದ ಮತ್ತು ಕೆಲವು ಹೆಚ್ಚು. CS50.h, ಸ್ಪಷ್ಟವಾಗಿ ಒಳಗೆ ಸ್ಟ್ರಿಂಗ್ ಕನಿಷ್ಠ ಕೆಲವು ಉಲ್ಲೇಖವನ್ನು. ಈಗ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಅವಕಾಶ ಮಾಡಲು ಮರುಪ್ರದರ್ಶನ ಹಲೋ 1. ನಾನು ಮತ್ತೆ ಜೂಮ್ ಮತ್ತು ನನ್ನ ಬೆರಳುಗಳು ದಾಟಲು. ಈಗ ಅದಕ್ಕೆ ಒಂದು ನೀಡಿದ ನಾನು ಹೆಚ್ಚು ವಿಷಯಗಳನ್ನು ಸ್ಥಿರ ಬದಲಾಯಿಸಲು. ಆದರೆ ಇದು ಡ್ಯಾಮ್. ಡೇಟಾ ವಾದಗಳು ಹೆಚ್ಚು percents. ನಾನು ಈ ಬಾರಿ ತಪ್ಪು ಮಾಡಿದನು? ಆದ್ದರಿಂದ ಇನ್ನೂ ಬಹಳ ಗೂಢ. ಆದರೆ ಈ ದೋಷದ ಕುರಿತು ಆಗಿದೆ ಲೈನ್ 7 ಮತ್ತು ರ 21. ಇಲ್ಲಿ ಹುಡುಕುವ ಹೋಗಿ ಅವಕಾಶ. ಇದು ಸ್ವಲ್ಪ ಸೂಕ್ಷ್ಮ ಇಲ್ಲಿದೆ. ಆದರೆ ನೀವು ಬಗ್ಗೆ ಏನು ಇಲ್ಲಿ ಮೂಲಭೂತ ಕಲ್ಪನೆಗಳನ್ನು ಬಹುಶಃ ನಾವು ಹೊರತುಪಡಿಸಿ ಈ ಕೀಟಲೆ ಮಾಡಬಹುದು. ಆದ್ದರಿಂದ printf ಕಾರ್ಯದ ಹೆಸರು. ಆವರಣ, ಇದುವರೆಗಿನ, ಆಗಿದೆ ನಾವು ಸುಮಾರು ಹಾಕಲು ಇಷ್ಟ ನಾವು ಹಾದುಹೋಗುವ ನೀವು ಸ್ಟಫ್ ಒಂದು ಕಾರ್ಯಕ್ಕೆ ಒಳಹರಿವು. ಸರಿ, ಒಂದು ಅನಿಯಂತ್ರಿತ ಮಾನವನ ಆಚರಣೆಯ. ಆವರಣ ಬಳಸಿ. ಆ ಆವರಣ ಒಳಗೆ ನಾವು ಎರಡು ಉಲ್ಲೇಖಗಳು ಹಾಕುವ ನಾವು, ತದನಂತರ ಒಂದು ಸ್ಟ್ರಿಂಗ್ "ಹಲೋ ವರ್ಲ್ಡ್." ಆದರೆ ಹಿಂದಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ಬಹಳ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ನೋಡಲು ಮಾಡಿದರು. ನಾವು ಶೇಕಡಾ ಡಿ, ಹೊಂದಿತ್ತು ಬೇರೆ ಏನು ಆ ಆವರಣ ಒಳಗೆ ಆಗಿತ್ತು ನಾನು ಮಾತಿನ ಕರೆದರು ಎಂದು? ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ಇದು ಇಲ್ಲಿದೆ ಆದ್ದರಿಂದ ನೀವು ತೆಗೆದುಕೊಳ್ಳುವ ಏನನ್ನು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಒಳಗೆ [ಕೇಳಿಸುವುದಿಲ್ಲ] ಏನು ಈ [ಕೇಳಿಸುವುದಿಲ್ಲ]? ಡೇವಿಡ್ ಜೆ MALAN: ನಿಖರವಾಗಿ. ನಾವು ಶೇಕಡಾ ಡಿ ಹೊಂದಿತ್ತು. ಆದರೆ ಆಗ ನಾವು ಹತ್ತಿರ ಬಂತು ಉಲ್ಲೇಖ, ಅಲ್ಪವಿರಾಮ, ಕೌಂಟರ್. ರೈಟ್. ನಾವು ಯಾವ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಮಾಡಲು. ಹಾಗಾಗಿ ನಾನು ಇಲ್ಲಿ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಆಗಿದೆ ಅಲ್ಪವಿರಾಮ, ನೀವು ನನಗೆ ಏನು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? ಪ್ರೇಕ್ಷಕರು: ಎಸ್ ಡೇವಿಡ್ ಜೆ MALAN: ಎಸ್, ಏಕೆಂದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ರು ಸಂಗ್ರಹ ಪಾತ್ರೆಯ ಹೆಸರು. ಆ ಗಾಜಿನ ಪಾತ್ರೆಯನ್ನು ಹೆಸರು. ಆ ಕೌಂಟರ್ ಮೊದಲು ಆದರೆ ಸರಳ ಸ್ಕ್ರ್ಯಾಚ್ ಉದಾಹರಣೆಗೆ ನಾವು ನೋಡಿದ್ದಾರೆ. ಈಗ ಎರಡು ಸಲ್ಲಿಸಿರುವುದನ್ನು ಬದಲಾವಣೆಗಳನ್ನು, ನನಗೆ ಜೂಮ್ ಅವಕಾಶ ಮತ್ತು ಮತ್ತೊಮ್ಮೆ ಪ್ರಯತ್ನಿಸಿ ಈ ಪ್ರೋಗ್ರಾಂ ಕಂಪೈಲ್. ಈಗ ಆ ಗೂಢ ಲೈನ್ ನೋಡಿ. ಆದರೆ ವಾಸ್ತವವಾಗಿ ಕಂಪೈಲರ್ ಹೆಸರಾಗಿದೆ. ಖಣಿಲು ಕಂಪೈಲರ್ ಹೆಸರಾಗಿದೆ. ನನಗೆ ಉಳಿತಾಯ ಮಾಡಿ ಇದುವರೆಗೆ ತಲೆನೋವಿನ ದೀರ್ಘ ಕ್ರೇಜಿ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್. ಈಗ ನಾನು ಡಾಟ್ ಹಲೋ 1 ಕಡಿದು ಹೋದರೆ, ನಾನು "ಹಲೋ, ಡೇವಿಡ್." ನೋಡಿ ಮಾಡಬೇಕು ಬಹಳ ಕಳಪೆ, ಆದರೂ, ಬಲ? ನಾವು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಈ ಬಹಳ ಸರಳವಾಗಿ ಅಸ್ಥಿರ ಬಗ್ಗೆ ಇಲ್ಲದೆ cs50.h ಮತ್ತು ಆ ಎಲ್ಲಾ ಮತ್ತು. ಆದ್ದರಿಂದ ಇದು ಒಂದು ಮಾಡೋಣ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ. CS50.h, ಜೊತೆಗೆ, ಸ್ಟ್ರಿಂಗ್ ವಿಷಯಗಳಿಗಾಗಿ ಹೊಂದಿರುವ ಡಿಕ್ಲೇರ್ಡ್, CS50 ಗ್ರಂಥಾಲಯದ ಕೆಲವು ಕಾರ್ಯಗಳನ್ನು. ಆದ್ದರಿಂದ ಕೇವಲ, ವರ್ಷಗಳ ಹಿಂದೆ, ಯಾರೋ ಬರೆದಿದ್ದಾರೆ printf ಮತ್ತು ಪ್ರಮಾಣಕ I / O.h ಹೇಳಿದಂತೆ ಮತ್ತು ಕೆಲವು ಫೈಲ್. ನಾವು, CS50 ಸಿಬ್ಬಂದಿ, ಒಂದು ಕಾರ್ಯ, , GetChar, GetDouble, GetFloat ಎಂಬ, GetInt, GetLongLong GetString, ಮತ್ತು ನಾವು ಒಂದು ಕಡತ ಒಳಗೆ ಆ ಪುಟ್ cs50.h ಮತ್ತು CS50.c. ಎಂಬ ನಾವು ಒಳಗೆ ಇರಿಸಿ CS50 ಯಂತ್ರ ಆಫ್. ಮತ್ತು ಜನರು ಸಹ ಅವರು ವೇಳೆ ಆನ್ಲೈನ್ ಡೌನ್ಲೋಡ್ ಮೇಲೆ ಇರಿಸಿ ತಮ್ಮ ಸ್ವಂತ ಕಂಪ್ಯೂಟರ್ ಹಾಗೂ. ನಾವು ದಾಖಲಿಸಿದವರು ಹೇಳುವುದು ಇದು ಬಳಕೆದಾರ ಸೂಚನೆಗಳನ್ನು ಪಡೆಯಲು ಕಾರ್ಯಗಳನ್ನು. ನಾನು ಏನು ಗೊತ್ತಿಲ್ಲ ಈ ಡೇಟಾ ಪ್ರಕಾರಗಳು. GetInt ನಂತಹ ರೀತಿಯ ನೇರವಾಗಿರುತ್ತದೆ ಬಳಕೆದಾರರಿಂದ ಹೇಗೋ ಒಂದು ಪೂರ್ಣಾಂಕ ಪಡೆಯಿರಿ. ಮತ್ತು GetString ಪಡೆಯುತ್ತೀರಿ ಇಷ್ಟಪಡುವ ಕಾರಣವಿರಬಹುದು ಒಂದು ಪದ ಅಥವಾ ಬಳಕೆದಾರರಿಂದ ಒಂದು ವಾಕ್ಯ. ಇದರಿಂದ ಆ ಗಮನ. ನಾನು ಮರಳಿ ಪಡೆಯಲಿದ್ದೇನೆ ಯಂತ್ರವನ್ನು ಮತ್ತು ನಾನು ಮುಂದುವರಿಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ಈ ಕಡತವನ್ನು ಉಳಿಸಲು, ನ ಕರೆ ನನ್ನ ಎರಡನೇ ಆವೃತ್ತಿ ಇದು ಹಲೋ 2.c. ಮತ್ತು ಅವರ ಬದಲಾವಣೆಗಳನ್ನು ಒಂದೆರಡು ಮಾಡೋಣ. ಬದಲಿಗೆ ಈ ಬಾರಿ ಹಾರ್ಡ್ ಕೋಡಿಂಗ್ ಡೇವಿಡ್, ಇದು ಅಚ್ಚರಿಗೊಳಿಸುವ ಸ್ಥಿರ ಮಾಡುತ್ತದೆ ಆದರೆ ಕಳಪೆ ಪ್ರೋಗ್ರಾಂ, ನಾನು ಬದಲಿಗೆ ಯಾವ GetString ಮಾಡಿದರೆ? ಈಗ, GetString ಗಮನಕ್ಕೆ ಒಂದು ಮುಕ್ತ ಆವರಣದ ಹೊಂದಿದೆ, ಮುಚ್ಚಿದ ಆವರಣದ ಕಾರಣ ಇದು ಯಾವುದೇ ಇನ್ಪುಟ್ ಅಗತ್ಯವಿಲ್ಲ. ಇದು ಕೇವಲ ಪಡೆಯಲು ಹೋಗುತ್ತಿದ್ದೇವೆ ಬಳಕೆದಾರರ ಸ್ಟ್ರಿಂಗ್. ಈಗ ವಾಕ್ಯ ಮೇಲೆ ಒಂದು ಪದ. ಅರ್ಧವಿರಾಮ ಕೇವಲ ಕೋಡ್ ಒಂದು ಸಾಲಿನ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. ನೀವು ಎಲ್ಲೆಡೆ ಅವುಗಳನ್ನು ಅಗತ್ಯವಿಲ್ಲ. ಆದರೆ ಕೇವಲ ನಾನು ಅರ್ಥ ಕೋಡ್ ಈ ಸಾಲನ್ನು ಪೂರೈಸಿದ. ನನಗೆ ಮತ್ತೊಂದು ಮೇಲೆ ಸರಿಸಲು ಲೆಟ್ ಹೇಳಿಕೆ ಅಥವಾ ಕಾರ್ಯ. ಸ್ಟ್ರಿಂಗ್ ಮಾರ್ಪಡಿಸಬಹುದಾದ ಘೋಷಿಸುತ್ತದೆ. ಸ್ಟ್ರಿಂಗ್ ಹೇಳುವ ಹಾಗೆ , ನನಗೆ ಒಂದು ಬೌಲ್ ದಯವಿಟ್ಟು ನೀಡಿ. ಮತ್ತು ನನಗೆ ಇದು ಒಂದು ವಾಕ್ಯವನ್ನು ಹಾಕಲು ಅವಕಾಶ. ಈಗ ಸಮ ಚಿಹ್ನೆ. ಸಮ ಚಿಹ್ನೆ ಏನು ಮೂಲಭೂತವಾಗಿ ಸಮನಾಗಿರುತ್ತದೆ? ಪ್ರೇಕ್ಷಕರು: ನಿಗದಿಪಡಿಸಿ. ಡೇವಿಡ್ ಜೆ MALAN: ಹೌದು, ಒಂದು ಮೌಲ್ಯ ನಿಯೋಜಿಸುವ. ಆದ್ದರಿಂದ ನಾನು, ಉದಾಹರಣೆಗೆ, ಕರೆ ಈ ಕಾರ್ಯ GetString, ಮತ್ತು ನಾವು ಒಂದು ಕ್ಷಣದಲ್ಲಿ ನೋಡುತ್ತಾರೆ ಸ್ಟ್ರಿಂಗ್ ಬಳಕೆದಾರರು ಪ್ರಾಂಪ್ಟ್ ಹೋಗುವ. ಈ ನನ್ನ ನಂತರ ಬರೆಯಲು ಅವಕಾಶ ಹಾಗೆ ಡಿ ಒಂದು ವಿಜಯ i-D ಕಾಗದದ ತುಂಡು ಮೇಲೆ. ನಾನು ಸ್ಟ್ರಿಂಗ್ ಹೇಳಬೇಕಾದಾಗ ರು, GetString ಸಮನಾಗಿರುತ್ತದೆ ಸಮಾನ ನಿಜವಾಗಿಯೂ ಅರ್ಥವಲ್ಲ ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಮಾನ. ಇದು ಬಲಭಾಗದಿಂದ ನಿಯೋಜಿಸಲು ಅರ್ಥ ಎಡಗಡೆಯ ಗೆ ಭಾಗದಲ್ಲಿ. ಹಾಗಾಗಿ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ನೆತ್ತಿಗೇರಿದೆ ನೀವು. ಮತ್ತು ಸಮ ಚಿಹ್ನೆ ಹಾಕಿದರೆ ಅರ್ಥ ಶೇಖರಣಾ ಕಂಟೇನರ್ ರು ಎಂಬ. ಮತ್ತು ನಂತರ ಆಫ್ ಈ ಪಾಸ್ printf ವಾಸ್ತವವಾಗಿ ಅದರ ವಿಷಯವನ್ನು. ಆದ್ದರಿಂದ ಅಂತಿಮ ಫಲಿತಾಂಶ ಹೋಗುತ್ತದೆ ಸ್ವಲ್ಪ ವಿವಿಧ ನೋಡಲು. ನಿನ್ನ-2 ಮಾಡಲು ಮಾಡೋಣ. ಒಂದೋ ಸಹಾಯಕವಾಗಿತ್ತು. ನೀವು ಉದ್ದಕ್ಕೂ ಅನುಸರಿಸುತ್ತಿದ್ದೀರಿ. ಹಲೋ 2 ಕೆಲಸ ಮಾಡಿ. ಡಾಟ್ ಹಲೋ 2, ಯನ್ನು ಕಡಿದು. ನಾನು ಅನಂತ ತೋರುತ್ತದೆ ಲೂಪ್ ಅಥವಾ ಏನೋ. ಏನೂ ನಡೆಯುತ್ತಿದೆ. ಏಕೆ? ಪ್ರೇಕ್ಷಕರು: ಇದು ಅನಂತ ಆದೇಶಗಳ ಮಾಡುವ. ಡೇವಿಡ್ ಜೆ MALAN: ಇದು ಅನಂತ ಆದೇಶಗಳ ಹೊಂದಿದೆ. ಇದು ರೀತಿಯ ನನಗೆ ಕಾಯುತ್ತಿದೆ ವಾಸ್ತವವಾಗಿ ಕೆಲವು ಇನ್ಪುಟ್ ಅನ್ನು ಒದಗಿಸಲು. ಆದ್ದರಿಂದ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಮತ್ತು ಟೈಪ್ ಅವಕಾಶ ಡೇವಿಡ್, ಮತ್ತು ನಮೂದಿಸಿ ಹಿಟ್. ಈಗ "ಹಲೋ, ಡೇವಿಡ್." ಹೇಳುತ್ತಾರೆ ನಾನು ಮತ್ತೆ ಚಾಲನೆ. ರಾಬ್, ಟೈಪ್ ಲೆಟ್ "ಹಲೋ, ರಾಬ್." ಈಗ ಈ ಕೆಟ್ಟ ಇದುವರೆಗೆ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್. ಬಳಕೆದಾರ ಸ್ಪಷ್ಟವಾಗಿ ಏನು ಮಾಡಬೇಕೆಂದು ಗೊತ್ತಿಲ್ಲ ಭಾವಿಸಲಾಗಿದೆ. ಆದರೆ ಯಾವುದೇ. ಇದೇ ಕಟ್ಟಡದ ಬಳಸಿ ಸ್ಕ್ರ್ಯಾಚ್ ಕೇವಲ ಬ್ಲಾಕ್ಗಳನ್ನು, ನಾವು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಮತ್ತು ಹೇಳಬಹುದು ದಯವಿಟ್ಟು ನಿಮ್ಮ ಹೆಸರು ರೀತಿಯ ದೊಡ್ಡ ಕರುಳು, ಸ್ಥಳವನ್ನು ಮುಚ್ಚಿ, ಉಲ್ಲೇಖ ಮುಚ್ಚಲಾಗಿದೆ ಆವರಣದ ಅಲ್ಪ ವಿರಾಮ. ಆದ್ದರಿಂದ ಸಾಕಷ್ಟು ಮತ್ತೆ ವಾಕ್ಯ ಮೌಢ್ಯ. ಆದರೆ ನಾನು ಒಂದು ಸೇರಿಸಿದ ಗಮನಕ್ಕೆ ಈ ಒಂದು ಮೇಲೆ ಪಜಲ್ ತುಂಡು ಮತ್ತು ಈ ಒಂದು ಮೇಲೆ. ಈಗ ನಾನು ಈ ಮರುಪ್ರದರ್ಶನ ವೇಳೆ, ಹಲೋ 2, ನಮೂದಿಸಿ. ಒಂದು ನಿಮಿಷ. ಏನು ತಪ್ಪು? ಇದು ವಿಭಿನ್ನವಾಗಿ ಯಾವುದೇ ವರ್ತಿಸುವ ಅಲ್ಲ. ಹೌದು. ಪ್ರೇಕ್ಷಕರು: ನೀವು ಮತ್ತೆ ಮಾಡಲು ರನ್ ಮಾಡಲಿಲ್ಲ. ಡೇವಿಡ್ ಜೆ MALAN: ನಾನು ಮಾಡಲಿಲ್ಲ ಸರಿ, ಮತ್ತೆ ಮಾಡಲು ಔಟ್. ಹಾಗಾಗಿ ನನ್ನ ಮೂಲ ಕೋಡ್ ಬದಲಾವಣೆ ಬಂದಿದೆ. ಆದರೆ ಮತ್ತೆ ಆ ಹರಿವು. ಕಂಪೈಲರ್ ಮೂಲಕ ಮೂಲ ಕೋಡ್ ನೀಡುತ್ತದೆ ಹೊಸ ವಸ್ತು ಕೋಡ್, ಅಥವಾ 0 ಸೆ ಮತ್ತು 1. ನಾನು ವಾಸ್ತವವಾಗಿ ಅಗತ್ಯವಿದೆ ಹಲೋ -2 ನಮೂದಿಸಿ ಮಾಡಲು ಮರುಪ್ರದರ್ಶನ. ಸರಿ, ಏನೋ ನಡೆಯದಿದ್ದಾಗ ತೋರುತ್ತದೆ. ಡಾಟ್ ಹಲೋ -2 ಕಡಿದು. ನಿಮ್ಮ ಹೆಸರು ದಯವಿಟ್ಟು. ಈಗ ಸ್ಪಷ್ಟ ಎಂದು, ಏಕೆ ಒಂದೇ ಸಾಲಿನಲ್ಲಿ ಕರ್ಸರ್? ನಿಖರವಾಗಿ. ನಾನು ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಪುಟ್ ಇಲ್ಲ ಎನ್ ಇಲ್ಲಿ ನನ್ನ ಕೋಡ್. ಈಗ ನಾನು ಬರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ Daven ರೀತಿಯ, ನಮೂದಿಸಿ. ನಾನು ಮತ್ತೆ ಚಾಲನೆ ಮತ್ತು ಟೈಪಿಸಿದರೆ ಗೇಬ್ ರೀತಿಯ, ನಮೂದಿಸಿ ಮತ್ತು ನಾವು ಒಂದು ವಿಭಿನ್ನ ಕಾರ್ಯಕ್ರಮ ಪಡೆಯಲು ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ. ಈಗ ಅಂತಿಮವಾಗಿ ನಾವು ಅಗತ್ಯವಿದೆ ಎಂದು ನೀನು ಕೆಲವು ವಿವಿಧ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸಲು. ನಾವು ಅಂತಿಮವಾಗಿ ಕೆಲವು ಪರಿಚಯಿಸುವ ಅಗತ್ಯವಿದೆ ನಿಯಮಗಳು ಷರತ್ತುಬದ್ಧ ಕೆಲಸಗಳನ್ನು. ಬಹುಶಃ ನಾವು ಮಾಡಬಹುದು ಕುಣಿಕೆಗಳು ಮತ್ತೆ ಮತ್ತೆ ವಿಷಯಗಳನ್ನು. ಬಹುಶಃ ನಾವು ವೇಳೆ ಸಂತೋಷವನ್ನು ನಮ್ಮ ಕಾರ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಯಿತು ಹಾಗೆ ನಾವು ನಮ್ಮ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಯಿತು printf ಅಥವಾ GetString ನಮ್ಮ ಆವೃತ್ತಿಯ ಮತ್ತು GetFlow, ಏಕೆಂದರೆ ಅಂತಿಮವಾಗಿ ಸಹ ಈ ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಸರ ಬಳಸಿ ನಾವು ಅತ್ಯಂತ ಮಾಡಬಹುದು ವಸ್ತುಗಳ ದೃಷ್ಟಿ ಆಸಕ್ತಿದಾಯಕ. ವಾಸ್ತವವಾಗಿ ತೀರ್ಮಾನಕ್ಕೆ ಈ ಮಾಡಿ. ನಾನು ಮುಂದುವರಿಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ಈ ವಿಂಡೋಗಳನ್ನು ಮುಚ್ಚಿ ಮತ್ತು ಇಲ್ಲಿ ಈ ಐಕಾನ್ ತೆರೆಯಲು, ಇದು ಕೇವಲ ಒಂದು ದೊಡ್ಡದು ಆ ಆವೃತ್ತಿ ಎಂಬೆಡೆಡ್ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ. ಆದ್ದರಿಂದ ಜಿಎಡಿಟ್ Name ಕೇವಲ ಹೊಂದಿದೆ ನನ್ನ ಕೋಡ್ ಸ್ಥಳದಲ್ಲಿ, ಆದರೆ ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ನಿರ್ಮಿಸಲಾಯಿತು, ನಾನು ಔಟ್ ಅಲ್ಲಿ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ವಿಂಡೋದಲ್ಲಿ ಆದೇಶಿಸುತ್ತದೆ. ನಾನು ತೆರೆಯಲು ಸಂಭವಿಸಿದ ಈ ಒಂದು ದೊಡ್ಡ ಆವೃತ್ತಿ. ಮತ್ತು ಈಗ ನಾನು ಹೋಗಿ ಪಡೆಯಲಿದ್ದೇನೆ ನಾನು ಈಗಾಗಲೇ ಬಂದಿದೆ ಫೋಲ್ಡರ್ ಕೋರ್ಸ್ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಮುಂಚಿತವಾಗಿ ಪುಟ್. ನಾನು ಮುಂದೆ ಹೋಗಿ ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು , thadgavin.c ಎಂಬ ಕಡತವನ್ನು ತೆರೆಯಲು ಇದು ಬೇರೆ ಯಾರೋ ಬರೆದ. ಮತ್ತು ನಾವು ಈ ನೋಡಿದರೆ, ಈ ಕೋಡ್ ರೀತಿಯ ಅಲ್ಲ ನಾವು ರಿಂದ ಬರೆಯಲು ಈ ಕೋಡ್ ಗುರಿ prettiest ಬರೆಯಲು ಆಗಿತ್ತು ಎಂದು ಅವನು ಅಥವಾ ಅವಳು ಸಾಧ್ಯವೋ ಕೋಡ್ ಹುಡುಕುತ್ತಿರುವ, ತಾರತಮ್ಯವಿಲ್ಲದೇ ಇಲ್ಲದಿರಲಿ ಮತ್ತೊಂದು ಮನುಷ್ಯ ಎಂದಾದರೂ ಈ ಕೋಡ್ ಅರ್ಥ. ವಾಸ್ತವವಾಗಿ, ಪ್ರತಿ ವರ್ಷ ಎಂಬುದನ್ನು ಇಲ್ಲ ಜಟಿಲ ಸಿ ಸ್ಪರ್ಧೆ, ಎಂದು ಬರೆಯಲು ನಿಜವಾದ ಗೀಕ್ಸ್ ಫಾರ್ ಆಗಿದೆ ಬೇರೆಯವರು ಓದಬಹುದು ಕೋಡ್, ಆದರೆ ಆ ಎರಡೂ ಏನೋ ನಿಜವಾಗಿಯೂ ಸರಳ ಅಥವಾ ನಿಜವಾಗಿಯೂ ಅದ್ಭುತ. ಮತ್ತು ನಾವು ಎಂದೆನಿಸಿತ್ತು ಈ ನೋಟ ಮುಕ್ತಾಯ ಸಾಕಷ್ಟು ಅದ್ಭುತ ಎಂದು ಏನೋ ನೀವು ಹಿಂದೊಮ್ಮೆ ನೋಡಿರಬಹುದು. ಆದರೆ ಈ ಮೇಲಿನ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಮಾಡುತ್ತೇವೆ ಗಮನಿಸಿ, ಡಾಟ್ ಕತ್ತರಿಸಿ, thadgavin. ಈ ನಂತರ ರಾಶಿ ಏನು. ಆ CS50 ಕಾಲ ಅದು. ನಾವು ಬುಧವಾರ ನೀವು ನೋಡಬಹುದು. [ಸಂಗೀತ]