[Powered by Google Translate] DAVID MALAN: ಈ CS50 ಆಗಿದೆ, ಮತ್ತು ಈ ವಾರ 1 ಪ್ರಾರಂಭ.
ನಾವು ಏನು ಎಂದೆನಿಸಿತ್ತು ಇಂದು ಮತ್ತೆ ನೋಡೋಣ ಆಗಿದೆ
ನೀವು ಅನೇಕ ಏನೋ ಬಹುಶಃ ಕೆಲವು ಹಿಂದೆ ಪ್ರವೇಶಿಸಿದ
ಸಮಯ ಈಗ ಮತ್ತು ಸ್ವಲ್ಪ ಪರಿಚಿತ ನೋಡಲು ಇರಬಹುದು.
ಇಲ್ಲಿ ಈ ವಿಷಯ, ಪಠ್ಯವನ್ನು ಈ ರಲ್ಲಿ ಹೊಂದಿದೆ -
ಪ್ರೇಕ್ಷಕರು: ಸೈನ್ಸ್.
DAVID MALAN: ಸೈನ್ಸ್ ಸೆಂಟರ್.
ಆದ್ದರಿಂದ ಈ ವಾಸ್ತವವಾಗಿ ಆರಂಭಿಕ ಕಂಪ್ಯೂಟರ್ಗಳು ಒಂದು
1940 ನಿಂದ ಬ್ಯಾಕ್.
ಇದು ಮೊದಲ ವಿದ್ಯುತ್ ಕಂಪ್ಯೂಟರ್ಗಳು ಒಂದು
ಎಂದು, ವಿಶೇಷವಾಗಿ ಬಹಳ ಸಮರ್ಥವಾಗಿತ್ತು
ಸ್ವಾವಲಂಬಿ ಗಣನೆಗಳನ್ನು, ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಕಾಣುವ
ವಿಜ್ಞಾನ ಕೇಂದ್ರ ಮಾತ್ರ ಈ ವಿಷಯದಲ್ಲಿ ಒಂದು ಸಣ್ಣ ತುಣುಕು.
ನಾವು ನಾವು ಏನು ಎಂದೆನಿಸಿತ್ತು ವೀಡಿಯೊ ಎ ಲುಕ್ ಬ್ಯಾಕ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ
ಈ ಪರಿಚಯಿಸುವ, ಕೆಲವು ಸಮಯದ ಹಿಂದೆಯೇ ಮಾಡಿದ್ದಾರೆ
ಜಗತ್ತಿನ ವಿಷಯ.
ಮತ್ತು ನೀವು ಸಂಗೀತ ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಧ್ವನಿ ಹೋಲಿಸಿದರೆ ನೋಡುತ್ತಾರೆ
ಬಹಳ ಸಂತೋಷ ಪಟ್ಟು.
>> [ವೀಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್]
-ಒಂದು ಗಣಿತ ಮತ್ತು ಯಾಂತ್ರಿಕ ನೈಪುಣ್ಯದ ವಿಜಯೋತ್ಸವದ ಇದು
ಹಾರ್ವರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ದೊಡ್ಡ ಹೊಸ ಸ್ವಯಂಚಾಲಿತ ಕ್ಯಾಲ್ಕುಲೇಟರ್.
ಗಣಿತಶಾಸ್ತ್ರದಲ್ಲಿ ಸಂಕೀರ್ಣವಾದ ಸಮಸ್ಯೆಗಳನ್ನು ಮೂಲಕ ಪುಟ್
ಟೇಪ್ ಕೋಡೆಡ್ ರೂಪದಲ್ಲಿ ಯಂತ್ರ, ನಿಖರವಾಗಿ ರಲ್ಲಿ ಪರಿಹಾರ
ಸಮಯದ ಕಿರುತುಣುಕಿನ ಮಾನವ ಅಗತ್ಯವಿದೆ
ಲೆಕ್ಕ.
ಎಲ್ಲಾ ರೂಪಗಳನ್ನು ಚುರುಕುಗೊಳಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಗಣಿತೀಯ ಮತ್ತು ವೈಜ್ಞಾನಿಕ
ಸಂಶೋಧನೆ, ಬೃಹತ್ ಯಾಂತ್ರಿಕ ಮೆದುಳಿನ ಯುನೈಟೆಡ್ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಯುದ್ಧದ ಕೊನೆಯವರೆಗೆ ಸ್ಟೇಟ್ಸ್ ನೇವಿ.
>> DAVID MALAN: ಸೋ ವಾಟ್ ನಿಮಗೆ ಇರಬಹುದು ಇದು ಎಂದು ಹೊಂದಿದೆ
ನಾವು ಈಗ ಅತ್ಯಧಿಕವಾಗಿ ತೆಗೆದುಕೊಳ್ಳಲು ಒಂದು ಪದವನ್ನು ಈ ಒಂದೇ ಸಾಧನ
ಲಘುವಾಗಿ ಒಂದು ದೋಷವನ್ನು ಆ, ಸೃಷ್ಟಿಸಿದರು.
ಎಂಜಿನಿಯರುಗಳು ಒಂದು ಈ ಕಂಪ್ಯೂಟರ್ ಕೆಲಸ
ಅಕ್ಷರಶಃ ಕಾರಣವಾಗಿದ್ದ ಯಂತ್ರದಲ್ಲಿ ಸಣ್ಣ ಚಿಟ್ಟೆ ಕಂಡುಬಂದಿಲ್ಲ
ಕೆಲವು ತಪ್ಪು ಲೆಕ್ಕಾಚಾರಗಳು ರಲ್ಲಿ.
ಕಥೆ ನಡೆಯುತ್ತದೆ ಎಂದು ಮತ್ತು ಚಿಟ್ಟೆ ಈ ದಿಮ್ಮಿಯ ಚಿತ್ರೀಕರಿಸಲಾಯಿತು
ಇಲ್ಲಿ ಪತ್ರಿಕೆ, ಮತ್ತೆ 1940-ಏನೋ ಸೆಪ್ಟೆಂಬರ್ 9,
ಹೀಗಾಗಿ ಪ್ರಪಂಚದ ಪದವನ್ನು "ದೋಷ" ಜನಿಸಿದರು.
ಆದ್ದರಿಂದ ಇನ್ನು ಮುಂದೆ ನಾವು ದೋಷಗಳನ್ನು ರಲ್ಲಿ ತಪ್ಪುಗಳನ್ನು ಯಾವುದೇ ರೀತಿಯ ಪರಿಗಣಿಸಿದ್ದಾರೆ
ಕಾರ್ಯಕ್ರಮಗಳು, ಮಾನವ ನಿರ್ಮಿತ ಅಥವಾ ಎಂದು, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕೀಟಗಳು.
>> ಕೆಲವು ಘೋಷಣೆಗಳನ್ನು ಆದ್ದರಿಂದ, ನಾವು ಮುಂದುವರೆಯಲು.
ಆದ್ದರಿಂದ CS50 ಮೇಲೆ ರೀತಿಯ ಉಪಾಹಾರದಲ್ಲಿ ನೀಡುವ ಸಂಪ್ರದಾಯವಿದೆ
ನಾವು 30 ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಅಲ್ಲಿ ಸೆಮಿಸ್ಟರ್ ಅವಧಿಯಲ್ಲಿ ಅತ್ಯಂತ ಶುಕ್ರವಾರ
40 ಫೈರ್ ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ಸಾಂದರ್ಭಿಕ ಫಾರ್ ಸ್ಕ್ವೇರ್ನಲ್ಲಿ ಐಸ್
chitchat, ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಬಗ್ಗೆ ಚರ್ಚೆ,
ಭವಿಷ್ಯದ ಬಗ್ಗೆ ಮಾತನಾಡಲು.
ನಾವು ಚಾಟ್ಗೆ ಉದ್ಯಮದಿಂದ ಅಲುಮ್ನಿ ಮತ್ತು ಸ್ನೇಹಿತರನ್ನು ಆಹ್ವಾನಿಸಿ
ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು.
ನಿಜವಾಗಿಯೂ ಸಾಕಷ್ಟು ದೊಡ್ಡ ವರ್ಗ ಎಂಬುದನ್ನು ಮಾಡುವ ಒಂದು ಅಂತ್ಯದಲ್ಲಿ
ಎಲ್ಲಾ ಹೆಚ್ಚು ನಿಕಟ, ಕನಿಷ್ಠ ಒಮ್ಮೆ ಗಾಗಿ
ವಿದ್ಯಾರ್ಥಿಗಳು ಅಡಿಯಲ್ಲಿದೆ.
ಈ ಶುಕ್ರವಾರ ನಮಗೆ ಸೇರಲು ಬಯಸುತ್ತಾರೆ ಹಾಗಾಗಿ, 1:15 PM, ಹೋಗಿ
ಟು RSVP CS50.net/lunch.
ನೀವು ಇಂತಹ ಮತ್ತು ನಾವು recurringly ಮಾಡುತ್ತೇನೆ, ಆದ್ದರಿಂದ ಚಿಂತೆ ಬೇಡ
ಮೊದಲ 30 ಅಥವಾ ಈ ವಾರ ನಡುವೆ.
>> ಲೇಖಕನು ಟಿಪ್ಪಣಿಗಳು ಆದ್ದರಿಂದ.
ಈಗ ಲಭ್ಯವಿರುವ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಎಂದು ಸಂಪನ್ಮೂಲಗಳ ಮೇಲೆ ಒಂದು ಪದ
ವರ್ಗದ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ.
ನಿಮ್ಮ ತಲೆಗಳನ್ನು ಉಪನ್ಯಾಸಗಳ ಅವಧಿಯಲ್ಲಿ ಕೆಳಗೆ ಇಲ್ಲ ಆದ್ದರಿಂದ
ನಾವು ಏನು, ಇತ್ಯಾದಿ ಹೇಳಲು ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಕೆಳಗೆ ಗೀಚು
ಬದಲಾಗಿ ಇತರ ಸಿಬ್ಬಂದಿ ಒದಗಿಸಲಾಗುವುದು ಒಂದು
ಟಿಪ್ಪಣಿಗಳು ಸ್ವೀಕೃತ ಸೆಟ್.
ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಬೋಧನೆ ಸಂಶೋಧಕರಾಗಿ, ಆಂಡ್ರ್ಯೂ Sellergren ಹೊಂದಿರುತ್ತವೆ
ಇವರು ನಂತರ, ಪ್ರತಿ ವಾರದ ಕೆಳಗೆ ಕುಳಿತುಕೊಳ್ಳುತ್ತಾನೆ ವೀಡಿಯೊಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತಾರೆ, ಮತ್ತು
ನಾವು ಸಾಕಷ್ಟು ಎಂದು ಯಾವ ಕೆಳಗೆ ಬರೆಯುತ್ತಾರೆ
ನೋಟುಗಳ ಅಧಿಕೃತ ಸೆಟ್.
ಮತ್ತು snarky ಅಡಿಟಿಪ್ಪಣಿಗಳು ಕೊಲ್ಲುವ ಸಹ ಆಂಡ್ರಿವ್ನ ಇಷ್ಟಪಟ್ಟಿದ್ದರು,
ಕೆಳಗೆ.
ಆದ್ದರಿಂದ ನೀವು ಆಶಾದಾಯಕವಾಗಿ ಒಂದು ಉಲ್ಲೇಖದ ಪುಸ್ತಕ ಈ ಆನಂದಿಸುವಿರಿ
ಅವಕಾಶ ಪರಿಶೀಲಿಸಲು ಎಂದು ತಮಾಷೆ, ಮತ್ತು, ಆ ಲೇವಡಿ ಬನ್ನಿ
ಮಾಲಿಕ ಉಪನ್ಯಾಸಗಳಲ್ಲಿ ಏನಾಯಿತು.
ಆದ್ದರಿಂದ ಆ ಉಪನ್ಯಾಸಗಳು ಪುಟದಲ್ಲಿ ಲಿಂಕ್.
>> ಸಮಸ್ಯೆ ಸೆಟ್ 0, ಏತನ್ಮಧ್ಯೆ, ಔಟ್ ಆಗಿದೆ.
ಮತ್ತು ನೀವು ಲಭ್ಯವಿರುವ ಸಂಪನ್ಮೂಲಗಳ ನಿಯಮಗಳು -
ದರ್ಶನ.
ಮಿಲೋ ಶುಕ್ರವಾರ ಮೊದಲ ಕಾರಣವಾಯಿತು.
ಅದು ಚಲನಚಿತ್ರವಾದ, ಶನಿವಾರ ಆನ್ಲೈನ್ನಲ್ಲಿ ಪುಟ್.
ನೀವು ಆರಂಭಿಸಲು ಅಲ್ಲಿ ಖಚಿತತೆಯಿಂದ ಇಂತಹ ಮತ್ತು ಆದ್ದರಿಂದ,, ಅರ್ಥ
ಈ ಪುಟ ಅಥವಾ ಸೆಟ್ ಭವಿಷ್ಯದ, ಯಾವಾಗಲೂ ಮೊದಲ ತಿರುಗಿ
ದರ್ಶನ ಅಥವಾ ವೀಡಿಯೊ ಅದರ.
ವಿಂಗಡನೆ ಪ್ರಗತಿಯಲ್ಲಿದೆ; cs50.net/section ನಲ್ಲಿ ನೀವು ಎಲ್ಲಿ
ನೀವು ಹೊಂದಿದ್ದರೆ, ನಿಮ್ಮ ಆದ್ಯತೆಗಳನ್ನು submit ಮಾಡಬೇಕು
ಈಗಾಗಲೇ, ಇಂದು ಅದಕ್ಕೆ.
ವಿಭಾಗಗಳನ್ನು ಈ ಬರುವ ಭಾನುವಾರ, ಸೋಮವಾರ, ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಏಕೆಂದರೆ
ಮತ್ತು ಮಂಗಳವಾರ.
ನಾವು ಪ್ರತಿ ವಾರದಲ್ಲಿ, ಆ ಮೂರು ದಿನಗಳ ವಿಭಾಗಗಳನ್ನು ಮಾಡಿ
ಬಹುತೇಕ ಭಾಗವು ಸೆಮಿಸ್ಟರ್.
ಮತ್ತು ನಾವು, ಮತ್ತೆ, ವಿವಿಧ ಹಾಡುಗಳನ್ನು ಪರಿಚಯಿಸಿದ.
ಆದ್ದರಿಂದ ನೀವು ಈ ವಿಂಗಡನೆ ರೂಪವನ್ನು ಕೇಳಲಾಗುತ್ತದೆ ನೀವು
ಆ ಕಡಿಮೆ ನಡುವೆ ಇಂತಹ, ಈಗಾಗಲೇ ಅದನ್ನು ನೋಡಿಯೇ ಇಲ್ಲ
ಆರಾಮದಾಯಕ, ಅಧಿಕ ಆರಾಮದಾಯಕ, ಅಥವಾ ಎಲ್ಲೋ ನಡುವೆ.
ಮತ್ತು ನೀವು ಅಡ್ಡಗೋಡೆ ಮೇಲೆ ರೀತಿಯ ಇಂತಹ ಸಾಮಾನ್ಯವಾಗಿ ಎಲ್ಲೋ
ನಡುವೆ ಅತ್ಯಂತ ವಿದ್ಯಾರ್ಥಿಗಳು ಪರೀಕ್ಷಿಸುವ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಏನು.
ಕಚೇರಿ ಗಂಟೆಗಳ ಟುನೈಟ್ ಆರಂಭಿಸಲು.
>> ಆದ್ದರಿಂದ ಸ್ಕ್ರ್ಯಾಚ್ ಸಾಕಷ್ಟು ನೈಸರ್ಗಿಕ ಕೂಡ ಆದರೂ, ಕಡಿಮೆ ಕೀಲಿಯನ್ನು
ವಿವಿಧ ದೋಷಗಳನ್ನು ಆಗಿ ಔಟ್, ಅಥವಾ ಹೇಗೆ ಬಗ್ಗೆ ಅನಿಶ್ಚಿತ ಎಂದು
ಏನಾದರೂ ಜಾರಿಗೆ.
ಆದ್ದರಿಂದ ನಾವು ಈ ವಾರ ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಎಂದು ಅರ್ಥ.
ಅವರು Annenberg ನಲ್ಲಿ ಸೋಮವಾರ, ಮಂಗಳವಾರ, ಬುಧವಾರ, ಇರುವಿರಿ
ಗುರುವಾರ, 8:00 ರಿಂದ ಮೆದುಳು ವಿರಾಮದ ಸಮಯದಲ್ಲಿ 11:00 PM ಗೆ.
ಮೇಲ್ classmen ರಲ್ಲಿ ಪಡೆಯುವುದು, ಮತ್ತು ನೀವು ಯಾವುದೇ ಸಮಸ್ಯೆಗಳಿದ್ದರೆ ಪಡೆಯುವಲ್ಲಿ ಮಾಡಬಹುದು
ಅವರು ಸರಿಸುವುದನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ ಏಕೆಂದರೆ ಬಾಗಿಲು ರಲ್ಲಿ, ಕೇವಲ ನಿಮ್ಮ ರೀತಿಯಲ್ಲಿ ಮಾತನಾಡಲು
ಮತ್ತು ವಿವರಿಸುತ್ತಾರೆ ನೀವು CS50 ಜೊತೆ ಆರ್.
ವಿಶಿಷ್ಟವಾಗಿ ಸಿಬ್ಬಂದಿ ಮೇಲೆ ನಮಗೆ 20 ಗೆ 30 ಸಹಾಯ ಇರುತ್ತದೆ
ನೀವು ಒಂದು ಒಂದು.
>> ಆಗಮಿಸಿದ ಕಲ್ಪನೆಯನ್ನು ಈ: ನಿಮ್ಮ ಲ್ಯಾಪ್ಟಾಪ್ ತರುತ್ತೇನೆ,
ನಿಮ್ಮ ಚಾರ್ಜರ್ ಮಾಡುತ್ತೇವೆ, ನಾವು, ಹೆಚ್ಚುವರಿ ವಿದ್ಯುತ್ ಹಗ್ಗಗಳು ನಿಮಗಿದೆ
ವಿಶೇಷವಾಗಿ Annenberg ದಕ್ಷಿಣ ಗೋಡೆಯ ಬದಿಯಲ್ಲಿದ್ದು, ಅಲ್ಲಿ
ವಿದ್ಯುತ್ ಸಂಪರ್ಕ ಬಿಂದುಗಳು ಸಾಕಷ್ಟು ಇಲ್ಲ.
ಕಚೇರಿ ಗಂಟೆಗಳ ಕೊಬ್ಬರಿ ಒಂದು ಮುಖ್ಯ ಪ್ರವೇಶ ತಾಣವನ್ನು ಹೋಗಲು ಹೊಂದಿದೆ
cs50.net/discuss ಮತ್ತು ಪೋಸ್ಟ್
ನಿಮ್ಮ ಪ್ರಶ್ನೆ.
ಮತ್ತು, pset 0 ಅಥವಾ 1 pset ಅದನ್ನು ಲೇಬಲ್ ಯಾವುದೇ ವಾರ
ಎಂದು ಆಗಬಹುದೆಂದು.
ನಂತರ ನಾವು ಮಾಡುತ್ತೇನೆ ಬೋಧನೆ ಫೆಲೋಗಳನ್ನು ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದೆ
ಸಾಮಾನ್ಯವಾಗಿ 8 ಅಥವಾ ನಮಗೆ 10 ಮತ್ತು ಕೋರ್ಸ್ ಸಹಾಯಕರು,
ಮೂಲಕ ಹೋಗುವ ಮಂಡಳಿಯಲ್ಲಿ ಕಾದು ಕಣ್ಣಿನ ಕೀಪಿಂಗ್, ಮತ್ತು
ನಿಜವಾಗಿಯೂ ಬೇಗನೆ ನಾವು ಪ್ರಶ್ನೆಗಳನ್ನು ಆಫ್ ಎಳೆಯುವಿಕೆ,
ಆ ಕಂಡುಬಂದಿಲ್ಲ ವೇಳೆ ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳನ್ನು ನೀವು ಉಲ್ಲೇಖಿಸಿ
ಸೂಕ್ತ ಎಂದು ನಿಮ್ಮನ್ನು, ಆನ್ಲೈನ್ ಉಲ್ಲೇಖಗಳು.
ನಂತರ ಅಲ್ಲಿನ ಸಮಸ್ಯೆಗಳು, ಎಂದು ಅಲ್ಲಿ ಅನಿವಾರ್ಯವಾಗಿ ವೇಳೆ
, ಅಥವಾ ಇದು ಕೇವಲ ಒಂದು ಕುಳಿತು ಹೆಚ್ಚು ಅರ್ಥವಿಲ್ಲ ಕಾಣಿಸುತ್ತದೆ
ಯಾರಾದರೂ ಸಮಸ್ಯೆಗಳನ್ನು ಮೂಲಕ ಕೆಲಸ.
>> ಅಥವಾ ನೀವು ನಿಜವಾಗಿಯೂ ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ಬರುವ
ಎಂದು ಮನಸ್ಸು ಅಗತ್ಯ.
ನೀವು, ವಿದ್ಯುನ್ಮಾನ ರೂಪದಲ್ಲಿ ಮೂಲಕ ಹೋಗಲು ಬಯಸುವುದಿಲ್ಲ
ನಿಜವಾಗಿಯೂ ಯಾರಾದರೂ ಭೇಟಿ ಬಯಸುವ.
ನಮಗೆ ಆ ಸಂವಹನ, ಮತ್ತು ಏನಾಗುತ್ತದೆ ಯಾವಾಗ ನಿಮ್ಮ
ಪ್ರಶ್ನೆಯನ್ನು ಸಿಬ್ಬಂದಿಯಾದರೂ ಕಾಣಬಹುದು, ಮತ್ತು ಮಾಡಲಾಗಿದೆ ನಾವು
, ಹೌದು ಎನ್ನುವ ಅಮೆರಿಕದ ಪದ ನಿರ್ಧರಿಸಲು, ಈ 20 ಅಥವಾ ಒಂದು ಕಳುಹಿಸಲಾಗುತ್ತಿತ್ತು ಮಾಡಬೇಕು
ಸ್ಥಳೀಯವಾಗಿ ಇಲ್ಲಿ 30 ತಂಡದ ಸದಸ್ಯರು, ನೀವು ಮೇಲ್ಭಾಗದಲ್ಲಿ ನೋಡಿ ಈ ಬಿಟ್ಟು
ಸರದಿಗೆ ಬಟನ್ ಕಡಿಮೆ ನಮೂದಿಸಿ / cs50.net ಮೇಲೆ ಮಿನುಗುವ ಆರಂಭವಾಗುತ್ತದೆ
ಚರ್ಚೆ.
ಮತ್ತು ಈಗ ನೀವು ಆದ್ದರಿಂದ, ಆಮಂತ್ರಿಸಲಾಗಿದೆ ಎಂದು ತಿಳಿಸುವ ಇದೆ
ಕ್ಯೂ ಪ್ರವೇಶಿಸಲು, ಮಾತನಾಡಲು.
ಮತ್ತು ಗುಂಡಿಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ, ನಿಮ್ಮ ಹೆಸರು ನಂತರ ಕಾಣಿಸುತ್ತದೆ
CS50 greeter, ಕೋರ್ಸ್ ನ ಮುಖ್ಯಸ್ಥರು ಒಂದು, ಅದು ಐಪ್ಯಾಡ್
ಇವರು ನಂತರ, Annenberg ಬಳಿ ಕಾಣಿಸುತ್ತದೆ ಹಿಡುವಳಿ ಎಂದು
ಮೇಲೆ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿರುವ ಇಲ್ಲಿ ಚಿತ್ರಿಸಲಾಗಿದೆ ನೋಡಿ, ವಿದ್ಯಾರ್ಥಿಗಳು
ಎಡ, ಬಲ ಇರುತ್ತವೆ ಸಿಬ್ಬಂದಿ ಸದಸ್ಯರು.
ಮತ್ತು ಎಡ ಮತ್ತು ಬಲ ಒಂದು ಕ್ಲಿಕ್ನಲ್ಲಿ, ನಿಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ ತಿನ್ನುವೆ
ಪ್ರೊಫೆಸರ್ McGonnagal, ಉದಾಹರಣೆಗೆ, ಬೇಗ ಮಿನುಗುವ ಆರಂಭಿಸಲು
Annenberg ನಿರ್ದಿಷ್ಟ ಟೇಬಲ್ ನೀವು ನೋಡಲು ಸಿದ್ಧವಾಗಿದೆ.
>> ಆದ್ದರಿಂದ ನಾವು ಈ ಕಳೆದ ಕೆಲವು ಮಾಡಿದರು.
ನಾವು ಕಚೇರಿ ಗಂಟೆಗಳ ಮತ್ತು ಬೂಟ್ ಮಾಡಿದ
ತಂತ್ರಾಂಶ ಹೆಚ್ಚಿನ ಮತ್ತೆ ಜಾರಿಗೆ.
ಆದ್ದರಿಂದ ಈ ವಾರ ಬೆಚ್ಚಗಾಗಲು ಎಂದು ಅರ್ಥ.
ಆದರೆ ನೀವು ಕೇಳಿರಬಹುದು ಇರಬಹುದು ಎಂದು, ಹಿಂದಿನ ವರ್ಷಗಳಲ್ಲಿ, ತುಂಬಾ ಅರ್ಥ
ಸ್ನೇಹಿತರಿಂದ, ಕಚೇರಿಯಲ್ಲಿ ಗಂಟೆಗಳ ವಾಸ್ತವವಾಗಿ 50 ಬಂತು
ಏಕಕಾಲದಲ್ಲಿ 150 ವಿದ್ಯಾರ್ಥಿಗಳು.
ಆ ನಿರ್ವಹಿಸಲು ಮತ್ತು ಅದು ಸರಳವಾಗಿ ಆಗುವುದಿಲ್ಲ
ಪರಿಣಾಮಕಾರಿಯಾಗಿ, ಸಂಜೆ ಉದ್ದಕ್ಕೂ ಒಂದು, ಒಂದು.
ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ನಿಜವಾಗಿಯೂ ಈ ವರ್ಷದ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಎಂದು ನೀನು ಆಗಿದೆ
ಅನೇಕ ಪ್ರಶ್ನೆಗಳನ್ನು ಎಂದು ವಾಸ್ತವವಾಗಿ ಲಾಭ
ಪದೇ ಕೇಳಲಾಗುವ ಮತ್ತು ಆಗಾಗ್ಗೆ ಉತ್ತಮ ಉತ್ತರಿಸಲಾಗುವುದಿಲ್ಲ
ಅಸಮಕಾಲಿಕವಾಗಿ.
ನೀವು, ಸಿಬ್ಬಂದಿ ಪ್ರತಿಕ್ರಿಯೆ ಮೂಲಕ ಭಾವಿಸುತ್ತೇನೆ ರೀತಿಯ ಮಾಡಬಹುದು
ಮತ್ತು ನಾವು ಬಿಸಿ ಇಲ್ಲದೆ, ನಿಮ್ಮ ಕೋಡ್ ಮೂಲಕ ನಗರದ
ಅಗತ್ಯವಾಗಿ ಹೋರಾಡುತ್ತಿರುವ ಒತ್ತಡ
ಪಕ್ಕದ ಮೂಲಕ ಅಡ್ಡ.
ನಾವು ಅಂದಾಜು ಪ್ರಶ್ನೆಗಳನ್ನು ಸುಮಾರು ಮೂರನೇ ಅಥವಾ ಅರ್ಧ
ವೈಯಕ್ತಿಕವಾಗಿ ರವಾನಿಸಿತು, ಮತ್ತು ನಾವು ಆಫ್ ತರಿದುಹಾಕು ಪ್ರಯತ್ನಿಸಿ ವಿಲ್
ಹೆಚ್ಚು ವಿದ್ಯುನ್ಮಾನ ಅರ್ಧ ಅಥವಾ, ಅನೇಕ
ಕಚೇರಿ ಸಮಯದಲ್ಲಿ.
ಮತ್ತು ನಾವು ಚರ್ಚಿಸಿ ಬಳಸಲು ನಾವು ಮುಂದುವರಿಸುತ್ತೇವೆ
ವಾರ ಪೂರ್ತಿ ಜೊತೆಗೆ.
>> ಮತ್ತು ಕೊನೆಯದಾಗಿ, ಈ ಕೋರ್ಸ್ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ / ಹಾದು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಎಂದು ಅರ್ಥ.
ನೀವು ಅಡ್ಡಗೋಡೆ ಮೇಲೆ ಅಥವಾ ಕೇವಲ ನೀವು ನಿಜವಾಗಿಯೂ ಭಾವಿಸುತ್ತಿದ್ದರೆ ಹಾಗಿದ್ದಲ್ಲಿ
ಇದು ವಿಶ್ವ ವೇಳೆ ಖಚಿತವಾಗಿ, ಅಥವಾ ನಿಜವಾಗಿಯೂ ಅಲ್ಲ
ನಿಮಗೆ ಸಾಕಷ್ಟು ವಿದೇಶಿ, ಈ ಅದ್ಭುತ ರೀತಿಯಲ್ಲಿ ಅರ್ಥ
ಒಳಗೆ ಹೆಜ್ಜೆಯಿಟ್ಟು ಯಾವ ಕೆಲವು ವಿಶ್ವಾಸಾರ್ಹ ಅಪ್ ಪಡೆದುಕೊಳ್ಳುವ
ವರ್ಗ, ನಾನು ನೇರವಾಗಿ ಮಾಡಿದರು ನಂತಹ ವರ್ಷಗಳ ಹಿಂದೆ.
ತದನಂತರ ಐದು ವಾರಗಳ ಚಿತ್ರದಲ್ಲಿನ ಔಟ್ ವಿಂಗಡಿಸಲು ಹೊಂದಿವೆ
ನೀವು ವಿಫಲಗೊಳ್ಳುತ್ತದೆ / ಹಾದು ಉಳಿಯಲು ಬಯಸಿದರೆ ನೀವೇ, ಪತ್ರದಲ್ಲಿ ಬದಲಾಯಿಸಲು
ಗ್ರೇಡ್, ಅಥವಾ ಹಾಗೆ.
ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ / ಹಾದು, ನನಗನ್ನಿಸುತ್ತದೆ, ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಏನು ಇಲ್ಲ
, ನೀವು ಆ 10 ಗಂಟೆಗಳ, 20 ಗಂಟೆಗಳ, ಏನೇ ಇದು ಮಾಡಿದರೆ
ಕೆಲವು ಸಮಸ್ಯೆಗಳ ಮೇಲೆ ಇರಬಹುದು, ಮತ್ತು ನಿಮ್ಮ ತಲೆ ಹೊಡೆಯುತ್ತಿದ್ದರು ನೀವು
ಗೋಡೆಯ ವಿರುದ್ಧ,
ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಕೇವಲ ಏನೋ ಮುಟ್ಟಲು, ಮತ್ತು ನೀವು ಸಾಧ್ಯವಿಲ್ಲ
ಪ್ರಾಮಾಣಿಕವಾಗಿ, ನೀವು ಮಾಡಬೇಕಾದ್ದು ಅನೇಕ ಇತರ ವಿಷಯಗಳನ್ನು, ಏನು ನಾನು
ಇದು ವಿಫಲಗೊಂಡು / ಹಾದು ಭಾವಿಸುತ್ತೇನೆ, ಇದು ತುದಿಯಲ್ಲಿ ತೆಗೆದು
ಆ ರೀತಿಯ ಸಂದರ್ಭಗಳಲ್ಲಿ.
ಅಲ್ಲಿ ನೀವು ವಿಷಯ ಮಾರ್ಗದ 90% ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
ನೀವು ಸಾಕಷ್ಟು ಪರಿಪೂರ್ಣ ಅಲ್ಲ, ಗೊತ್ತಿಲ್ಲ.
ಆದರೆ ಅದೇನೇ ಇದ್ದರೂ, ಇದು ಹೊರಗೆ ಬಹಳಷ್ಟು ಸಿಕ್ಕಿತು.
ಆದ್ದರಿಂದ ನೀವು ನೀಡುವ ಮಾಹಿತಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ / ಪಾಸ್ ಪರಿಗಣಿಸಿ
ಮಾನಸಿಕ ಮಾದರಿ, ಬಹುಶಃ.
>> ಸರಿ, ಕಳೆದ ವಾರ ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಆಗಿ ಡವ್, ಮತ್ತು ನಾವು
ಒಂದು ಸಾಕಷ್ಟು ಹೆಚ್ಚಿನ ಚಿತ್ರಾತ್ಮಕ ಮಟ್ಟದಲ್ಲಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಗ್ಗೆ ಮಾತನಾಡಿದರು.
ಇಂದು ನಾವು ಒಂದು ಭಾಷೆಗೆ ಪರಿವರ್ತನೆ ಮಾಡಲು
ಸಿ, ಮೇಲೆ ಕಡಿಮೆ ಮಟ್ಟದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಎಂಬ
ಇದು ಅನೇಕ ಆಧುನಿಕ ಭಾಷೆಗಳು ಈಗ ಕೆಲವು ಸೇರಿದಂತೆ ನಿರ್ಮಿಸಲಾಗಿದೆ
ಇಚ್ಛೆಗಳ ನಾವು ಪದದ ಕೊನೆಯಲ್ಲಿ ಬಳಸಿಕೊಂಡು ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ.
ಮತ್ತು syntactically, ಅವರು ಯಾವುದನ್ನು ನೋಡಲು
ಎಲ್ಲಾ ಸಾಕಷ್ಟು ಹೋಲುವಂತಿರುತ್ತದೆ.
ಇಲ್ಲಿ ಈ ಪರಿವರ್ತನೆಯನ್ನು ಮಾಡಲು ಆರಂಭಿಸೋಣ.
ಆದ್ದರಿಂದ ಈ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಎಂದು ಸರಳ ಎಂದು ಕಳೆದ ವಾರ ಆಗಿತ್ತು
ವಿಶ್ವದ ಕಾರ್ಯಕ್ರಮಗಳು ನಿನ್ನ.
ಇದು ಸರಳವಾಗಿ ಒಂದು ಜೊತೆಗೆ ನಿನ್ನ ಪ್ರಪಂಚಕ್ಕೆ ಮುದ್ರಿತ
ಕಡಿಮೆ ಮಾತಿನ ಬಬಲ್ ಬೆಕ್ಕಿನ ಬರುವ.
ಹಾಗೆಯೇ, ನಾವು ಮತ್ತೊಂದು ಈ ಭಾಷಾಂತರಿಸಲು ಈಗ ಪ್ರಾರಂಭಿಸುವ ವೇಳೆ
ಭಾಷೆ, ಅರ್ಥ ಪರಿಕಲ್ಪನೆಗಳ ಇಂದು ಮತ್ತು ಬುಧವಾರದಂದು
ತದ್ರೂಪವಾಗಿದೆ, ಆದರೆ ವಾಕ್ಯ ಬದಲಾಯಿಸಲು ಆರಂಭವಾಗುತ್ತದೆ.
ಕಳೆದ ವಾರ ನಾವು ಹೊಂದಿತ್ತು ಆದರೆ ಆದ್ದರಿಂದ, ಹಸಿರು ಧ್ವಜವನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಸೇ
ಹಲೋ ವರ್ಲ್ಡ್.
ಇಂದು ನಾವು ಇಂಟ್, ಮುಖ್ಯ, ಶೂನ್ಯ, printf ಹೊಂದಿವೆ ಎಂದು ನೀನು
ಹಾಗೂ ಅಲ್ಲಿ ಕೆಲವು ಇತರ ಸಿಂಟಾಕ್ಸಿನೊಂದಿಗೆ ಮರಳಿ.
ಸುರುಳಿಯಾದ ಬ್ರೇಸ್, ಮತ್ತು ಆವರಣ, ಮತ್ತು ಉಲ್ಲೇಖಗಳು, ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು.
ಆದರೆ, ಇಲ್ಲಿ ವಿಚಾರವನ್ನು ಕೋರ್ ಮುದ್ರಣ ಅರ್ಥ
ಮತ್ತು ಅಂತಿಮವಾಗಿ ಮುಖ್ಯ ಈಗ ಹೋಗುವ ಅಂಶವನ್ನು ಎಂದು
ಯೋಜನೆಯನ್ನು ಆರಂಭಿಕ ಸಮಾನಾರ್ಥಕ.
ಮುಖ್ಯ ಹಸಿರು ಧ್ವಜ ವಿಷಯಗಳನ್ನು ಪ್ರಾರಂಭ ಅಲ್ಲಿ ಏರಲಿದೆ.
>> ಆದ್ದರಿಂದ ಈಗ ಇಲ್ಲಿ ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ಸ್ ಕೆಲವು ಹೊರತುಪಡಿಸಿ ಕೀಟಲೆ ಅವಕಾಶ
ನಾವು ಕೆಲವು ಕಾಂಕ್ರೀಟ್ ಉದಾಹರಣೆಗಳು ಆಗಿ ಧುಮುಕುವುದಿಲ್ಲ ಮೊದಲು.
ಇದು ಜಸ್ಟ್ ಆ ಮೂಲಕ ನಾವು ಈ ಹೇಳಿಕೆಯನ್ನು ಕಳೆದ ವಾರ ಎಂಬ
ಒಂದು ಸೂಚನೆ.
ಹೀಗೆ - ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಹಲೋ ವರ್ಲ್ಡ್ ಹೇಳುತ್ತಾರೆ.
ನಾವು ಸಾಲನ್ನು ನೋಡಿದರೆ ಹಾಗೂ ಸಿ, ಈ ನಮ್ಮನ್ನು ಹೇಗೆ
ನಿರ್ದಿಷ್ಟ ಪಜಲ್ ತುಂಡು ವ್ಯಕ್ತಪಡಿಸುವ ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ:
printf ("ಹಲೋ ವರ್ಲ್ಡ್");.
ಈಗ ನಾವು, ಕಾಲಾನಂತರದಲ್ಲಿ ಈ ಅಂತರದಲ್ಲಿ ಹೆಚ್ಚು ಕೀಟಲೆ ವಿಲ್
ಆದರೆ ಒಂದು ಮಾದರಿಯು ಇಲ್ಲಿ ಇಲ್ಲ ಎಂದು ಅರ್ಥ.
ಆದ್ದರಿಂದ, ನಾವು ಇದು printf ಎಂಬ ಈ ವಿಷಯವನ್ನು ಹೊಂದಿರುತ್ತವೆ
ಪದಕ್ಕೆ ಮೂಲಭೂತವಾಗಿ ಹೋಲುತ್ತದೆ ಸೇ.
ಅದು ಮಾಡಲು ವಿಶೇಷವೇನು ಇಲ್ಲಿದೆ.
Printf, ಇಲ್ಲಿ ಮತ್ತು ಎಫ್ "ಫಾರ್ಮಾಟ್" ಎಂದರ್ಥ.
ಆದ್ದರಿಂದ ನೀವು ಸೇರಿಸಬಹುದು ಅರ್ಥ
ವಿವಿಧ ಸೌಂದರ್ಯದ ವಿವರಗಳು.
ಆದ್ದರಿಂದ ಹೇಳಿಕೆ ಕೊಡುವುದು ನಾವು ನೀನು ಏನು ಪ್ರಾರಂಭ
ಸ್ಟ್ರಿಂಗ್ ಕರೆ ಆರಂಭಿಸಲು.
ಒಂದು ಪದ, ಪದ, ಒಂದು ವಾಕ್ಯ.
ಒಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಶೂನ್ಯ ಅನುಕ್ರಮದ
ಪಾತ್ರಗಳು ಅಥವಾ ಹೆಚ್ಚು.
, H-e-L-L-O, ಅಲ್ಪವಿರಾಮ ಆದ್ದರಿಂದ, ಇತ್ಯಾದಿ ಹೊಂದಿದೆ
ಉಲ್ಲೇಖ ಕೊಡುವುದು, ಸ್ಟ್ರಿಂಗ್.
ಮತ್ತು ಈಗ backslash N, ಸ್ವಲ್ಪ syntactically ಬೆಸ, ಆದರೆ
ಈಗಾಗಲೇ ಏನು ಅರ್ಥ ಎಂದು ಕಳೆದ ವಾರ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ?
ಇದು ಕೇವಲ ಒಂದು ಹೊಸ ಲೈನ್.
ನೀವು ಬಯಸುವ ಕಂಪ್ಯೂಟರ್ಗೆ ರವಾನಿಸುವ ಕೇವಲ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ
ಇಲ್ಲಿ ನಮೂದಿಸಿ ಹೊಡೆಯುವ ಸಮಾನ, ಆದರೆ ನೀವು
ವಾಸ್ತವವಾಗಿ ನಮೂದಿಸಿ ಮತ್ತು ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಗೊಂದಲಕ್ಕೀಡಾದೆವೇ ಹೊಡೆಯಲು ಬಯಸುವ
ನಿಮ್ಮ ನಿಜವಾದ ಕಾರ್ಯಕ್ರಮದ ಫಾರ್ಮ್ಯಾಟಿಂಗ್.
ಈಗ ಆವರಣ, ಈ ತಂತುವನ್ನು ಸುತ್ತುಗಟ್ಟಬೇಕು ತೆರೆದ ಆವರಣ ಮತ್ತು
ನಿಕಟ ಆವರಣ, ಮತ್ತು ಒಳಗೆ ನಮ್ಮ ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ.
ಸಿ, ಮತ್ತು ಇತರ ಕಾರ್ಯಕ್ರಮಗಳ ಕಾರಣ ಎಂದು ಏಕೆಂದರೆ
ಭಾಷೆ, ವಿಷಯಗಳನ್ನು printf ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಅಥವಾ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ
ನಿಯತಾಂಕಗಳನ್ನು.
>> ಆದ್ದರಿಂದ ಈ ನೇರಳೆ ಸೇ ಬ್ಲಾಕ್ ಈಗ ಯೋಚಿಸಲು ಆರಂಭಿಸ
ಒಂದು ವಿಧಾನ ಎಂದು ಕಾರ್ಯ, ಒಂದು ವಿಧಾನವಾಗಿ,.
ನೀವು ನಿಜವಾಗಿಯೂ ನೀವು ಈಗ ನೀವು ಯಾವುದೇ ಕರೆಯುತ್ತಾರೆ, ಆದರೆ
ಇದು ಕೇವಲ ಒಂದು ಮಾಡುತ್ತದೆ ಒಂದು ಚಿಕಣಿ ಕಾರ್ಯಕ್ರಮದ ರೀತಿಯ ಇಲ್ಲಿದೆ
ಒಂದೇ ಸಾಲಿನಲ್ಲಿ, ಯಾವುದೇ ಕಡಿಮೆ ವಿಷಯ.
ಆದ್ದರಿಂದ printf ನಾವು ಕರೆ ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ ಏನನ್ನು ಸಹ
ಈ ಸಂದರ್ಭದಲ್ಲಿ - ಕ್ರಿಯೆ ಮತ್ತು ಕಾರ್ಯಚಟುವಟಿಕೆಗಳನ್ನು ಏನನ್ನಾದರೂ
ತೆರೆಗೆ ಒಂದು ಸ್ವರೂಪದ ಸ್ಟ್ರಿಂಗ್ ತೋರಿಸುತ್ತದೆ -
ಆದರೆ ಕಾರ್ಯಗಳು ವಾದಗಳನ್ನು ಅಥವಾ ಮಾನದಂಡಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.
ಮತ್ತು ವಾದಗಳನ್ನು ಅಥವಾ ನಿಯತಾಂಕಗಳನ್ನು ಮೂಲಕ, ಧನ್ಯವಾದಗಳು, ನಾವು ಅರ್ಥ
ಅವರ ವರ್ತನೆಯನ್ನು ನೀವು ಹಾದು ಯಾವ ಪ್ರಭಾವಕ್ಕೆ ಮಾಡಬಹುದು
ಆವರಣ ಒಳಗೆ.
ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, printf ಅಗತ್ಯಗಳನ್ನು ಮುದ್ರಿಸಲು ಏನು ಹೇಳಿದರು, ಮತ್ತು ನಾವು
ಕೇವಲ, ಇಲ್ಲಿ ಎರಡು ಉಲ್ಲೇಖಗಳು ರಲ್ಲಿ, ಸ್ಟ್ರಿಂಗ್ ಹಾದು ನಾವು
ವಾಸ್ತವವಾಗಿ ಮುದ್ರಿಸಲು ಬಯಸುವ.
ಮತ್ತು ಈ ಸಾಲಿನ ಕೊನೆಯ ಮೇಲೆ ಅಲ್ಪವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ ಕೇವಲ ಒಂದು
ಐತಿಹಾಸಿಕ ಉಪದ್ರವ ಬಗೆಗಿನ ಕೋಡ್ ಅತ್ಯಂತ ರೇಖೆಗಳ ಕೊನೆಯಲ್ಲಿ,
ನೀವು ಕಂಪ್ಯೂಟರ್ ಸೂಪರ್ ಸ್ಪಷ್ಟಪಡಿಸಲು ಒಂದು ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ಪುಟ್
ಕೋಡ್ ಈ ಸಾಲನ್ನು ಇಲ್ಲಿ ಕೊನೆಗೆ.
ಕಾರ್ಯಕ್ರಮಗಳು ಹೆಚ್ಚು ಪಡೆಯಲು ಎಂದು ನಾವು ನೋಡುತ್ತಾರೆ ಎಂದು ಕಾರಣ ಈಗ ಈ ಉತ್ತಮ
ಸಂಕೀರ್ಣ, ಅಲ್ಪವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ ಸೂಪರ್ ನಮಗೆ ಸ್ಪಷ್ಟ ಮಾನವರು ಮಾಡುತ್ತದೆ,
ಮತ್ತು ಕಂಪ್ಯೂಟರ್, ಅಲ್ಲಿ ಕೋಡ್ ಆರಂಭ ಮತ್ತು ಅಂತ್ಯದ ಸಾಲುಗಳು.
ಕೆಲವು ಭಾಷೆಗಳಲ್ಲಿ ಕೆಲವು ಇಲ್ಲ ಅರ್ಥ
ಇದೇ ವಿವರಗಳು.
ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ನೀವು ಯಾವಾಗಲೂ ಏನಾದರೂ ಅಗತ್ಯವಿಲ್ಲ
ಅಲ್ಪ ವಿರಾಮ ಚಿಹ್ನೆಯನ್ನು ನಂತಹ.
ಆದರೆ ಅದು ಬರಲು.
>> ಆದ್ದರಿಂದ ಸೇರಿರುವ.
ನಾವು, ಸ್ಪಷ್ಟ, ಬಹಳ ಅಂತರ್ದೃಷ್ಟಿಯಿಂದ ಈ ರೀತಿಯ ಹೊಂದಿತ್ತು
ಏನೋ ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ.
ಸಾಕ್ಸ್ ತಳಹದಿಯನ್ನು, ಅಥವಾ ಈ ಪ್ರಕರಣದಲ್ಲಿ, ಹಲೋ ಹೇಳುವ.
ಅಲ್ಲದೆ, ಸಿ ಇಂದಿನಿಂದ ನಾವು ಈ ಸ್ಕ್ರ್ಯಾಚ್ ವ್ಯಕ್ತಪಡಿಸಲು ಸಾಧ್ಯವಾಯಿತು
ಸಂದರ್ಭದಲ್ಲಿ ಬ್ಲಾಕ್ (ನಿಜವಾದ) printf ("ಹಲೋ ವರ್ಲ್ಡ್").
ನಾವು ಅಕ್ಷರಶಃ ಪಜಲ್ ಮೇಲೆ ನಿರ್ಮಿಸಲು ಆರಂಭಿಸಿ ನೀವು ಆದ್ದರಿಂದ ಗಮನಕ್ಕೆ
ಮೊದಲು ಬಂದ ತುಂಡು.
ನಾವು ಅದೇ ನೇರಳೆ ಬ್ಲಾಕ್, ಆದರೆ ಇದು ಈ ಒಳಗೆ ಇಲ್ಲಿದೆ
bracketed ಫಾರೆವರ್ ಬ್ಲಾಕ್, ಮತ್ತು ಭಾಷಾಂತರಿಸಲು ಉತ್ತಮ ರೀತಿಯಲ್ಲಿ
ಸಿ ಗೆ ಹೀಗಿದೆ.
ಯಾವುದೇ ಫಾರೆವರ್ ಕೀವರ್ಡ್ ಇಲ್ಲ.
ನೀವು ಕೇವಲ ಸಿ ರಲ್ಲಿ F-O-R-ಇ-V-ಇ-R ಟೈಪ್ ಸಾಧ್ಯವಿಲ್ಲ
ಆದ್ದರಿಂದ ಹತ್ತಿರದ ಅನಲಾಗ್ ಹಾಗೆಯೇ ಆಗಿದೆ.
>> ಮೌಲ್ಯ ಏಕೆಂದರೆ ಈಗ (ನಿಜವಾದ) ಸ್ವಲ್ಪ ಸ್ಟುಪಿಡ್ ತೋರುತ್ತದೆ ಮಾಡುವಾಗ
ನಿಜವಾದ ಹಿಂದೆಂದೂ ಬದಲಾವಣೆಯ?
ಬಹುಶಃ ಇಲ್ಲ.
ನಿಜವಾದ ಅದು ಹಾಗೆಯೇ, ಒಂದು ಸಂದರ್ಭದಲ್ಲಿ ಹೇಳುವ ರೀತಿಯಲ್ಲಿ.
ಇದು ಅದೇ ವಿಷಯ, ನಿಜವಾದ ಯಾವಾಗಲೂ ಹೊಂದಿದೆ.
ಆದ್ದರಿಂದ ಈ ಲೂಪ್ ವಾಸ್ತವವಾಗಿ ಲೂಪ್ ಯಾವ ರೀತಿಯ ಬರಿಸುವಲ್ಲಿ ಇದೆ?
ಕೇವಲ ಅನಂತ ಆದೇಶಗಳ, ಬಲ.
ಎ ಫಾರೆವರ್ ಲೂಪ್ ಅಥವಾ ನಾವು, ಕಳೆದ ವಾರ ಇದನ್ನು
ಕೇವಲ ಅನಂತ ಆದೇಶಗಳ.
ಆದ್ದರಿಂದ ಕೆಲವೊಮ್ಮೆ ಕೆಟ್ಟ ಎಂದು.
ನೀವು ಪಡೆಯಲು ಏಕೆ ಕೆಲವೊಮ್ಮೆ ಒಂದು ಬಗ್ಸ್, ಕೆಲವೊಮ್ಮೆ ಆ ಸ್
ತಿರುಗುವ ಬೀಚ್ ಚೆಂಡನ್ನು ಅಥವಾ ಮರಳು ಗಡಿಯಾರವು ಅಥವಾ ರೀತಿಯ.
ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ, ಯಾವುದೇ ಫಾರ್
ಕಾರಣ, ಮತ್ತೆ ಒಂದೇ ಮುದ್ರಿಸಲು ಬೇಕಾಗಿದ್ದಾರೆ
ಮತ್ತೆ ಮತ್ತೆ.
ಅಥವಾ ವೀಕ್ಷಣಾ ರೀತಿಯ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಬಯಸುವ
ಏನೋ ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ.
ಆದ್ದರಿಂದ ಅನಂತ ಕುಣಿಕೆಗಳು ಅರ್ಥ ಇರಬಹುದು.
ಮತ್ತು ಈ ಸಿ ನಾವು ಕೋಡ್ ಫಾರೆವರ್ ಭಾಷಾಂತರಿಸಿ ಎಂಬುದರ ಹೊಂದಿದೆ.
>> ಈಗ ಈ ಒಂದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟ ಇಲ್ಲಿದೆ.
ನಾವು 10 ಬಾರಿ ಕೆಳಗಿನ ಹೇಳಿಕೆಯನ್ನು ಮತ್ತೆ ಮಾಡಿದ್ದರು.
ನಿಜವಾದ ಕಾರಣ ಆದ್ದರಿಂದ (ನಿಜವಾದ) ಸ್ವಲ್ಪ, ಅಲ್ಲಿ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ಆದರೆ
ಯಾವಾಗಲೂ ಸತ್ಯ.
ನಾವು ಬದಲಿಗೆ ಸಿ ಆವೃತ್ತಿ ನೋಡಲು ಆದ್ದರಿಂದ, ಈಗ ವಾಕ್ಯ ಒಂದು ಪಡೆಯುತ್ತದೆ
ಇನ್ನಷ್ಟು ರಹಸ್ಯ.
ಆದರೆ ನೀವು ಈ ಗಮನಕ್ಕೆ ಒಮ್ಮೆ ಪ್ರಾಮಾಣಿಕವಾಗಿ, ಎಲ್ಲಾ ಗೆಟ್ಸ್
ಬೇಗನೆ ಬಹಳ ಪರಿಚಿತ.
ಆದ್ದರಿಂದ ಈ ಲೂಪ್ ಒಂದು ಎಂದು ಏನನ್ನು ಹೊಂದಿದೆ.
ಲೂಪ್ ಒಂದು ಏನನ್ನಾದರೂ ಮಾಡಲು ಕಂಪ್ಯೂಟರ್ ಹೇಳಲು ಹೋಗುತ್ತದೆ
ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ ಕಾಲ ಫಾರ್
ಈ ವಿಷಯಗಳನ್ನು ನೈಜವಾಗಿದೆ.
ಈಗ ನಾವು ಎಂದರೆ ಅರ್ಥವೇನು?
ಜೊತೆಗೆ, ಅಲ್ಲಿ ಲೂಪ್ ಒಂದು ಮೂರು ಭಾಗಗಳು, ಮತ್ತು ನಾವು ನೀನು
ನಿಜವಾದ ಸಂದರ್ಭದಲ್ಲಿ ಈ ಹಿಂತಿರುಗಿ
ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಉದಾಹರಣೆಗಳು.
ಇದು ಸಾಕಷ್ಟು ಏಕಕಾಲದಲ್ಲಿ ರಲ್ಲಿ ಬೆರೆಯುವುದಿಲ್ಲ ಆದ್ದರಿಂದ ಚಿಂತಿಸಬೇಡಿ.
ಆದರೆ ಇಂಟ್ ನಾನು = 0 ಅಂತ ನೀಡಲು ಹೇಳಿದರು, ಸಣ್ಣ ಉದ್ದ ಕಥೆ
ವೇರಿಯಬಲ್ ರೀತಿಯ ಪೂರ್ಣಾಂಕದ ಎಂದು, ಆದ್ದರಿಂದ ನಾನು ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ನೀಡಿ
ನಾನು ಎಂದು, ಮತ್ತು 0 ಇದನ್ನು ಆರಂಭಿಸಲು.
ಒಂದು ಬೀಜಗಣಿತದ ವ್ಯತ್ಯಯ X ರೀತಿಯ ನನಗೆ ನೀಡಲು ಮತ್ತು
0 ಇದನ್ನು ಆರಂಭಿಸಲು.
ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ನಾನು ಕರೆಯಲಾಗುತ್ತದೆ.
ನಂತರ ಮಧ್ಯದಲ್ಲಿ, ನಾನು ಕಡಿಮೆ 10 ಹೇಳುತ್ತದೆ.
ಬಹಳ ಕೆಳಗಿನ ವಿಷಯವನ್ನು ಕಂಪ್ಯೂಟರ್ ಏನು ಹೇಳುವುದು ಎಂದು
ನಾನು ಕಡಿಮೆ 10 ಆಗಿದೆ.
ಮತ್ತು ನಿಸ್ಸಂಶಯವಾಗಿ ಇದು ಕಡಿಮೆ 10 ಏಕೆಂದರೆ ಆರಂಭವಾಗುತ್ತದೆ
ಅದು 0 ಆರಂಭಗೊಂಡು.
ನಂತರ ಕೊನೆಯದಾಗಿ, ನೀವು ಬಹುಶಃ ನಾನು + + ಸಾಧನವಾಗಿ ಊಹೆ ಮಾಡಬಹುದು.
ಇದು ಕೇವಲ ನನ್ನ ಹೆಚ್ಚಿಸಲು ಅರ್ಥ ವಾಕ್ಯ ಒಂದು ಸ್ವಲ್ಪ.
ಆದ್ದರಿಂದ ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ, ನಾನು 1 ಸೇರಿಸಿ.
>> ನಾವು ಈ ಲೂಪ್ ನೋಡುತ್ತಾರೆ ಮತ್ತು ಆದ್ದರಿಂದ, ಈ ವಾಕ್ಯ, ಬದಲಿಗೆ, ಅಳವಡಿಸಿಕೊಳ್ಳುತ್ತದೆ
ಕರಾರುವಾಕ್ಕಾಗಿ ಅದೇ ವಿಷಯ, ನಾನೂ, ಸ್ಕ್ರ್ಯಾಚ್ ಕೇವಲ ಹಾಗೆ ಆಗಿತ್ತು
ಹೆಚ್ಚು ವ್ಯಕ್ತಪಡಿಸಲು ಸುಲಭ.
10 ಪುನರಾವರ್ತಿಸಿ, ಮತ್ತು ನೀವು ಮುಗಿಸಿದ್ದೀರಿ.
ಸಿ, ಮತ್ತು ಅತ್ಯಂತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ, ನಾವು ಇರಬೇಕು
ವಾಸ್ತವವಾಗಿ ಇನ್ನಷ್ಟು ಕಂಪ್ಯೂಟರ್ಗೆ ಬೋಧಪ್ರದ ಮತ್ತು
ಈ ರೀತಿಯ ಸೂಚಿಸಿ.
ಆದರೆ ನಾವು ಈ ಮತ್ತು ಇತರೆ ವಾಕ್ಯ ಹಿಂತಿರುಗಬೇಕಾಗಿದೆ ಮಾಡುತ್ತೇವೆ.
>> ಏನು ವ್ಯತ್ಯಾಸಗಳ ಬಗ್ಗೆ?
ಸ್ಕ್ರಾಚ್ ನಾವು, ಈ ಕಿತ್ತಳೆ ಬ್ಲಾಕ್ಗಳನ್ನು ರೀತಿಯ ಹೊಂದಿತ್ತು
ಅಲ್ಲಿ ನಾನು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ಲೆಟ್ಸ್ ನಿರಂಕುಶವಾಗಿ ಇದು ಪ್ರತಿ ಕರೆ.
ನ 0 ಗೆ ಇದು ಆರಂಭಿಸಲು ಅವಕಾಶ, ಮತ್ತು ನಂತರ
ಏನಾದರೂ ಶಾಶ್ವತವಾಗಿ ನಾವು.
ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸ್ಕ್ರ್ಯಾಚ್ ನಾನು ಪ್ರತಿ ಹೇಳುವ ನಾನು, ಆದ್ದರಿಂದ
ಬೆಕ್ಕು ಮಾತನಾಡುವ ಎಂದು ಸ್ವಲ್ಪ ಭಾಷಣ ಬಬಲ್ ಹೊಂದಲು ವಿಶೇಷವೇನು
ಈ ವೇರಿಯಬಲ್ ಎಂದು ಸಂಖ್ಯೆ.
ನಂತರ ನಾವು 1 ರಿಂದ ಬದಲಾವಣೆ ಪ್ರತಿ ಹೊಂದಿವೆ.
ಆದ್ದರಿಂದ ಈ ಎಲ್ಲಾ ಫಾರೆವರ್ ಲಾಕ್ ಒಳಗೆ ಸುತ್ತುವ.
ನಾವು ಈಗಾಗಲೇ ಈಗ ಸಿ ಕಟ್ಟಡದಲ್ಲಿ ಬ್ಲಾಕ್ಗಳನ್ನು ಹೊಂದಿವೆ
ಈ ಭಾಷಾಂತರಿಸಲು ಇದು.
>> ನಾವು ಮಾಡಬಹುದಾದ ಒಂದು ರೀತಿಯಲ್ಲಿ ಇದು.
ನನಗೆ ಒಂದು ಪೂರ್ಣಾಂಕ ನೀಡಿ, ಅದನ್ನು ಪ್ರತಿ ಕರೆ.
0 ಇದನ್ನು ಆರಂಭಿಸಲು
ಇಲ್ಲಿ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ.
(ನಿಜವಾದ), ಆದ್ದರಿಂದ ನಾನು ಒಂದು ಕ್ಷಣ ಆ ಕಲ್ಪನೆಯನ್ನು ಕದಿಯುವ ನಾನು ಆದರೆ
ಹಿಂದೆ, ಮುಂದೆ ಹೋಗಿ ಕೆಳಗಿನ ಹಾಗೆ.
ಪ್ರತಿ ಮುದ್ರಿಸುತ್ತದೆ, ನಂತರ ಪ್ರತಿ ಹೆಚ್ಚಿಸಲು,
ಮತ್ತೆ, ಮತ್ತೆ, ಮತ್ತೆ.
ಅಥವಾ ಮತ್ತೆ, + + ಕೇವಲ ಕೆಲಸಕ್ಕೆ 1 ಸೇರಿಸಲು ಅರ್ಥ.
ಆದರೆ ವಾಕ್ಯ ಹೊಸ ತುಣುಕು ಇಲ್ಲಿ ಇಲ್ಲ.
ಎಂದು ನಮ್ಮ ಹಿಂದಿನ ಉದಾಹರಣೆ ಏನೆಂದು ಜಿಗಿತದ ವಿಶೇಷವೇನು?
ಹೌದು, ಈ% d.
ನೀವು ಬಹುಶಃ ಆಧರಿಸಿ, ನಾನೂ, ಈ ರೀತಿ ಇದೆ ಎಂಬುದನ್ನು ನಿರ್ಣಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ
ಏನನ್ನು ಸ್ಕ್ರ್ಯಾಚ್ ಬ್ಲಾಕ್ ಮಾಡುವುದರಿಂದ ಇದೆ.
ಆದರೆ ಮತ್ತೆ ಸಿ, ನಾವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟ ಇರಬೇಕೆಂದೇನು
ಇದು ನಾವೇ ವ್ಯಕ್ತಪಡಿಸುವ ಗೆ ಬಂದಾಗ.
>> ಆದ್ದರಿಂದ printf ("% s \ n").
ಅಲ್ಲದೆ ನಾವು ಪರಿಚಿತ ಎಂದು ಎಸೆದು ಮಾಡಬಹುದು ಅತ್ಯಂತ ಆ.
ಉಲ್ಲೇಖಗಳು ಕೇವಲ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ನ ಅರ್ಥ, backslash N
ಕೇವಲ ಒಂದು ಹೊಸ ರೇಖೆ.
ಆದ್ದರಿಂದ ಕೇವಲ ಹೊಸ ವಿಷಯ ಇಲ್ಲಿ% d ಆಗಿದೆ.
ಮತ್ತು ಎಲ್ಲಾ ಒಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಹೊಂದಿದೆ.
% D ಒಂದು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯನ್ನು ಸೂಚಿಸಲು ಹೋಗುತ್ತದೆ.
ಮತ್ತು% d ಅಂದರೆ ಕಂಪ್ಯೂಟರ್, ಇಲ್ಲಿ ದಶಮಾಂಶ ಸಂಖ್ಯೆ ಪುಟ್.
ಅಲ್ಲದೆ, ನೀವು ಹಾಕಲು ಯಾವ ಸಂಖ್ಯೆ ಬಯಸುತ್ತೀರಿ?
ನೀವು ಬಹುಶಃ ನಿರ್ಣಯಿಸಲು ಮಾಡಬಹುದು ಅಲ್ಲದೆ, ಅಲ್ಪವಿರಾಮ ನಂತರ ನಾವು
ಕೌಂಟರ್, ನಾವು ಡಿಕ್ಲೇರ್ಡ್ ಅಥವಾ ಒಂದು ವೇರಿಯೇಬಲ್ ಹೆಸರನ್ನು ಆ ಸ್
ಒಂದೆರಡು ಸಾಲುಗಳು ಮೊದಲೇ ನಿರ್ಮಿತವಾದ.
ಈ ಕೇವಲ ಒಂದು ವೇರಿಯಬಲ್ ಪ್ಲಗಿಂಗ್ ಆಫ್ ಸಿ ರೀತಿಯಾಗಿದೆ ಆದ್ದರಿಂದ
ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಸ್ಟ್ರಿಂಗ್.
ತದ್ವಿರುದ್ಧವಾಗಿ ಏಕೆಂದರೆ, ನಾನು ಬದಲಿಗೆ ಸ್ವಲ್ಪ ಮಾಡಿದ ವೇಳೆ
ಈ, printf ("ಪ್ರತಿ"), ಏನು ಈ ಎಂಬ
ಕಾರ್ಯಕ್ರಮದ ಬದಲು ಸಂಭಾವ್ಯವಾಗಿ, ಏನು?
ಇದು ಅಕ್ಷರಶಃ "ಕೌಂಟರ್" ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ.
ಇದು ನಾನು ಬಯಸುವ ಪರಿಣಾಮ ಅಲ್ಲ.
ನಾನು ಕೆಲವು ಸಂಖ್ಯಾ ಮೌಲ್ಯದ ಬದಲಿಗೆ ಅಗತ್ಯವಿದೆ.
ನಾವು printf ರೀತಿಯ, ನಂತರ ಕಾರ್ಯಗಳ ನೋಡುತ್ತಾರೆ ಅಲ್ಲದ ತೆಗೆದುಕೊಳ್ಳಬಹುದು
ಹಾಗೆ ಕೇವಲ ಏಕ ವಾದಗಳು,
"ಹಲೋ ವರ್ಲ್ಡ್".
ಅವರು ಕೆಲವು ಅಸ್ಥಿರ ನಂತರ ಹೇಳಿಕೆ ಕೊಡುವುದು ಅಲ್ಪವಿರಾಮ ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಮತ್ತು ಮಾಡಬಹುದು
ನಾವು ಹಿಂದಿನ ಸ್ಟ್ರಿಂಗ್ ನೋಡುತ್ತಾರೆ ಎಂದು, ಸೇರಿಸಬಹದು ಸಿಗುತ್ತದೆ
ಈ% ಸೈನ್ placeholders ಮೂಲಕ.
>> ಜೊತೆಗೆ ಯಾವ ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು ಬಗ್ಗೆ?
ಬೂಲಿಯನ್ ನಿರೂಪಣೆಗಳೂ ಸರಿ ಅಥವಾ ತಪ್ಪು ಈ ಮೌಲ್ಯಗಳು, ಅವು.
ಹೌದು ಅಥವಾ ಇಲ್ಲ.
1 ಅಥವಾ 0.
ಆನ್ ಅಥವಾ ಆಫ್.
ಆದ್ದರಿಂದ ಸ್ಕ್ರ್ಯಾಚ್ ಅವರು ಈ ರೀತಿ, ಮತ್ತು ಗಮನಿಸುವುದಿಲ್ಲ ಎಂದು
ಇಲ್ಲಿ ಕೆಳಗೆ ಬ್ಲಾಕ್ ವಾಸ್ತವವಾಗಿ ಸಂಯೋಗ ಹೊಂದಿದೆ
ಎರಡು ಸಣ್ಣ ಕಲ್ಲುಗಳನ್ನು.
ಹಾಗಾಗಿ ರೀತಿಯ ಎಳೆದೊಯ್ದು ಮೂರು ಒಗಟುಗಳ ಚೂರುಗಳಂತೆ ಕೈಬಿಡಲಾಯಿತು
ಒಟ್ಟಿಗೆ ಆದ್ದರಿಂದ ಆ ಮುಂದೆ ಪಜಲ್ ತುಂಡು ಮಾಡಲು ನಾನು
ನಾನು X Y ಕಡಿಮೆ ಮತ್ತು ಎಂದು ಬಯಸುವ ಕಲ್ಪನೆಯನ್ನು ಹೊಂದಬಲ್ಲ
ವೈ z ಕಡಿಮೆ ಎಂದು.
ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಕೆಳಗಿನಂತೆ ಈ ಎರಡು ಪ್ರತ್ಯೇಕ ಸಾಲುಗಳನ್ನು ಅನುವಾದಿಸುತ್ತದೆ.
ಅಗ್ರ ಅತ್ಯಂತ ಒಂದಲ್ಲ, ಸಿ ಗೆ ಅನುವಾದಿಸಬಹುದು
ಕೇವಲ X <ವೈ.
ಬಹುಶಃ ಒಳ್ಳೆಯ ಅಳತೆ ಕೆಲವು ಆವರಣ ಜೊತೆ.
ನಂತರ ಸಿ, ನೀವು ಬರೆಯಬೇಡಿ ಮತ್ತು ಸೂಚಿಸಲು
ಏನಾದರೂ ಸಂಯೋಗ.
ನೀವು ಬದಲಿಗೆ && ಬರೆಯಲು.
ನಾವು ಕೊನೆಗೆ ನೋಡುತ್ತಾರೆ ಎಂದು ಮತ್ತು, ಒಂದು ವನ್ನಾಗಲಿ ಸಂಭವಿಸಿದರೆ
ಬೇರೆ ಏನೋ ಅರ್ಥ.
ಆದ್ದರಿಂದ && ಕೇವಲ ಪರಿಕಲ್ಪನೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು.
>> ಆದ್ದರಿಂದ ಮತ್ತೆ, ಆದರೂ ಇದು ಹೆಚ್ಚಾಗಿ ಸಂಕೀರ್ಣ ನೋಡಲು ಆರಂಭವಾಗುತ್ತದೆ
ಜೊತೆಗೆ ಸ್ಕ್ರ್ಯಾಚ್ ಪರಿಚಯಿಸುವ ಉದ್ದೇಶದಿಂದ ಒಂದು,
ನೀವು ಮಾಡಬಹುದು ಅಲ್ಲಿ-ರಾಂಪ್ ಮೇಲೆ ಮಜಾ ರೀತಿಯ ಹೊಂದಿರುವ
ಬಹಳ ಚಿತ್ರಾತ್ಮಕ, ಮತ್ತು ಅನಿಮೇಶನ್, ಮತ್ತು ವಿಷಯ
ಹಂಚಬಲ್ಲ ಮತ್ತು ನಂತಹ ಪರಿಕಲ್ಪನೆಯನ್ನು ನಡೆಸಿರುವ ಸಹ
ಕಲ್ಪನೆಗಳು ನಾವು ಇಂದು ಮತ್ತು ನಂತರ ಒಳಗೆ ಡೈವಿಂಗ್ ಆರಂಭಿಸಲು
ಸಹ ಸರಳ ಅಡಗಿಕೊಂಡು ಮಾಡಲಾಗಿದೆ
ದಿನ ಕಾರಣ ಇಂಟರ್ಫೇಸ್.
ಇಲ್ಲಿಗೆ ಯಾವ ಈ ಬಗ್ಗೆ?
>> ಸ್ಥಿತಿ ಎಷ್ಟು.
ಇಲ್ಲ ತೋರುತ್ತಿದೆ ಎಡಭಾಗದಲ್ಲಿ ಸ್ಕ್ರ್ಯಾಚ್ ಬ್ಲಾಕ್ ಆದ್ದರಿಂದ
ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ.
ಆದರೆ ಕೆಲವು ಎಳೆಯುವಿಕೆಗಾಗಿ ಮತ್ತು ಅವರ
ಪರಿಚಿತ ಕಾಯಿಗಳ ಕೈಬಿಟ್ಟರು.
X Y ಕಡಿಮೆ ವೇಳೆ, ಹೀಗೆ ಹೇಳುತ್ತಿಲ್ಲ.
X Y ಹೆಚ್ಚಿನ ವೇಳೆ ಬೇರೆ, ಹೀಗೆ ಹೇಳುತ್ತಿಲ್ಲ.
ಬೇರೆ, ನಾವು ತಾರ್ಕಿಕವಾಗಿ ಇದು ಅನುಮಾನ ನ ಪಡೆದುಕೊಳ್ಳಬಹುದು ಎಂದು
ಸಮನಾಗಿರಬೇಕು.
ಅವರು ಸಮಾನ ಎಂದು ಹೀಗೆ ಹೇಳುತ್ತಿಲ್ಲ.
ಇದೀಗ, ಅದೇ ಸರಿಯಾದ ವಿಷಯ ಬಗ್ಗೆ ಸಿ.
ಮತ್ತು ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಒಂದು ಉಳಿಯುತ್ತಾನೆ ಎಂಬುದನ್ನು ಗಮನಿಸಬಹುದು
ಸಿ ಮತ್ತು ಈ ರೀತಿಯ ಮಾಡುವ ಇತರ ಭಾಷೆಗಳ ವೈಶಿಷ್ಟ್ಯ
ಸುತ್ತುವರಿಯುವಿಕೆ ನ.
ಬ್ಲಾಕ್ ಈ ಹಳದಿ ವಿಷಯ ವೇಳೆ ಕೇವಲ ಆ ರೀತಿಯ ಇಲ್ಲಿದೆ
ಅದರ ಒಳಗೆ ನೇರಳೆ ಬ್ಲಾಕ್ ಬಂಧಿಸುತ್ತದೆ.
ಹಾಗೆಯೇ ಈ ಕಟ್ಟುಪಟ್ಟಿಗಳು ಗಳು -
ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ -
ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಸ್ವೀಕರಿಸುವ ಅದೇ ಕಲ್ಪನೆಯನ್ನು ಅಪ್ ಬೇಡಿಕೊಳ್ಳುವುದಕ್ಕಾಗಿ ಅರ್ಥ
ಅವರನ್ನು ಒಳಗೆ ಇಂಡೆಂಟ್ ಎಂದು ಕೋಡ್ ಸಾಲುಗಳನ್ನು.
ಆದ್ದರಿಂದ ಬಲ ಬದಿಯಲ್ಲಿ ಇಲ್ಲಿ X ಕಡಿಮೆ Y ಗಿಂತ, printf ವೇಳೆ
("X Y ಕಡಿಮೆ").
X Y ಹೆಚ್ಚಾಗಿದೆ ಬೇರೆ ವೇಳೆ, ಅದೇ ಮುದ್ರಿಸುತ್ತದೆ.
ಬೇರೆ ಅವರು ಸಮಾನ ಎಂದು ಮುದ್ರಿಸುತ್ತದೆ.
>> ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಸಾಕಷ್ಟು ನೇರ ಮ್ಯಾಪಿಂಗ್ ಅಥವಾ ಅನುವಾದ ಇಲ್ಲ
ಭಾಷೆಯ ನಾವು ಕೆಲವು ಸೇರಿದಂತೆ, ಇದುವರೆಗಿನ ನೋಡಬಹುದು
ಅತ್ಯಾಧುನಿಕ ಲಕ್ಷಣಗಳನ್ನು.
ಆದ್ದರಿಂದ ನಿಮ್ಮ ಯೋಜನೆಯನ್ನು ಈ ಬಳಸಿ, ಅಥವಾ ಬಹುಶಃ ಇಲ್ಲ ಸಾಧ್ಯತೆಯಿಲ್ಲ
ಈ ವಾರ ನಿಮ್ಮ ಯೋಜನೆಗೆ ಈ ಬಳಸುತ್ತಿರಬಹುದು.
ಆದರೆ ಈ ವಸ್ತುಗಳು, ಸ್ಕ್ರ್ಯಾಚ್ ರಲ್ಲಿ ಸಿ ಅರ್ರೆಯ್ ಎಂದು
ಅವರು ಪಟ್ಟಿಗಳನ್ನು ಎಂದು ನೀವು.
ನಾವು ಕಳೆದ ವಾರ Fruitcraft RPG ಈ ಕಂಡಿತು.
ಎತ್ತಿಕೊಳ್ಳುವ, ಸುಮಾರು ವಾಕಿಂಗ್ ಎಂದು ಸ್ವಲ್ಪ ನೀಲಿ ಗೈ
ಚೆರ್ರಿ ಮತ್ತು ಕಿತ್ತಳೆ ಮತ್ತು ಹಾಗೆ.
ಚೆನ್ನಾಗಿ ಸ್ಕ್ರ್ಯಾಚ್ ರಲ್ಲಿ, ಈ ಕಿತ್ತಳೆ ಮೂಲಕ ಕಾರ್ಯರೂಪಕ್ಕಿಳಿಸಲಾಯಿತು
ಪದಗಳನ್ನು ಹೊಂದಿರುವ ಬ್ಲಾಕ್; ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾವು ಅಕ್ಷರಶಃ ಆರ್
ಒಂದು ಸೇರಿಸುವ "ಕಿತ್ತಳೆ"
ವೇರಿಯಬಲ್ ದಾಸ್ತಾನು ಕರೆಯಲಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ಸಿ, ಈ ವಾಕ್ಯ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಗೂಢ ಕಾಣುವುದು ಇದೆ.
ಮತ್ತು ಈ ಮುಂದಿನ ವಾರ ಮತ್ತೆ ಬಂದು ಹೆಚ್ಚು ಮಾಡುತ್ತೇನೆ
ಇದನ್ನು ಗೂಢಲಿಪೀಕರಣದ ವಿಶ್ವದ ಆಸಕ್ತಿದಾಯಕ ವಿಷಯಗಳು.
ಆದರೆ ಕೆಳಗೆ ಇಲ್ಲಿ, ಈ ಎರಡು ಮಾರ್ಗಗಳು ಮೂಲತಃ
ನಾವು ಒಂದು ಸ್ಕ್ರ್ಯಾಚ್ ಅಲ್ಲಿ ನಿರ್ಬಂಧಿಸಬಹುದು ಮಾಡುತ್ತಾ ಏನನ್ನು ಗೆ ಭಾಷಾಂತರಿಸಿ.
ಆದರೆ ಅದು ಬರಲು.
>> ಆದ್ದರಿಂದ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಸಿ ರಲ್ಲಿ ಇಲ್ಲಿ, ಅದು ಒಟ್ಟಿಗೆ ನಾವು ಆದ್ದರಿಂದ
ತಕ್ಷಣವೇ ಇಲ್ಲಿ ವಾಕ್ಯ ಕೆಲವಾಗಿವೆ ಹೊರತುಪಡಿಸಿ ಕೀಟಲೆ, ಆದರೆ
ನ ಕೆಲವು ಕೋಡ್ ಬರೆಯಲು ಆರಂಭಿಸಲು ನಂತರ ಅವಕಾಶ ಪರಿಚಯ
ನಾವು ಬಳಸುವ ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ ಉಪಕರಣಗಳು ಕೆಲವು ನಿಮಗೆ, ಮತ್ತು ನೋಡಿ ನಾವು
ಈ ಮೂಲ ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ಸ್ ಕೆಲವು ಈಗ ಮೇಲೆ ರಚಿಸಬಹುದು
ಕಳೆದ ವಾರ, ಈಗ syntactically ಸಿ ರಲ್ಲಿ ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಮೇಲ್ಭಾಗದಲ್ಲಿ, ಈ
ಬಹುಶಃ ನೀವು ಸಾಧ್ಯವೋ ಅತ್ಯಂತ ನೀರಸ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ
ಬಹುತೇಕ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲು.
ಇದು ಏಕೆಂದರೆ ಆದರೆ ಅದು ರೀತಿಯ ವಿಶೇಷ ಅರ್ಥವನ್ನು ಹೊಂದಿದೆ
ಯಾವುದೇ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿ ಬರೆಯುತ್ತಾರೆ ಎಂದು ಸ್ವೀಕೃತ ಪ್ರೋಗ್ರಾಂ
ಯಾರಾದರೂ ಒಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಬೋಧನೆ -
ಒಂದು ಹಲೋ ವರ್ಲ್ಡ್ ಪ್ರೊಗ್ರಾಮ್.
>> ಆದ್ದರಿಂದ ತುಂಬಾ ಮೇಲ್ಭಾಗದಲ್ಲಿ, ನಾವು # ಸೇರಿವೆ ಈ ಕಲ್ಪನೆಯನ್ನು ನೋಡಿ
ತದನಂತರ, ಕೋನೀಯ ಆವರಣಗಳಲ್ಲಿ, stdio.h.
ನಾವು ಹಿಂತಿರುಗಿ ಹೋಗುವುದು, ಆದರೆ ನಿಜವಾಗಿ ಏನು ಎಂದು ನೀವು
ಎಂದರೆ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಎಂದು ಈ ಪ್ರಪಂಚದಲ್ಲಿ ಒಂದು ಕಡತವು ಎಂದು
I / O, stdio ಡಾಟ್ H, ಮತ್ತು ಕೇವಲ ಒಂದು ಪಠ್ಯ ಕಡತದ
ಯಾರಾದರೂ ವರ್ಷಗಳ ಹಿಂದೆ ಬರೆದ.
ಮತ್ತು ಒಳಗೆ ಪಠ್ಯ ಕಡತದ ಒಂದು ಇಡೀ ಗುಂಪೇ ಇರುತ್ತದೆ
ಕಾರ್ಯಗಳನ್ನು ಅಥವಾ ವಿಧಾನಗಳು, ಅಥವಾ ವಿಧಾನಗಳು, ಬೇರೆ ಯಾರೋ
ನಾವು ಕಾರಣ ಫಲಾನುಭವಿಗಳು ಎಂದು ಬರೆದರು ನಾವು
ಈಗ ಆ ವ್ಯಕ್ತಿಯ ಕೋಡ್ ಬಳಸಬಹುದು.
ಕಾರ್ಯಗಳನ್ನು ಅವನು ಅಥವಾ ಅವಳು ಬರೆದರು.
ಈ ಸಂದರ್ಭದಲ್ಲಿ, printf ನಾನು ಬರೆದ ಏನೋ ಅಲ್ಲ, ಅದು
ಅಲ್ಲ CS50 ಬರೆದ ಏನೋ.
ಅದು ಯಾರಾದರೂ ವರ್ಷಗಳ ಹಿಂದೆ ಬರೆದ ಒಂದು ಇನ್ ಪುಟ್ ಹೊಂದಿರುವ ವಿಷಯ
ಫೈಲ್ ಪುಟ್, ಅತ್ತ, ನಂತರ stdio.h ಮತ್ತು ಕರೆಯಲಾಗುತ್ತದೆ
ಇನ್ನೊಂದು ಕಡತದಲ್ಲಿ ಕ್ರಿಯೆಯ ಮತ್ತೊಂದು ಭಾಗವಾಗಿದೆ.
ಆದರೆ ಅಲ್ಲಿ ಪಡೆಯುತ್ತೀರಿ.
>> ಆದ್ದರಿಂದ # ಕೇವಲ ಹೇಳುವ ನಮ್ಮ ದಾರಿ ಸೇರಿವೆ
ಸಿ, ನನಗೆ ಬೇರೆಯವರ ಬರೆದರು ಕಾರ್ಯಗಳ ಪ್ರವೇಶ ನೀಡಿ.
ನಾನು printf ಬಯಸುವ ಏಕೆಂದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾನು ಕೇರ್.
ಈಗ ನಾವು ಇಂಟ್ ಮುಖ್ಯ (ಶೂನ್ಯ) ಸಿಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ಈ ನಾನೂ, ಈ ಸಂಗತಿಗಳನ್ನು ಒಂದು, ಆ ದಿನದ 0 ಮೇಲೆ,
ಇದು ಏಕೆಂದರೆ ಅತ್ಯಧಿಕವಾಗಿ ನಾನು, ವಲಯ ಔಟ್ ಆಫ್ ರೀತಿಯ ಮಾಡಿದ
ಆಸಕ್ತಿದಾಯಕವಾಗಿಲ್ಲ
ಬೌದ್ಧಿಕವಾಗಿ, ವಾಕ್ಯ ಕೆಲವು.
ಆದರೆ ಈಗ ಎಂದು ತಿಳಿದಂತೆ, ಕಾರ್ಯಗಳ ತಿಳಿದಿದೆ
ಕಾರ್ಯವಿಧಾನಗಳು ಅಥವಾ ವಿಧಾನಗಳು, ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲವು ಮೌಲ್ಯವನ್ನು ಉತ್ಪತ್ತಿ.
ಅವರು ಏನಾದರೂ.
ಅವರು ಉತ್ತರವನ್ನು ಮಂದಿ.
ಅವರು ಉತ್ಪನ್ನವನ್ನು.
ಆದ್ದರಿಂದ ಇಂಟ್ ಮುಖ್ಯ ಮುಂದೆ ಹೇಳುವ ಕೇವಲ ನಮ್ಮ ಸಂಕ್ಷಿಪ್ತ ಮಾರ್ಗವಾಗಿದೆ
ಈ ಕ್ರಿಯೆ, ಈ ಪ್ರಕ್ರಿಯೆಯು, ಅಂತಿಮವಾಗಿ ಹೋಗುತ್ತದೆ ಎಂದು
ಅನೇಕ ಮರಳಿ ನೀಡಲು.
ಮತ್ತು ಏಕೆ ಎಂದು ನಾವು ಹಿಂತಿರುಗಿ ಮಾಡುತ್ತೇವೆ.
ಮುಖ್ಯ ಕೇವಲ ಡೀಫಾಲ್ಟ್ ಡೀಫಾಲ್ಟ್ ವಿಶ್ವದ ಸ್ಟ್ಯಾಂಡರ್ಡ್
ಒಂದು ಸಿ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮರಣದಂಡನೆ ಕಾಣುವುದು ಎಂದು ಕಾರ್ಯ
ಅದನ್ನು ಚಾಲನೆ.
ಶೂನ್ಯ ಈ ವಿಷಯ ಎಂದರೆ, ಮುಖ್ಯ, ಯಾವುದೇ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ
ಈ ಸಂದರ್ಭದಲ್ಲಿ ವಾದಗಳು.
ಹಾಗಾಗಿ ಸ್ಪಷ್ಟ ಸೂಪರ್ ಎಂದು ನುಡಿದರು.
ಅಲ್ಲಿ ಯಾವುದೇ ತಂತಿಗಳ ಇಲ್ಲ, ಯಾವುದೇ ಅಲ್ಪವಿರಾಮಗಳಿಂದ ಇಲ್ಲ.
ಶೂನ್ಯ ಮುಖ್ಯ ಆರ್ಗುಮೆಂಟುಗಳಿಲ್ಲದೆ ಅರ್ಥ.
>> ಈಗ ಕೊನೆಯದಾಗಿ, thankfully, ಕೊನೆಯ ಎರಡು ಸಾಲುಗಳನ್ನು ತಿಳಿದಿದೆ.
ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಒಳಗೆ ನಾವು printf ಹೊಂದಿವೆ
ಮತ್ತು ನಾವು ಒಂದು ರಿಟರ್ನ್ ಹೊಂದಿರುತ್ತವೆ.
ಮತ್ತು ರಿಟರ್ನ್ ನಾವು ಹೊಂದಿರುವ ರೀತಿಯ ದುರದೃಷ್ಟಕರ
ಈ ಸಂದರ್ಭದಲ್ಲಿ ಎಲ್ಲಾ ಮಾಡುವ ಏಕೆಂದರೆ, ಅಲ್ಲಿ ಇಟ್ಟಿದೆ
ಆಸಕ್ತಿ ಹೆಚ್ಚು.
ಆದರೆ ಕಂಪ್ಯೂಟರ್ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ, ಒಂದು ಕ್ರಿಯೆ, 0 ಹಿಂದಿರುಗಿಸುತ್ತದೆ
ಎಲ್ಲಾ ಬಾವಿ ಅರ್ಥ.
ಏನೂ ತಪ್ಪು ಸಂಭವಿಸಿದೆ.
ಇದಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, ಒಂದು ಕ್ರಿಯೆ ಅಥವಾ 1, ಅಥವಾ ನಕಾರಾತ್ಮಕ 1, ಹಿಂದಿರುಗಿಸುತ್ತದೆ ವೇಳೆ
ಋಣಾತ್ಮಕ 1.337, ಅಥವಾ ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಗಳು ಎಂದು
ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ದೋಷ ವಾಸ್ತವವಾಗಿ ಸಂಭವಿಸಿದೆ ಎಂದರ್ಥ.
ನೀವು ನೋಡಿದ ನಾವು ನೀವು, ನಿಮ್ಮ ಮ್ಯಾಕ್ ಅಥವಾ ನಿಮ್ಮ PC ಯಲ್ಲಿ ನೀವು ಹಾಗಿದ್ದಲ್ಲಿ
ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಘರ್ಷಣೆ ಕಾರಣ ಕೆಲವು ಕಿರಿಕಿರಿ ಸಂದೇಶ
ಫ್ರೀಜ್, ಮತ್ತು, ಒಂದು ರಹಸ್ಯ ದೋಷ ಸಂದೇಶವನ್ನು ಇಲ್ಲ
ತದನಂತರ ಕೆಲವು ಕೋಡ್ ನಂತಹ ವ್ಯವಸ್ಥೆಯ ಕೋಡ್
1,2,3,4, ಕೆಲವು ಸಂಖ್ಯೆ,
ಎಂದು ಸಾಮಾನ್ಯವಾಗಿ ಹೇಳಲು ಒಂದು ಅನವಶ್ಯಕ ವಿವರ ಹೊಂದಿದೆ
ನಮಗೆ ಮನುಷ್ಯರ ಹೆಚ್ಚು, ಆದರೆ ಕೆಲವರು ಕಾರ್ಯ ಅಥವಾ ಕೆಲವು ಹೊಂದಿದೆ
ಪ್ರೋಗ್ರಾಂ ವಾಸ್ತವವಾಗಿ, ಒಂದು ಶೂನ್ಯೇತರ ಮೌಲ್ಯವು ಮರಳಿದೆ.
ಮತ್ತು ಈ ಪ್ರಯೋಜನವನ್ನು 0 ಎಲ್ಲಾ ಹಾಗೂ ಅರ್ಥ ಹೊಂದಿದೆ, ಮತ್ತು
ನಂತರ ನೀವು ಮೂಲಭೂತವಾಗಿ ವಸ್ತುಗಳ ಅನಂತ ಸಂಖ್ಯೆಯ
ತಪ್ಪು ಹೋಗಬಹುದು.
ಅವರು ಉತ್ತಮ 0 ಆಯ್ಕೆ ಮತ್ತು ಒಂದು ಶೂನ್ಯೇತರ ಮೌಲ್ಯವನ್ನು ಏಕೆ ಇದು
ಕೆಟ್ಟ, ಎಂದು ನಾವು ಶೀಘ್ರದಲ್ಲೇ ನೋಡಿ ಹಾಗಿಲ್ಲ.
>> ಆದ್ದರಿಂದ ಅವರ ಮುಂದೆ ಹೋಗಿ ಈ ಬರೆಯಬಹುದು.
ಆದ್ದರಿಂದ ಇತರ ದಿನ ನಾನು ತೆರೆದುಕೊಳ್ಳಲು ನನ್ನ ಮ್ಯಾಕ್ ಬಳಸಲಾಗುತ್ತದೆ ಸ್ಮರಿಸುತ್ತಾರೆ
ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ, ಮತ್ತು ನಂತರ ನಾನು ಹಾಗೆ, ಪಠ್ಯ ಪ್ರೋಗ್ರಾಂ ತೆರೆದಿವೆ
TextEdit, ಮತ್ತು ನಾನು ಕೆಲವು ಕೋಡ್ ಬರೆಯಲು ಪ್ರಾರಂಭಿಸಿದರು.
ಜೊತೆಗೆ ಅತ್ಯುತ್ತಮ ಇಲ್ಲಿದೆ.
ಆದರೆ ನಿಮ್ಮ ಅನುಭವದ ಒಂದು ಮ್ಯಾಕ್ ವಿವಿಧ ಎಂದು ಹೋಗುವ, ಅಥವಾ
ಒಂದು ಸೋಲಾರಿಸ್ ಕಂಪ್ಯೂಟರ್, ಒಂದು ಲಿನಕ್ಸ್ ಕಂಪ್ಯೂಟರ್ ಮೇಲೆ ಯಾವುದೇ ಕಾರ್ಯ
ವ್ಯವಸ್ಥೆಯನ್ನು ನೀವು ಬಳಸುತ್ತಿರುವ ಸಂಭವಿಸಬಹುದು.
ಮತ್ತು ಆದ್ದರಿಂದ ಅವಧಿಯಲ್ಲಿ, ನಾವು ಬದಲಿಗೆ ಬಳಸಲು ವಿಷಯ
CS50 ಯಂತ್ರ ಎಂದು.
ಆದ್ದರಿಂದ CS50 ಯಂತ್ರ ತಂತ್ರಾಂಶಗಳನ್ನು ಡೌನ್ಲೋಡ್ ತುಣುಕು
, ನೀವು ಲಿನಕ್ಸ್ ಎಂಬ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ
ನಿಮ್ಮ ಸ್ವಂತ ಮ್ಯಾಕ್ ಅಥವಾ ಪಿಸಿ ಮೇಲೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಫೆಡೋರ ಲಿನಕ್ಸ್.
ಮತ್ತು ನೀವು ಒಂದು ಹೈಪರ್ವೈಸರ್ ಕರೆಯುವುದನ್ನು ಡೌನ್ಲೋಡ್ ಹಾಗೆ.
ಆದ್ದರಿಂದ ಈ ಎಲ್ಲಾ ಸಮಸ್ಯೆ ಸೆಟ್ 1 ದಾಖಲಿಸಲಾಗಿದೆ ಮಾಡಲಾಗುತ್ತದೆ.
ಮತ್ತು ನೀವು ಡೌನ್ಲೋಡ್ ಅಗತ್ಯ ಎಂಬುದರ ಕಡೆಗೆ ಮಾರ್ಗದರ್ಶನ ಮಾಡುತ್ತೇವೆ.
ಆದರೆ ಅಂತಿಮ ಪರಿಣಾಮವೆಂದರೆ, ನೀವು ಮ್ಯಾಕ್ ಅಥವಾ ಪಿಸಿ ಹೊಂದಿವೆ ಎಂದು, ನೀವು
ಕೆಲವು ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಡೌನ್ಲೋಡ್.
ನೀವು ನಂತರ CS50 ಯಂತ್ರ ಡೌನ್ಲೋಡ್, ಮತ್ತು ನೀವು ಎಂದು ತಿಳಿಸಿ
ಮುಕ್ತ ತಂತ್ರಾಂಶ - ಹೈಪರ್ವೈಸರ್ -
ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಒಂದು ವಿಂಡೋದಲ್ಲಿ CS50 ಯಂತ್ರ ಚಲಾಯಿಸಲು.
ಮತ್ತು ಏನಾಗುತ್ತದೆ ಇದು.
>> ಈಗ, ಇಲ್ಲಿ ಗಮನಿಸಿ, ಯಾವ ಒಂದು ಡೆಸ್ಕ್ಟಾಪ್ ತೋರುತ್ತದೆ
ಪರಿಸರ.
ಮತ್ತು ನನಗೆ ನಿಜವಾಗಿ ಈ ಸಿಂಗಲ್ ವಿಂಡೋ ಕುಗ್ಗಿಸಿ ಅವಕಾಶ.
ಆದ್ದರಿಂದ ಈಗ ಇಲ್ಲಿ ಸ್ವಲ್ಪ ವಿಂಡೋದಲ್ಲಿ, ನನ್ನ ಮ್ಯಾಕ್, ಮತ್ತು ಒಳಗೆ
ಈ ವಿಂಡೋವನ್ನು ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ
ವಿವಿಧ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್.
ವಾಸ್ತವವಾಗಿ ಈ ಆರಂಭದ ಮೆನು ಸ್ಮರಣಾತ್ಮಕ, ಕೆಳಗೆ ಇಲ್ಲಿ ಇಲ್ಲ
ಸೇರಿದಂತೆ ಉಪ ಮೆನುಗಳು ಒಂದು ಇಡೀ ಗುಂಪೇ ಹೊಂದಿರುವ ವಿಂಡೋಸ್,
CS50 ಕೈಪಿಡಿ, ಡ್ರಾಪ್ಬಾಕ್ಸ್, ಮತ್ತು ಹಾಗೆ ಲಿಂಕ್.
ಈ ಪರಿಸರ ಈಗ ಗುಣಮಟ್ಟದ ಪರಿಸರ ಏನು
ನಮಗೆ ಎಲ್ಲಾ ಈಗ ಬಳಸಬಹುದಾದ ಆದ್ದರಿಂದ ಏನೇ ನಿಮ್ಮ
ಕಂಪ್ಯೂಟರ್, ನೀವು ಸ್ಥಾಪಿಸಿದ ಯಾವ, ಯಾವ ಆವೃತ್ತಿ
ನೀವು ಚಾಲನೆ ಮಾಡುತ್ತಿರುವಿರಿ ಮ್ಯಾಕ್ OS ಅಥವಾ ವಿಂಡೋಸ್, ನಾವು ಈಗ ಹೊಂದಿರುವ
ಅದೇ ಪರಿಸರ.
ಈಗ ಈ ಪರಿಸರದಲ್ಲಿ ನಾವು ಕೆಲವು ಕೋಡ್ ಬರೆಯಲು ಆರಂಭಿಸಬಹುದು.
>> ಹಾಗಾಗಿ ಮುಂದೆ ಹೋಗಿ ಜಿಎಡಿಟ್ Name ಎಂಬ ಪ್ರೋಗ್ರಾಮ್ ಅನ್ನು ತೆರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ.
ಈ notepad.exe ಹೋಲಿಸಬಹುದು, ಅಥವಾ
ಒಂದು ಮ್ಯಾಕ್ ಮೇಲೆ TextEdit.
ಈ ಕೇವಲ ಒಂದು ಸೂಪರ್ ಸರಳ ಪಠ್ಯ ಸಂಪಾದನೆ ಕಾರ್ಯಕ್ರಮ
ಮೊದಲ ನೋಟದಲ್ಲಿ ಈ ತೋರುತ್ತಿದೆ.
ಈಗ ಬಹಳ ಮೇಲ್ಭಾಗದಲ್ಲಿ, ನಾನು ಕೆಳಗೆ, ಒಂದು ಬಿಳಿ ಪ್ಯಾಲೆಟ್ ಹೊಂದಿವೆ
jharvard @ APPLIANCE ಹೇಳುತ್ತದೆ ಈ ಕಪ್ಪು ವಿಂಡೋ ಹೊಂದಿವೆ.
ನಾವು ಬಳಕೆದಾರ ಖಾತೆಯನ್ನು ಮೊದಲೇ ರಚಿಸಿದ ಏಕೆಂದರೆ ಆ ಸ್
ಎಲ್ಲರಿಗೂ ಜಾನ್ ಹಾರ್ವರ್ಡ್ ಕರೆಯಲಾಗುತ್ತದೆ.
ತನ್ನ ಕಡತಗಳನ್ನು ಎಲ್ಲಾ ಹೋಗುತ್ತಿದ್ದೇವೆ ಅಲ್ಲಿ ಫೋಲ್ಡರ್ ಹೊಂದಿದೆ, ಮತ್ತು
ನಾವು ಕೆಲವು ಕೋಡ್ ಬರೆಯಲು ಆರಂಭಿಸಬಹುದು ಅಲ್ಲಿ ಇಲ್ಲಿ.
ಆದ್ದರಿಂದ ನನ್ನನ್ನು ಇಲ್ಲಿ ಮುಂದುವರಿಯುತ್ತೇವೆ ಮತ್ತು ಕೇವಲ ಸ್ವಲ್ಪ ಜೂಮ್ ಅವಕಾಶ, ಮತ್ತು ನಾನು
ಮಾಡಲು ಹೋಗುವ # , ಇಂಟ್ ಮುಖ್ಯ (ಶೂನ್ಯ) ಸೇರಿವೆ, ಮತ್ತು
ನಂತರ ನಾನು ("ಹಲೋ ವರ್ಲ್ಡ್") printf ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ
; 0 ಹಿಂತಿರುಗಿ.
ಈಗ ಈ ಎಲ್ಲಾ ಸಾಕಷ್ಟು ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಹೊಂದಿದೆ.
>> ನನ್ನ ಮುಂದೆ ಹೋಗಿ ನಾನು ಏನು ಜಿಎಡಿಟ್ Name ಕಲಿಸಲು ಒಂದು ವಿಷಯವನ್ನು ಮಾಡೋಣ
ವಾಸ್ತವವಾಗಿ ಏನು.
ನನಗೆ ಹಾಗೆ ಉಳಿಸಿ ಹೋಗಿ ನೋಡೋಣ.
ನಾನು jharvard ಇಲ್ಲಿ ಎಡಗೈ ಭಾಗದಲ್ಲಿ ಆಯ್ಕೆ ಪಡೆಯಲಿದ್ದೇನೆ.
ಆದ್ದರಿಂದ ಮತ್ತೆ, ನೀವು ನೇರವಾಗಿ, ಮೊದಲು ಲಿನಕ್ಸ್ ಬಳಸಲಾಗುತ್ತದೆ ನಾನೆಂದಿಗೂ ಸಹ
ಈ ದಿನಗಳಲ್ಲಿ, ಎಲ್ಲಾ ಮೂಲಭೂತವಾಗಿ ಆಗಿ ವರ್ಗಾಯಿಸುವ ಮಾಡಲಾಗುತ್ತದೆ
ಫೇಸ್ ಅದೇ ರೀತಿಯ -
ಮ್ಯಾಕ್ OS, ವಿಂಡೋಸ್, ಮತ್ತು ಲಿನಕ್ಸ್.
ಹಾಗಾಗಿ ಇಲ್ಲಿ jharvard ಹೋಮ್ ಫೋಲ್ಡರ್ ಆಯ್ಕೆ.
ಮತ್ತು ನಾನು ಈ ಫೈಲ್ hello.c ಉಳಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ.
ಆದ್ದರಿಂದ ತುಂಬಾ ಮೇಲ್ಭಾಗದಲ್ಲಿ, ನಾನು hello.c ಟೈಪಿಸಿದ; ಒಂದು ಸಿ ಹೆಸರಿಸುವ
. ಸಿ ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಕಾರ್ಯಕ್ರಮ
ಸಾಮಾನ್ಯ ಇಲ್ಲಿದೆ.
ಮತ್ತು ನಾನು ಉಳಿಸಿ ಹಿಟ್.
ಈಗ ಉತ್ತಮ ಎಂಬುದನ್ನು ನಾನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಜಿಎಡಿಟ್ Name ಕಲಿಸಿದ ಎಂಬುದನ್ನು ಆಗಿದೆ
ಈ ಸಿ ಪ್ರೋಗ್ರಾಂ ಎಂದು.
ನನ್ನ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಪಠ್ಯ ಈಗ ಕೋಡ್ ಬಣ್ಣವಾಗಿದೆ ಗಮನಿಸಿ, ಅಥವಾ
ಕೇವಲ ನನ್ನ ಗಮನ ಸೆಳೆಯುತ್ತದೆ ಇದು ವಾಕ್ಯ ಪ್ರಮುಖವಾಗಿ,
ಕಾರ್ಯಕ್ರಮದ ವಿವಿಧ ಲಾಕ್ಷಣಿಕ ಭಾಗಗಳು.
ಮೇಲ್ಭಾಗದಲ್ಲಿ ನನ್ನ ಕಾರ್ಯಕ್ರಮಗಳು ಸಂಕೀರ್ಣ ಪಡೆಯಲು ಎಂದು, ನಾನು, ಅಲ್ಲಿ ಬಿಟ್ಟು
ನಾನು ಬರೆದಿದ್ದೇನೆ ಎಲ್ಲ ವಿಷಯಗಳ ಒಂದು ಸಾರಾಂಶವನ್ನು ಮಾಡಲಿಕ್ಕೆ.
ಆದ್ದರಿಂದ ಇದು ಅಲ್ಲಿ ಬಿಟ್ಟಿದ್ದು.
ಆದ್ದರಿಂದ ನನಗೆ ಈಗ ಔಟ್ ಜೂಮ್ ಮತ್ತು ಈ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ಕೆಳಗೆ ಹೋಗಿ ಅವಕಾಶ.
>> ಆದ್ದರಿಂದ ಈ ಬಹುಶಃ ಅನೇಕ ಜನರಿಗೆ ಹೊಸ ಹೊಂದಿದೆ.
ನೀವು ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಸರ ಬಳಸಿಲ್ಲ, ನೀವು ಎಂದಿಗೂ ಮಾಡಿದ
DOS ಬಳಸಲಾಗುತ್ತದೆ, ಅಥವಾ ನೀವು ಲಿನಕ್ಸ್ ಬಳಸಲಾಗುತ್ತದೆ ಎಂದಿಗೂ ಮಾಡಿದ, ಅಥವಾ ನೀವು ತೆರೆಯಿತು ನಾನೆಂದಿಗೂ
ನಿಮ್ಮ ಮ್ಯಾಕ್ OS ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ, ನೀವು ಬಹಳಷ್ಟು ಸಂಗತಿಗಳನ್ನು ಇಲ್ಲ
ಉದಾಹರಣೆಗೆ ಸೂಚಿಸುವ, ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಹಿತಿ GUI, ಜೊತೆಗೆ, ಮತ್ತು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ
ಎಳೆಯಲು, ಮತ್ತು ಬಿಡುವುದು, ಮತ್ತು ಹಾಗೆ, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ -
ನಿಸ್ಸಂಶಯವಾಗಿ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಪ್ರಪಂಚದಲ್ಲಿ -
ನಿಮ್ಮ ಮೌಸ್ ಹೊಂದಿಲ್ಲ ಅಲ್ಲಿ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ, ಬಳಸಿ
ಸಾಮಾನ್ಯವಾಗಿ, ನಿಮ್ಮ ಕೀಲಿಮಣೆಯನ್ನು ವಾಸ್ತವವಾಗಿ ಬಹಳಷ್ಟು ಹೊಂದಿದೆ
ಇಂಟರ್ಫೇಸ್ ಹೆಚ್ಚು ಶಕ್ತಿಶಾಲಿ, ಒಮ್ಮೆ ನೀವು acclimated ಪಡೆಯುತ್ತೀರಿ
ವಿವಿಧ ಆದೇಶಗಳು.
ಮತ್ತು ನೀವು ತೋರಿಸಲು ಬಯಸುವ ಮುಕ್ತ ನಿಮ್ಮದೇ ರೀತಿಯ ಮತ್ತು ಕ್ಲಿಕ್ ಮಾಡಿ
ಎಲ್ಲವೂ ನಲ್ಲಿ.
ಆದ್ದರಿಂದ ಜಿಎಡಿಟ್ Name ನಾವು ಎರಡೂ ಪ್ರಪಂಚದ ಅತ್ಯುತ್ತಮ ವಿಂಗಡಿಸಲು ಮಾಡುತ್ತೇವೆ.
ನಾವು ಪಠ್ಯ ಡ್ರ್ಯಾಗ್ ಮತ್ತು ಡ್ರಾಪ್ ಮಾಡಬಹುದು, ನಾವು ನೋಡಬಹುದು
ನೈಸ್ ಮತ್ತು ಬಣ್ಣದ ಅಕ್ಷರದಲ್ಲಿ.
ಆದರೆ ನಮ್ಮ ಪ್ರೊಗ್ರಾಮನ್ನು ಸಮಯ ಬಂದಾಗ, ನಾವು ಕೆಲವೊಮ್ಮೆ ನಾವು
ಇಲ್ಲಿ ಈ ಚಿಕ್ಕ ವಿಂಡೋ ಬಳಸಿ.
>> ಹಾಗಾಗಿ ಮುಂದೆ ಹೋಗಿ ಈ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ.
ಕೆಳಗೆ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ವಿಂಡೋದಲ್ಲಿ, ನಾನು ಮುಂದುವರಿಯಲು ಪಡೆಯಲಿದ್ದೇನೆ
ಮತ್ತು ಖಣಿಲು ಬರೆಯಲು.
ಮತ್ತು ಖಣಿಲು ಒಂದು ಕಂಪೈಲರ್ ಹೆಸರಾಗಿದೆ.
ಇದು ನನ್ನ ಮೂಲ ಕೋಡ್ ಪರಿವರ್ತಿಸುವ ಒಂದು ಪ್ರೋಗ್ರಾಂನ
ಗೆ, ಆದ್ದರಿಂದ, ವಸ್ತುವಿನ ಕೋಡ್.
ನಾವು ಕಳೆದ ವಾರ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ನೋಡಿದ 0 ಸೆ ಮತ್ತು 1,.
ಕಳೆದ ವಾರದ ಮರುಪಡೆಯಲು, ನಾವು ಹೋಗಿ ಎಂದು ಭರವಸೆ
ಈ ರೀತಿಯ ನಿಂದ ಹೋಗಿ - ನಾವು ಅಗತ್ಯವಿರುವ
ಈ ರೀತಿಯ -
ಮತ್ತು ಈ ಖಂಡಿತವಾಗಿಯೂ ಮಾನವನ ವಿಶೇಷವೇನು ವಿಷಯ ಅಲ್ಲ
ಕೈಯಾರೆ ಮಾಡಲು.
ಆದ್ದರಿಂದ ಬದಲಿಗೆ ನಾವು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಹೋಗಿ, ಆ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ನೀವು
ಈ ಸಂದರ್ಭದಲ್ಲಿ ಖಣಿಲು ಕರೆಯಲಾಗುತ್ತದೆ.
ಮತ್ತು ನನ್ನ ಕಾರ್ಯಕ್ರಮದ ಹೆಸರು hello.c ಹೊಂದಿದೆ.
ಒಳಗೆ ಮೂಲ ಕೋಡ್ನಿಂದ hello.c ಸಂಕಲಿಸಲು ಆದ್ದರಿಂದ ಕ್ರಮದಲ್ಲಿ
ವಸ್ತು ಕೋಡ್, ಅಥವಾ 0 ಸೆ ಮತ್ತು 1, ಅದನ್ನು ಕೇವಲ ಸಾಕು ಬೇಕು
ಈ ಮತ್ತು ಹಿಟ್ ನಮೂದಿಸಿ.
>> ಸರಿ, ಏನೂ ನಡೆಯದಿದ್ದಾಗ ತೋರುತ್ತದೆ.
ಆದರೆ ನಾನು ಆ ಡೀಫಾಲ್ಟ್ ಹೆಸರು, ಈಗ, ಅಥವಾ ಕೊನೆಯ ವಾರದಲ್ಲಿ ತಿಳಿಯಲು
ಸಿ ಬರೆದಾಗ ಒಂದು ಪ್ರೋಗ್ರಾಂ, ದಡ್ಡತನದಿಂದ a.out ಕರೆಯಲಾಗುತ್ತದೆ.
ಅತ್ಯಂತ ಆಸಕ್ತಿರಹಿತ ಹೆಸರು ನಿಮಗೆ ಬರಲು ಸಾಧ್ಯವಾಯಿತು.
ಒಂದು ವರ್ಣಮಾಲೆಯ ಮೊದಲ ಪತ್ರ, ಔಟ್ ಏನು
outputted, ಹಾಗೆ ಅದು.
ಈ ನನ್ನ ಕಾರ್ಯಕ್ರಮ, ಮತ್ತು ಈಗ ಡಾಟ್ ಕತ್ತರಿಸಿ, ನಾವು ನೋಡುತ್ತಾರೆ ಎಂದು, ಇದು
ಭದ್ರತಾ ವೈಶಿಷ್ಟ್ಯದ ವಾಸ್ತವವಾಗಿ ಕೇವಲ ಒಂದು ರೀತಿಯ, ಏಕೆಂದರೆ
a.out ನಾನು ಬರೆದ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ.
ನನ್ನ ಕಂಪ್ಯೂಟರ್ ಬರಲಿಲ್ಲ, ಅದು
ಅಲ್ಲ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಕಡತಗಳಲ್ಲಿ.
ಇದು ಮ್ಯಾಕ್ OS ನ ಅನ್ವಯಗಳು ಫೋಲ್ಡರ್ನಲ್ಲಿ ಅಲ್ಲ.
ನಾನು ಕಂಪ್ಯೂಟರ್ ಸೂಪರ್ ಸ್ಪಷ್ಟ ಅಗತ್ಯವಿದೆ, ಮತ್ತು ಹೇಳುತ್ತಾರೆ
ಈ ಕಾರ್ಯಕ್ರಮವು, a.out, ಪ್ರಸ್ತುತ ಫೋಲ್ಡರ್ ನಲ್ಲಿ
ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು.
ಮತ್ತು ಇಂತಹ ಪರಿಸರದಲ್ಲಿ ಈ ಪ್ರತಿನಿಧಿಸುವ ರೀತಿಯಲ್ಲಿ
ಡಾಟ್ ನೀವು ಪ್ರಸ್ತುತ ಯಾವುದೇ ಫೋಲ್ಡರ್ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಇದೆ
ಮತ್ತು ಆದ್ದರಿಂದ. / ಕೇವಲ ರನ್ a.out ಅರ್ಥ
ಪ್ರಸ್ತುತ ಫೋಲ್ಡರ್.
ಮತ್ತು ನಾನು ನಮೂದಿಸಿ, ಮತ್ತು voila, ನನ್ನ ಅತ್ಯಂತ ಮೊದಲ ಪ್ರೋಗ್ರಾಂ ಈ ರನ್.
>> ಈಗ ಒಂದು ಹೆಜ್ಜೆ ಹಿಂದೆ ನೋಡೋಣ.
ಈ ವಿಂಡೋದಲ್ಲಿ ಸ್ವಲ್ಪ ಸಣ್ಣ, ಮತ್ತು ಅರ್ಥವಾಗುವುದೇನೆಂದರೆ ಕೆಳಗೆ
ಇಲ್ಲಿ APPLIANCE ಉಳಿದಿದ್ದ ಮತ್ತೊಂದು ಐಕಾನ್ ಆಗಿದೆ.
ಒಂದು, ಕೇವಲ ವೆಬ್ ಸಾಕಷ್ಟು ಪರಿಚಯವಿರುವ ಯಾವ ಕ್ರೋಮ್ ಹೊಂದಿದೆ
APPLIANCE ಒಳಗೆ ಬ್ರೌಸರ್.
ಈ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಐಕಾನ್ ಕೇವಲ ಒಂದು
ದೊಡ್ಡ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ.
ಅದನ್ನು ವಿಂಗಡಿಸಲು ಸ್ವಲ್ಪ ಕಿರಿಕಿರಿ ಗೆಟ್ಸ್ ಆದ್ದರಿಂದ ಕೇವಲ ಹೊಂದಿವೆ
ಸಂವಹನ ಮಾಡಲು ಇದು ಒಂದು ವಿಂಡೋವನ್ನು ಈ ಸಣ್ಣ ಸಣ್ಣ ತುಂಡು
ಕಾರ್ಯಕ್ರಮಗಳ ಜೊತೆಗೆ, ನಾವು ಬದಲಿಗೆ ಈ ಮಾಡಬಹುದು.
ಈಗ ನನ್ನ ಕೆಲವು ಶೀಘ್ರದಲ್ಲೇ ಟೈಪ್ ಆರಂಭಿಸಲು ಅವಕಾಶ
ಪರಿಚಿತ ಆಜ್ಞೆಗಳನ್ನು ಎಂದು.
LS.
ಆದ್ದರಿಂದ LS ಪಟ್ಟಿ ಆಜ್ಞೆಯ.
ಆದ್ದರಿಂದ ಮ್ಯಾಕ್ OS ಅಥವಾ ವಿಂಡೋಸ್ ನಲ್ಲಿ, ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಎರಡು ಬಾರಿ ಕ್ಲಿಕ್ ಮಾಡಿ ಎಂದು
ಫೋಲ್ಡರ್ ಮತ್ತು ನಂತರ voila, ನೀವು ವಿವಿಧ ಕಡತಗಳನ್ನು ಎಲ್ಲಾ ನೋಡಿ
ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು.
ನೀವು ಕೇವಲ ಟೈಪಿಸಿದರೆ ಅಲ್ಲಿ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಸರ, ರಲ್ಲಿ
ಆಜ್ಞೆಗಳನ್ನು ಅಥವಾ ಪಠ್ಯ, LS ಸಮನಾಗಿರುತ್ತದೆ.
ಆದ್ದರಿಂದ ಈ ಕೋಶದಲ್ಲಿ ಎಂಬುದನ್ನು ನನಗೆ ತೋರಿಸಿ.
>> ಈಗ ವಿಷಯವನ್ನು ಒಂದು ಗುಂಪೇ ಸ್ವಲ್ಪ ಎರಡೂ ಇಲ್ಲಿ ಇಲ್ಲ
ಪರಿಚಿತ ಮತ್ತು ಸ್ವಲ್ಪ ಅಪರಿಚಿತ.
ಆದರೆ ಸೂಚನೆ ಕೇವಲ ವಿಂಡೋಸ್ ಮತ್ತು ಮ್ಯಾಕ್ OS, jharvard ನಂತಹ
ಒಂದು ಡೆಸ್ಕ್ಟಾಪ್ ಫೋಲ್ಡರ್ ಹೊಂದಿದೆ.
ನನ್ನ ಡೆಸ್ಕ್ಟಾಪ್ ಮೇಲೆ ಯಾವುದೇ ಚಿಹ್ನೆಗಳು ಸಂಭವಿಸಬಹುದು ಆದ್ದರಿಂದ
ಫೋಲ್ಡರ್ನಲ್ಲಿ ಎಂದು.
ಒಂದು ಡೌನ್ಲೋಡ್ಗಳು ಫೋಲ್ಡರ್, ವಿಷಯವನ್ನು ಆ ಇಲ್ಲ
ಕ್ರೋಮ್ ಅಲ್ಲಿ ಪುಟ್ ಇರಬಹುದು.
ಡ್ರಾಪ್ಬಾಕ್ಸ್.
ಆದ್ದರಿಂದ APPLIANCE ಡ್ರಾಪ್ಬಾಕ್ಸ್ ನಿರ್ಮಿಸಲಾಗಿರುವ ಬೆಂಬಲದೊಂದಿಗೆ ಬರುತ್ತದೆ
ಆದ್ದರಿಂದ ಸೆಮಿಸ್ಟರ್ ಮೇಲೆ, ನಿಮ್ಮ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಸಿಂಕ್ ಮಾಡಬಹುದು
ಖಾತೆಯನ್ನು ಆದ್ದರಿಂದ ನಿಮ್ಮ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬ್ಯಾಕ್ ಅಪ್ ಮಾಡಲ್ಪಟ್ಟಾಗ.
ನಿಮ್ಮ ಇತರ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಸುಲಭವಾಗಿ ಆರ್.
ಏನು ಎಂದಾದರೂ APPLIANCE ಜೊತೆ ತಪ್ಪು ಹೋದಲ್ಲಿ, ನೀವು
ಬಹಳ ಸುಲಭವಾಗಿ ಡ್ರಾಪ್ಬಾಕ್ಸ್ ಚೇತರಿಸಿಕೊಳ್ಳಲು.
ಆದ್ದರಿಂದ ಆ ಫೋಲ್ಡರ್ ಇಲ್ಲ.
Hello.c - ನಾನು ಮಾಡಿದ ಎರಡು ಕಡತಗಳು ಇಲ್ಲ
ಮತ್ತು a.out.
ಮತ್ತು ನಂತರ ಬಲಕ್ಕೆ ಇತರ ಫೋಲ್ಡರ್ಗಳು ಇಲ್ಲ ನಾವು ಮಾಡುತ್ತೇವೆ ಎಂದು
ವೆಬ್ ಮೂಲಕ, ಸೆಮಿಸ್ಟರ್ ಕೊನೆಯಲ್ಲಿ ಪಡೆಯಲು
ಪ್ರೋಗ್ರಾಮಿಂಗ್.
ಹೀಗೆ ಎಂದು ನಾನು ಮಾಡಿದಾಗ. /, A.out ನಮೂದಿಸಿ, ಹೋಗಿ
ಕೋಶದಲ್ಲಿ ನಾನು ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು, ರಲ್ಲಿ ಆಮ್, ಮತ್ತು ಔಟ್
ಪ್ರೋಗ್ರಾಂ ಬಲ ಅಲ್ಲಿ a.out ಕರೆಯಲಾಗುತ್ತದೆ.
>> ಸರಿ, ಆದ್ದರಿಂದ ಉತ್ತಮ ಮತ್ತು ಉತ್ತಮ, ಆದರೆ ಇದು ಎಲ್ಲ ಅಲ್ಲ
a.out ಸಹಾಯ ಎಂಬ ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು ಬಲವಾದ.
ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ವಿಭಿನ್ನವಾಗಿ ಒಂದು ಕಡಿಮೆ ಮಾಡಬಹುದು.
ಬದಲಿಗೆ ಕೇವಲ ಚಾಲನೆಯಲ್ಲಿರುವ ಖಣಿಲು ಆದ್ದರಿಂದ, hello.c, ನ ಸೇರಿಸಲು ಅವಕಾಶ
ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟನ್ನು ಎಂದು ಏನನ್ನು.
ಆದ್ದರಿಂದ ಒಂದು ಆಜ್ಞೆ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟನ್ನು, ಅಥವಾ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ಸ್ವಿಚ್, ಕೇವಲ ಹೊಂದಿದೆ
ನೀವು ನಂತರ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಮತ್ತೊಂದು ಪದ ಅಥವಾ ಪದಗುಚ್ಛ
ನೀವು ಚಲಾಯಿಸಲು ಬಯಸುವ ಪ್ರೋಗ್ರಾಂ.
ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಖಣಿಲು ನಾನು ಚಲಾಯಿಸಲು ಬಯಸುವ ಕಾರ್ಯಕ್ರಮವಾಗಿದ್ದು,-O
ಅಂದರೆ ಔಟ್ಪುಟ್ ಎಂದಿಗೂ a.out ಕರೆಯಲಾಗುತ್ತದೆ ಒಂದು ಕಡತ.
ಔಟ್ಪುಟ್ ಫೈಲ್ ಹಲೋ ಎಂಬ, ಮತ್ತು ಕಂಪೈಲ್ ಹಾಗೆ
ಸಾಲಿನಲ್ಲಿ ಕೊನೆಯ ಪದವು hello.c.
ಆದ್ದರಿಂದ ಸಣ್ಣ ರಲ್ಲಿ, ಈ ಆ ಮೂಲಕ, ಒಂದು ಅತ್ಯಂತ ಕನಿಷ್ಠ ಸುಧಾರಣೆ
ಬದಲಿಗೆ ಈ stupidly ಹೆಸರಿನ ಫೈಲ್ a.out ಹೊಂದುವ,
ನಾನು ಈಗ ಖಣಿಲು-O ಹಲೋ, ನಂತರ hello.c ಮಾಡಲು, ಮತ್ತು ಮಾಡಬಹುದು
ನಂತರ Enter ಅನ್ನು ಒತ್ತಿ.
ಏನೂ ಸಂಭವಿಸಬಹುದು ತೋರುತ್ತದೆ, ಆದರೆ ಮತ್ತೆ ಹೆಚ್ಚು 0 ಇದ್ದಂತೆ - ಆಗ
ಏನೂ ತಪ್ಪು ಏನೂ ನಡೆಯದಿದ್ದಾಗ ಅರ್ಥ ಸಂಭವಿಸಿ ತೋರುತ್ತದೆ -
ಆದ್ದರಿಂದ ನಾನು ಈಗ ನಿಜಕ್ಕೂ ನಮೂದಿಸಿ, ಈಗ LS ಏನು ಮಾಡೋಣ, ಮತ್ತು
ಒಂದು ನಿನ್ನ ಪ್ರೋಗ್ರಾಂ.
ನಾನು ಈಗ ನಿನ್ನ ಟೈಪ್ ಆದ್ದರಿಂದ, ಆಜ್ಞೆಯು ಕಂಡುಬಂದಿಲ್ಲ.
ಸರಿ,. /.
ಆದ್ದರಿಂದ ನಿಖರವಾಗಿ ಬಲ.
ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯಕ್ರಮವನ್ನು ಏಕೆಂದರೆ ನಾನು ಬರೆದಿದ್ದಾರೆ, ಮತ್ತು ಇದನ್ನು ಬರಲಿಲ್ಲ
ಕಂಪ್ಯೂಟರ್,. / ಹಲೋ, ನಮೂದಿಸಿ, ಅರ್ಥ
ನಾನು ಈಗ ನಿನ್ನ ಚಾಲನೆಯಲ್ಲಿರುವ ನುಡಿದರು.
>> ಆದ್ದರಿಂದ ಇದು ಇಲ್ಲ.
ಈಗ ನಾವು ಅಂತಿಮವಾಗಿ ಹೆಚ್ಚು ಆಜ್ಞಾ ಸಾಲಿನ ಪಡೆಯುವಿರಿ
ನಮಗೆ ಹೆಚ್ಚು ಮಾಡಲು ಅನುಮತಿಸುವ ವಾದಗಳು, ಆದರೆ ಆ ಕಾಲ
ಈ ಹಳೆಯ Hat ಇರಬಹುದು ಇವರಲ್ಲಿ, ನನಗೆ ನಿಜವಾಗಿಯೂ ಹೋಗಲು ಅವಕಾಶ
ಕೋಶವನ್ನು ಇಲ್ಲಿ ಮತ್ತು ನೀವು ಹೇಗೆ ಬೇರೆ ನಾವು ಒಂದು ಟೀಸರ್ ನೀಡಿ
ಹಲೋ ವರ್ಲ್ಡ್ ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಬಗ್ಗೆ ಹೋಗಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ನನಗೆ ಇಲ್ಲಿ ಹೋಗಿ ಅವಕಾಶ, ಮತ್ತು ನಾನು ಅದನ್ನು ತೆರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ.
ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ, ನಾನು ಏನು ಮಾಡುತ್ತಿರುವೆ ವಿವರಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ, ಆದ್ದರಿಂದ
ಈ ಉಪಯುಕ್ತ.
ನನಗೆ ಹಿಂದಿರುಗಿ ನೋಡೋಣ.
>> ನಾನು ಬಹಳ ಸಮಯ ಮಾಡುವುದರಿಂದ ಮಾಡಲಾಗಿದೆ.
ಆದ್ದರಿಂದ ಬಲಭಾಗದ ಮೇಲೆ ಗಮನಕ್ಕೆ ಒಂದೆರಡು ಇವೆ
ವಿಚಿತ್ರವಾದ source1m ಮತ್ತು source1w ಹೆಸರಿಸಲಾಗಿದೆ ಕೋಶಗಳನ್ನು.
ನಾವು ಬಳಸಲು ಕೇವಲ ಸಿಲ್ಲಿ ಸಂಪ್ರದಾಯವಾಗಿದೆ.
ಮೂಲ ಕೇವಲ ಮೂಲ ಕೋಡ್ ಅಂದರೆ, 1 ಈ ವಾರ ಒಂದು ಅರ್ಥ, ಮತ್ತು
ಮೀ ಇದು ಸೋಮವಾರ, ಮತ್ತು W ಇದು ಬುಧವಾರ ಈಸ್ ಎಂದರ್ಥ.
ಇಲ್ಲಿ ರಹಸ್ಯ ಆದ್ದರಿಂದ ಏನೂ.
ಇದು ಕೇವಲ ಸಂಕ್ಷಿಪ್ತ ಸಂಕೇತ ಇಲ್ಲಿದೆ.
ಈ ನೀಲಿ ವಿಷಯಗಳನ್ನು ಮೇಲಿಂಗ್ ಎಂದು ಫೋಲ್ಡರ್ಗಳು, ಅವು
ಕೋಶಗಳು.
ನಾನು ಈಗ ಆ ಫೋಲ್ಡರ್ ಹೋಗಲು ಬಯಸುವ, ಮತ್ತು ಒಂದು ಸಾಮಾನ್ಯ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ
ನಾನು ಕೇವಲ ಒಂದು ಫೋಲ್ಡರ್ ಐಕಾನ್ ಮೇಲೆ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ
ನನ್ನ ಎಲ್ಲಾ ಕಡತಗಳು ಇಲ್ಲ.
ಆದರೆ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಸರದಲ್ಲಿ, ನಾನು ಸಾಕಷ್ಟು ಸಾಧ್ಯವಿಲ್ಲ
ಎಂದು, ಆದ್ದರಿಂದ ಬದಲಿಗೆ, ನಾನು ಕೈಯಿಂದ ಕೋಶಗಳನ್ನು ಬದಲಾಯಿಸಲು ಹೊಂದಿರುತ್ತವೆ.
ನಾನು CD ಮತ್ತು source1m ಟೈಪ್ ಆದ್ದರಿಂದ, ನಮೂದಿಸಿ, ಗಮನಿಸುವುದಿಲ್ಲ ಎಂದು
ನನ್ನ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ, ಎಡಭಾಗದಲ್ಲಿ ಬಿಳಿ ವಿಷಯ, ಸ್ವಲ್ಪ ಬದಲಾಯಿಸಿತು.
ಹೀಗೆ ನಿಜವಾಗಿ, ಇದು ಕೇವಲ ನಂತರ ಆವರಣ ಮತ್ತು ಹೇಳಿದರು
ಕೇವಲ ನಾನು ಅರ್ಥ ಆ ಚಿಕ್ಕ ಚಿಕ್ಕ ಡೊಂಕು ಯಾ ಬಾಗು ಗೆರೆ, tilde ಚಿಹ್ನೆ
ಜಾನ್ ಹಾರ್ವರ್ಡ್ ನ ನೆಲೆ ಕೋಶದಲ್ಲಿ, ತನ್ನ ಮೈ ಡಾಕ್ಯುಮೆಂಟ್ಸ್,
ತನ್ನ ವೈಯಕ್ತಿಕ ಕಡತಗಳು.
ಆದರೆ ಈಗ ಆವರಣ ಅದನ್ನು ~ / source1m ಹೇಳುತ್ತಾರೆ.
ಈ ನಾನು source1m ಎಂಬ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಆಮ್ ಅರ್ಥ
ಜಾನ್ ಹಾರ್ವರ್ಡ್ ನ ನೆಲೆ ಕೋಶದಲ್ಲಿ ಆ ಸ್.
ನಾನು ಈಗ ಸುಲಭ, ಈ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಫೈಲ್ಗಳನ್ನು ಪಟ್ಟಿ ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ
ಪ್ರಶ್ನೆಗೆ, ನಾನು LS ಟೈಪಿಸಿ.
ಮತ್ತು ಈಗ ನಾನು ಇಂದಿನ ಮೊದಲೆ ರಚಿಸಿದ ಕಡತಗಳನ್ನು ಎಲ್ಲಾ ನೋಡಿ
ಉಪನ್ಯಾಸ, ಅಥವಾ ನಡೆಯುವುದು ಇದು ಎಲ್ಲಾ
. ಸಿ ಕೊನೆಗೊಳ್ಳುವ.
>> ಆದ್ದರಿಂದ ಈಗ ನನಗೆ ಮುಂದೆ ಹೋಗಿ ಎಂಬ ಕಾರ್ಯಕ್ರಮದ ಜಿಎಡಿಟ್ Name ರನ್ ಅವಕಾಶ
ಕೆಲವು ಯಾದೃಚ್ಛಿಕ ಹ್ಯಾಕರ್ ಬರೆದ ಇದು holloway.c,
ಇಂಟರ್ನೆಟ್ ನಲ್ಲಿ, ಈ ತರಹದ ಸ್ವಲ್ಪ ಕಾಣುತ್ತದೆ.
ಮತ್ತು ನಾವು ಯಾವುದೇ ಈ ಮೂಲಕ ಹೋಗುತ್ತಿದ್ದೇವೆ ಇಲ್ಲ
ವಿವರ, ಆದರೆ ಆ ಹೆಚ್ಚು ಆರಾಮದಾಯಕ ಸಂಬಂಧಿಸಿದ, ವಿಶೇಷವಾಗಿ, ಒಂದು ವೇಳೆ
ಈ ಕಾರ್ಯಕ್ರಮ ಇಲ್ಲಿ ಏನು ಎಂದು ಒಂದು ಊಹೆ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ.
ಉಳಿದ, ನೀವು ಕಡಿಮೆ ಅಥವಾ ಹೆಚ್ಚು ಆರಾಮದಾಯಕ ಮಾಡುತ್ತಿರಲಿ, ಭರವಸೆ
ನಾವು ಕೊನೆಯಲ್ಲಿ ವಿಷಯ ಈ ರೀತಿಯ ಪಡೆಯಲು ಇಲ್ಲ
ಈ ಸೆಮಿಸ್ಟರ್.
ಈ ಜಟಿಲ ಸಿ ಸ್ಪರ್ಧೆ, ಒಂದು ಉದಾಹರಣೆ ಎಂಬುದನ್ನು ಇದು
ಅಂದರೆ ನೀವು ಬಹುಶಃ ಅತ್ಯಂತ ರಹಸ್ಯ ನೋಡುತ್ತಿರುವ ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು
ಇತರ ಸ್ಮಾರ್ಟ್ ಜನರನ್ನು ಹೊರಹಾಕಲು ಹೊಂಚಿಸುತ್ತಿದ್ದರು ಮಾಡಬಹುದು, ಹಾಗೆಯೇ ಯಾರು
ವಿಷಯಗಳನ್ನು ಬರೆಯಲು ಮತ್ತು ಬರೆಯಬಹುದು ಎಂಬುದನ್ನು ಪ್ರದರ್ಶಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ
ನೀವು ಹೆಚ್ಚು ಗೂಢ ಸಂಗತಿಗಳು.
ಆದ್ದರಿಂದ ಈ ಒಂದು ಚೆನ್ನಾಗಿ ಬರೆಯಲ್ಪಟ್ಟ ಕಾರ್ಯಕ್ರಮದ ಉದಾಹರಣೆ ಇಲ್ಲ
ಶೈಲಿಯ ದೃಷ್ಟಿಕೋನದಿಂದ, ಈ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಒಂದು ಉದಾಹರಣೆ
ಜನರು ಯತ್ನದಲ್ಲಿ, ಒಂದು ಸ್ಪರ್ಧೆಯಲ್ಲಿ ಗೆಲ್ಲುತ್ತಾನೆ
ಅಸ್ಪಷ್ಟ ಮತ್ತು ಅಮೂರ್ತ ಎಂದು.
>> ನಾವು ಈ ವಿಷಯದಲ್ಲಿ ರನ್ ಆದ್ದರಿಂದ, ನನ್ನ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ಆಗದ
ಆದ್ದರಿಂದ ಮಾತನಾಡಲು.
ಈ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಪರಿಸರಕ್ಕೆ ಕರೆಯಲಾಗುತ್ತದೆ
ಸಾಮಾನ್ಯವಾಗಿ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ.
ನನಗೆ ಮುಂದುವರೆಯುತ್ತದೆ ಮತ್ತು ಇದು ಕಂಪೈಲ್ ಲೆಟ್.
ಈ ಪ್ರೋಗ್ರಾಂ ಏಕೆಂದರೆ ನಾನು, ಖಣಿಲು ಬಳಸಲು ವಿಶೇಷವೇನು ಇಲ್ಲ ಒಂದು
ಸ್ವಲ್ಪ ರಹಸ್ಯ ಮತ್ತು ಬೇರೆ ಅಗತ್ಯವಿದೆ
ಕಂಪೈಲರ್, GCC ಎಂಬ ಒಂದು.
ಆದರೆ ಇದೇ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತದೆ.
ವಸ್ತುವಿನ ಕೋಡ್ ಮೂಲ ಕೋಡ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ಮತ್ತು ಈಗ ನಾನು a.out ಆ ಪ್ರೋಗ್ರಾಂ ರನ್ ವೇಳೆ
ಈ ಮಾಡುತ್ತದೆ ಕಂಡಿತು.
ಎಂದು ಸಹ ಆ ವರ್ಷ ಆ ಸ್ಪರ್ಧೆಯಲ್ಲಿ ಜಯಗಳಿಸಿದರು.
ಹೇಗಾದರೂ ತಾವೇ ಗೆಲುವನ್ನು, ನಾವು ಆ ದಿಕ್ಕಿನಲ್ಲಿ, ಪ್ರತಿ ಸೆ ರಲ್ಲಿ ಹೋಗುತ್ತಿಲ್ಲ.
>> ಆದ್ದರಿಂದ ಅವರ ವಾಸ್ತವವಾಗಿ ಈಗ ನಾವು ಏನು ಮಾಡಬಹುದು ಹೊರತುಪಡಿಸಿ ಕೀಟಲೆ ಪ್ರಯತ್ನಿಸೋಣ
ಈ ಪ್ರಮುಖ ನಿರ್ಮಾಣದ ಇಟ್ಟಿಗೆಗಳು ಹೆಚ್ಚು ಮತ್ತು ಹೆಚ್ಚು ಮಾಡಲು
ಆಸಕ್ತಿಕರ ಕಾರ್ಯಕ್ರಮಗಳು.
ನಾವು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆದ ನೀವು ಆದ್ದರಿಂದ, ನಾವು ಒಂದು ಪ್ರೋಗ್ರಾಂ ಮಾಡಿದ.
ಈಗ ನಾವು ವಾಸ್ತವವಾಗಿ ಸರಳಗೊಳಿಸುವ ಮತ್ತು ಇನ್ನು ಮುಂದೆ ಬರೆಯಬೇಕು
ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಪದ ಖಣಿಲು.
ನಮ್ಮ ಕಾರ್ಯಕ್ರಮಗಳು ಹೆಚ್ಚು ಗೂಢ ಸ್ವೀಕರಿಸುತ್ತೇವೆ ತಿರುಗಿದರೆ, ನಾವು, ಅಥವಾ
ಸಂಕೀರ್ಣ ಬದಲಾಗಿ, ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ಆಜ್ಞೆಯನ್ನು.
ಆದ್ದರಿಂದ ನನ್ನ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಗೆ ಹಿಂತಿರುಗಿ ಅವಕಾಶ, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು, ನನಗೆ ಅವಕಾಶ
ತೆಗೆದು - RM ತೆಗೆದುಹಾಕಿದ ಆಜ್ಞೆಯ - I'm ತೆಗೆಯಲು ಹೋಗಿ
ಫೈಲ್ a.out ಎಂದು ನಿನ್ನ.
ಮತ್ತು ಈಗ ಹೆಚ್ಚು ಚಿತ್ರದಲ್ಲಿರುವಂತೆ ಒಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಪರಿಸರದಲ್ಲಿ ಗಮನಕ್ಕೆ
ಒಂದು GUI, ನೀವು ಪ್ರೇರೇಪಿಸಿತು ಪಡೆಯುವುದು. ನಾನು ಸಹ ಒಂದು ಬಟನ್ ಕ್ಲಿಕ್ ಸಾಧ್ಯವಿಲ್ಲ; ನಾನು
ಹೌದು ಫಾರ್, ಹೌದು ಕಾಲ ವೈ ವೈ ಟೈಪ್ ಮಾಡಬೇಕು.
ಮತ್ತು ಈಗ ನಾನು ಮತ್ತೊಮ್ಮೆ ಸೂಚನೆ LS ಟೈಪ್ ವೇಳೆ ಆ ಹಸಿರು ಎಂದು
ಕಾರ್ಯಕ್ರಮಗಳು - a.out ಮತ್ತು ಹಲೋ -
ಅಸಂಭವವೆಂದು ಕಂಡುಬಂದಿತು.
RM ಬಿವೇರ್.
ಇದು ಎಳೆಯುವುದರ ಮೂಲಕ ನೀವು ಮಾಡಬಹುದು, ಕೆಟ್ಟ ಕೆಲಸಗಳನ್ನು ಮಾಡಬಹುದು
ನಿಮ್ಮ ಕಸದ ವಿಷಯಗಳನ್ನು.
>> ಈಗ ಅವರ ಮುಂದೆ ಹೋಗಿ ಅವಕಾಶ - ಮತ್ತು ನಾನು ಈ ಇಲ್ಲ - ಖಣಿಲು-O
ಹಲೋ, ಹಲೋ -
ನಾನು ಈಗಾಗಲೇ ಆಜ್ಞೆಯನ್ನು ಟೈಪಿಸುವ ಬೇಸರ ನುಡಿದರು.
ನಾನು ಬೇಗ ಸ್ವಲ್ಪ ಟೈಪಿಸಿದ ಸಹ.
ನಾವು ಬದಲಾಗಿ ನಿನ್ನ ಮಾಡಲು ಮಾಡಬಹುದು.
ಆದ್ದರಿಂದ ಒಂದು ಕಂಪೈಲರ್ ಇಲ್ಲ ಮಾಡಿ.
ಇದು ಕೇವಲ ಲಿನಕ್ಸ್ ಬರುವ ಸ್ನೇಹಿ ಕಾರ್ಯಕ್ರಮದ
ಕೇಸ್ - ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ -
ಕಾರ್ಯಸೂಚಿಗಳನ್ನು ಕಂಪೈಲ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸ್ವಯಂ.
ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಖಣಿಲು-O FILENAME ಮತ್ತು ನೆನೆದು
ನಂತರ ಇತ್ಯಾದಿ, ವಿಶೇಷವಾಗಿ ಒಮ್ಮೆ ಆ ಸಾಲುಗಳು ಮುಂದೆ ಪಡೆಯಲು ಮತ್ತು
ಮುಂದೆ, ನಾನು ಮಾಡಲು ಬರೆಯಬಹುದು.
ಮತ್ತು ಈ ವಿಷಯವನ್ನು ಆ ಇಡೀ ಗುಂಪೇ ಔಟ್ ಕಕ್ಕುವ ಹೋಗುತ್ತದೆ
ನಾವು ಅಂತಿಮವಾಗಿ ಈ ಸೆಮಿಸ್ಟರ್ ನೋಡುತ್ತಾರೆ.
ಆದರೆ ಈಗ ಗಮನಿಸಿದರೆ ನಾನು ರೀತಿಯ LS, ನಿನ್ನ ನನ್ನ ಕೋಶದಲ್ಲಿ ಬ್ಯಾಕ್.
ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಾನು ಇದನ್ನು ಚಲಾಯಿಸಬಹುದು. / ನಿನ್ನ.
ಆದ್ದರಿಂದ ಕೇವಲ ಯಾವ ಚಲಾಯಿಸುವ ಪ್ರಕ್ರಿಯೆ ಸ್ವಯಂ ಮಾಡಲು,
ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಹೆಚ್ಚು ಉದ್ದದ ಸಂಕೀರ್ಣ ಆದೇಶ.
ಆದ್ದರಿಂದ ನಾವು ಸಂಗತಿಯೇ ಕಾರಣ ರೀತಿಯ ಬಳಕೆಯನ್ನು ಆರಂಭಿಸಲು ನೀನು
ಸ್ನೇಹಿ ಹೆಚ್ಚು ಬಳಕೆದಾರ.
>> ಆದರೆ ಈಗ ಒಂದು ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ ಕಾರ್ಯಕ್ರಮ ಮಾಡಿ
ಕೇವಲ ಹಲೋ ಹೇಳಿ.
ಆದ್ದರಿಂದ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ನಾವು ಇದುವರೆಗಿನ ಪ್ರಮುಖ ಇಲ್ಲ ಬರೆದ ಮಾಡಿದ.
ಕೇವಲ ಎಲ್ಲವೂ ಪ್ರಾರಂಭ ಡೀಫಾಲ್ಟ್ ವಿಷಯ.
ಆದರೆ ಇತರ ಕಾರ್ಯಗಳು ಇವೆ ಅಲ್ಲದೇ, ಮತ್ತು
stdio.h ನಮ್ಮ ಮೇಲೆ ನೋಡಿದ ವಿಷಯ
ಫೈಲ್ ಮೊದಲು, ಮತ್ತು ಪ್ರಮಾಣಿತ ಗ್ರಂಥಾಲಯದ ಯಂತೆ ಇಲ್ಲಿದೆ.
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಗ್ರಂಥಾಲಯದ ಒಳಗೆ ಕಾರ್ಯಗಳನ್ನು ಇಡೀ ಗುಂಪೇ ಆಗಿದೆ
ಬೇರೆ ಯಾರೋ ಬರೆದಿದ್ದಾರೆ, ಮತ್ತು ನಾವು ಈ ಬಳಸಿಕೊಂಡು ಆರಂಭಿಸಬಹುದು
ಕಾರ್ಯಗಳನ್ನು ಹೆಚ್ಚು ಬರೆಯಲು
ಆಸಕ್ತಿಕರ ಕಾರ್ಯಕ್ರಮಗಳು ನಾವೇ.
>> ಆದ್ದರಿಂದ ನನಗೆ ಮತ್ತೆ APPLIANCE ಹೋಗಿ ಅವಕಾಶ.
ನಾನು ಈ ಟರ್ಮಿನಲ್ ವಿಂಡೋವನ್ನು ಪಡೆಯಲಿದ್ದೇನೆ.
ನಾವು ಹಿಂದೆ ಬರೆದ ವಿಷಯಗಳನ್ನು ಮುಚ್ಚಿ ಹೋಗುವ, ಮತ್ತು ಕೇವಲ ಹೋಗಿ ನಾನು
hello.c ಆಗಿ, ಮತ್ತು ಈಗ ಗಮನಿಸಿ ನಾನು ಕೆಳಗಿನ ಮಾಡಬಹುದು.
ಹಲೋ ವರ್ಲ್ಡ್ ಎಲ್ಲ ಆಸಕ್ತಿಕರ ಅಲ್ಲ; ನಾನು ಬಯಸುವ
ನನ್ನ ಈ ಪ್ರೋಗ್ರಾಂ ವೈಯಕ್ತೀಕರಿಸಲು.
ಬದಲಾಗಿ ಪ್ರಪಂಚದ ಹೇಳುವ ಆದ್ದರಿಂದ, ಹಾಸಿಗೆ ಇದ್ದಷ್ಟು ಕಾಲು ಚಾಚು
ಮುಂದೆ ಹೋಗಿ ಹೇಳುತ್ತಾರೆ -
ನಾನು ಡೇವಿಡ್ ಟೈಪ್ ಮಾಡಬಹುದು - ಆದರೆ ಈ ನಿಜವಾಗಿಯೂ ರೀತಿಯ ಹೊಂದಿದೆ
ಮೂಲಭೂತವಾಗಿ ಒಂದೇ.
ಆದರೆ ಈ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಕಲ್ಪನೆ ಪ್ರಯತ್ನಿಸಲು ಅವಕಾಶ.
ಬದಲಿಗೆ printf ರಲ್ಲಿ, ಸಿ ಸ್ಮರಿಸುತ್ತಾರೆ, ನಾವು ಈ ಹೊಂದಿತ್ತು
placeholders, ಮತ್ತು ಅಲ್ಲಿ ಕೇವಲ% d ಕ್ಕಿಂತ ಹೆಚ್ಚು.
% ಆದ್ದರಿಂದ D, ತ್ವರಿತ ವಿವೇಕ ತಡೆಯಾಗಿತ್ತು.
ಸರಿ, ಅದು ದಶಮಾಂಶ ಸಂಖ್ಯೆಯ.
ದಶಮಾಂಶ ಅಂಕೆಗಳು, ಎಲ್ಲಾ ಎಂದು.
% ಸಿ ಆದ್ದರಿಂದ, ನಾವು ಎದುರಿಸುವ ಕಾಣಿಸುತ್ತದೆ ಎಂದು, ಒಂದು ಪಾತ್ರವು ಹೋಗುತ್ತದೆ.
Z ಮೂಲಕ ಇಲ್ಲಿ ಒಂದು ಪಾತ್ರ ಹಾಕಿ, ಒಂದು ಪತ್ರದಲ್ಲಿ,
ವಿರಾಮ ಚಿಹ್ನೆ ಅಥವಾ.
ಒಂದು ಅಕ್ಷರ,% F, ಇತರ ಭಾಷೆಗಳ ಯಾರಿಗಾದರೂ ತಿಳಿದಿದೆಯೇ?
ಒಂದು ಭಿನ್ನರಾಶಿಮೌಮೌಲ್ಯ ಆದ್ದರಿಂದ.
ಒಂದು ವಾಸ್ತವಿಕ ಸಂಖ್ಯೆ.
ಆದ್ದರಿಂದ ಒಂದು ದಶಮಾಂಶ ಸಂಖ್ಯೆ - ಈ ವಾಸ್ತವವಾಗಿ ಒಂದು ನೈಜ ಸಂಖ್ಯೆಯ ಆಗಿದೆ
ದಶಮಾಂಶ ಬಿಂದು ಮತ್ತು ಎಡಕ್ಕೆ ಅಂಕೆಗಳು ಕೆಲವು ಸಂಖ್ಯೆ
ಮತ್ತು ಬಲ ಅದು.
% S, ಸ್ಟ್ರಿಂಗ್.
ನಾವು ಸಾಕಷ್ಟು ಬಾರಿ ನೋಡಲು ನೀನು ಒಂದು.
ಸರಣಿ, ಮತ್ತೆ, ಕೇವಲ ಒಂದು ಪದ, ಪದ, ಒಂದು ಅನುಕ್ರಮದ
ಮಾಲಿಕ ಪಾತ್ರಗಳು.
ಮತ್ತು ಕೊನೆಯದಾಗಿ, ಎಲ್ಎಲ್ಡಿ?
ಆದ್ದರಿಂದ ಈ ಒಂದು ಮೂಲೆಯಲ್ಲಿ ಪ್ರಕರಣದ ಹೆಚ್ಚು.
ಉದ್ದ ಉದ್ದ ದಶಮಾಂಶ.
ಈ ದೊಡ್ಡ, ನೀವು ಎಂದು ಕೇವಲ ಒಂದು ಸಂಖ್ಯೆಯಲ್ಲ ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ
ಒಂದು ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಬಯಸುವ, ನಿಮಗೆ ಸೂಚಿಸಲು ಹೊಂದಿರುವ ನೀನು
ಇದು ಒಂದು ನಿರ್ದಿಷ್ಟ ಗಾತ್ರದ ಎಂದು ಕಂಪ್ಯೂಟರ್.
>> ಆದ್ದರಿಂದ ಇದನ್ನು ಸ್ವಲ್ಪ ಒತ್ತಾಯ ಅವಕಾಶ.
ಬದಲಿಗೆ ಡೇವಿಡ್ ಕೇವಲ ಹಾರ್ಡ್ ಕೋಡ್ ಹೆಚ್ಚು, ನನ್ನನ್ನು ಸ್ವಲ್ಪ ತಿಳಿಸಿ
ಕ್ರಿಯಾತ್ಮಕವಾಗಿ% ರು ಹೇಳುತ್ತಾರೆ.
ಆದ್ದರಿಂದ ಒಂದು ತಂತಿಗೆ ಒಂದು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಇದು, ಇಲ್ಲಿ% s ನ್ನು ಸೇರಿಸಬಹುದು.
ನಂತರ ಇಲ್ಲಿ ಮೇಲೆ "ಡೇವಿಡ್" ಆಗ ನನಗೆ ಅಲ್ಪವಿರಾಮ ಮಾಡಿ, ಮತ್ತು.
ಈಗ ಈ ಎಲ್ಲಾ ಎಂದು ಬೌದ್ಧಿಕವಾಗಿ ಆಸಕ್ತಿದಾಯಕ ಅಲ್ಲ
ನಾನು ಈಗ ಮಾಡಿದ ಎಲ್ಲಾ ನಿಜವಾಗಿಯೂ ಹೆಚ್ಚು ಕೆಲಸ ರಚಿಸಲು ಏಕೆಂದರೆ
ಕಂಪ್ಯೂಟರ್.
ಈ ಎಲ್ಲಾ ಬಾರಿ ಕಂಪ್ಯೂಟರ್ ಇಲ್ಲ ಹೇಳಿ ಬದಲಿಗೆ, ನಾನು ಈಗ ಆಮ್
ಇದನ್ನು ಮತ್ತು, ಅಂತಿಮವಾಗಿ ಅಲ್ಪವಿರಾಮ ಇಲ್ಲಿ ಸಾಲನ್ನು ಸೇರಿಸಲು ಹೇಳುವ
ಇಲ್ಲಿ ಆ ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ.
ಆದ್ದರಿಂದ ಈ ಒಂದು ಉತ್ತಮ ಸುಧಾರಣೆ, ಆದರೆ ಕನಿಷ್ಟ ಅದು
ಹೆಚ್ಚು ಆಸಕ್ತಿಕರ ಕಾರ್ಯಕ್ರಮದ ಕಡೆಗೆ ಒಂದು ಹಂತ.
ಈಗ ಏಕೆಂದರೆ, ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಈ ವಿಂಡೋವನ್ನು ಒಂದು ಕಡಿಮೆ ಮಾಡೋಣ
ದೊಡ್ಡ, ನನ್ನನ್ನು ಮುಂದೆ ಹೋಗಿ ನಿನ್ನ ಮಾಡಲು ರನ್ ಅವಕಾಶ.
ಮತ್ತು ಈಗ. / A.out ಕಾರ್ಯನಿರ್ವಹಿಸದಿದ್ದರೆ, ಏಕೆ?
ಸರಿ, ಈಗ ನಿನ್ನ ಕರೆಯಲಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ಮತ್ತೆ ಮಾಡಲು, ಮತ್ತು ಒಂದು-O ಜೊತೆ ಖಣಿಲು, ಮರುನಾಮಕರಣ
ಪ್ರೋಗ್ರಾಂ ಹೆಚ್ಚು ಆಸಕ್ತಿದಾಯಕ ಏನೋ ಎಂದು.
ಮತ್ತು voila: ಈಗ ನಿನ್ನ ಡೇವಿಡ್ ಹೇಳುತ್ತಾರೆ.
>> ಸರಿ, ಇನ್ನೂ ಒಂದು ಸ್ಟುಪಿಡ್ ಪ್ರೋಗ್ರಾಂ.
ಈಗ ಅವರ ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಹಿಂದಕ್ಕೆ ಹೋಗಿ ಮತ್ತು ಕಲ್ಪನೆಯನ್ನು ಪರಿಚಯಿಸಿದ ಅವಕಾಶ
ಒಂದು ವೇರಿಯೇಬಲ್ ನ.
ನಾನು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಸಾಧ್ಯವಾದರೆ ಅದನ್ನು ಚೆನ್ನಾಗಿ ಎಂದು
ಸ್ಟ್ರಿಂಗ್ ವಿಧವನ್ನು ಹೊಂದಿದೆ?
ಮತ್ತು ವೇರಿಯಬಲ್ ಮೌಲ್ಯದ ವಾಸ್ತವವಾಗಿ ಬಳಕೆದಾರ ಬರುತ್ತದೆ
ಅವನ ಅಥವಾ ಅವಳ.
ಆದ್ದರಿಂದ ನಿರಂಕುಶವಾಗಿ, ನಾನು ಇದು ನನ್ನ ವೇರಿಯಬಲ್ ರು, ಕರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ
ನೀವು ಒಂದು ವೇರಿಯೇಬಲ್ ಹೊಂದಿರುವಾಗ ಕೇವಲ ಒಂದು ಸಾಮಾನ್ಯ ರೂಢಿ ಎಂಬ
ಸ್ಟ್ರಿಂಗ್.
ನಾನು ಸಮಾನ ಸೈನ್ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ, ಮತ್ತು ನಂತರ ನಾನು ಕರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ
ಕಾರ್ಯ GetString ಕರೆಯಲಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ GetString ಸಿ ಇದು ನಿರ್ಮಿಸಲಾಗಿರುವ ಬರುವ ಏನೋ ಅಲ್ಲ
CS50 ಸಿಬ್ಬಂದಿ ನಿಜವಾಗಿಯೂ ಕೇವಲ, ಬರೆದ ಒಂದು ಫಂಕ್ಷನ್
ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ವಾರಗಳ ಈ ಮೊದಲ ಜೋಡಿ
ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಪಡೆಯುವಲ್ಲಿ ಮತ್ತು ರೂಪದಲ್ಲಿ ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಪಡೆಯುತ್ತಿದೆ
ತಂತಿಗಳು ಅಥವಾ ಸಂಖ್ಯೆಗಳು, ಮತ್ತು ನ.
ಆದ್ದರಿಂದ GetString printf ರೀತಿಯ, ಆದರೆ ಇದಕ್ಕೂ ಹೆಚ್ಚಾಗಿ
ತನ್ನ ಹೆಸರನ್ನು ಹೇಳುತ್ತಾನೆ ಏನು ಇನ್ನು ಮುದ್ರಿಸಲು, ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಿರಿ.
ಆದರೆ GetString ಬಳಸಲು, ನಾವು ಒಂದು ಬದಲಾವಣೆ ಮಾಡಬೇಕು ಎಂದು ನೀನು
ಇಲ್ಲಿ, ಈ ಮೀರಿ.
ಆದ್ದರಿಂದ ಅಂತರ್ದೃಷ್ಟಿಯಿಂದ ಈ ಪ್ರೋಗ್ರಾಂ, ಆಶಾದಾಯಕವಾಗಿ, ಹೇಗಾದರೂ ಹೋಗಿ ಇದೆ
ಬಳಕೆದಾರರ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಲು, ಮತ್ತು ನಂತರ ಏನು ಮಾಡುವುದು ವಿಶೇಷವೇನು
ಒಂದು ತಂತುವಿನ ಮೂಲಕ ರು ಎಂದು?
ಇದು ಸರಿಯಾದ, ಅದನ್ನು ಮುದ್ರಿಸಲು ವಿಶೇಷವೇನು?
ಇನ್ನೂ ಒಂದು ಉತ್ತೇಜಿಸುವ ಪ್ರೋಗ್ರಾಂ ಏಕೆಂದರೆ ವಿಶೇಷವೇನು ಎಲ್ಲಾ
ಮಾಡಲು ಅಲ್ಲಿ% s ನೊಂದಿಗೆ ಯನ್ನು ಪ್ಲಗ್ ಆಗಿದೆ
ಇದು ಹೋಗಬೇಕು ಹೇಳುತ್ತಾರೆ.
>> ಕನಿಷ್ಠ ಈ ಕ್ರಮವನ್ನು ನೋಡಿ ಹಾಗಾಗಿಯೇ ಅವಕಾಶ.
ನನ್ನನ್ನು ಉಳಿಸಲು ಮತ್ತು ಝೂಮ್ ಔಟ್ ಲೆಟ್.
ಈಗ ನನ್ನ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ಕೆಳಗೆ ಇಲ್ಲಿ, ಒಂದು ಸಣ್ಣ ತುಂಡು,
ಹಲೋ ಮಾಡಲು ನನಗೆ ಮತ್ತೆ ಮಾಡಿ.
ಸರಿ, ಮತ್ತು AH, ಡ್ಯಾಮ್; I ತಪ್ಪುಗಳು ಇಡೀ ಗೊಂಚಲು ಪಡೆದರು.
ನನ್ನನ್ನು ಮೇಲಕ್ಕೆ ಸ್ಕ್ರಾಲ್, ಮತ್ತು ನಾವು ನಮ್ಮ ಮೊದಲ ನೋಡೋಣ -
ಆದ್ದರಿಂದ ನೀವು ತುಂಬಾ ಇನ್ನೂ ವಿಂಡೋದಲ್ಲಿ ಇದನ್ನು ನಾವು
ನಾನು ಸ್ಕ್ರೆವೆದ್ ಹೇಗೆ ಕೆಟ್ಟದಾಗಿ ನೋಡಬಹುದು -
ಆದ್ದರಿಂದ ನಿನ್ನ ಮಾಡಲು.
ಸರಿ, ಅದು ಸರಿ, ಒಂದು ವಿಪತ್ತು ನ?
ನಾನು ಕೋಡ್ ಮೂರು ಸಾಲುಗಳಲ್ಲಿ ಬರೆದ, ಮತ್ತು ನೀವು
ನನಗೆ 12 ದೋಷಗಳನ್ನು ನೀಡಿದ ನ.
ಆದ್ದರಿಂದ ಇದು?
ಆದ್ದರಿಂದ ಅದೃಷ್ಟವಶಾತ್, ನೀವು ನೋಡಿ ಅನೇಕ ವೇಳೆ, ಅನೇಕ, ಅನೇಕ ತಪ್ಪುಗಳನ್ನು
ನೀವು ಏಕೆಂದರೆ ಒಮ್ಮೆ ಔಟ್ ಉಗುಳುವುದು, ಇದು ನಿಜವಾಗಿಯೂ ಜಸ್ಟ್
ಇಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ ಅಪ್ ಗೊಂದಲ.
ಇದು ಇಲ್ಲಿ ಕುಳತುಕೊಳ್ಳುತ್ತಾನೆ ಸಮಯದಲ್ಲಿ ಗೊಂದಲ ಉಳಿಯಿತು.
ಮತ್ತು ಆದ್ದರಿಂದ ಕೇವಲ ಮುಗ್ಗರಿಸಿ ಬೀಳುವುದನ್ನು, ಮತ್ತು ತಪ್ಪು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ಮತ್ತು
ಹೆಚ್ಚು ಭಯಾನಕ ಸ್ಟಫ್ ಔಟ್ ಉಗುಳುವುದು ವಾಸ್ತವವಾಗಿ ಅನ್ವಯಿಸುತ್ತದೆ.
ಆದ್ದರಿಂದ ಸಾಮಾನ್ಯವಾಗಿ ಯಾವಾಗಲೂ ಉನ್ನತ ಒಂದು ಆರಂಭವಾಗಬೇಕು.
>> ಆದ್ದರಿಂದ ಕೆಂಪು ತುದಿಯನ್ನು ಹೆಚ್ಚು ಉದಾಹರಣೆಗೆ
ದೋಷ ಸಂದೇಶವನ್ನು ಇದು.
ನಾನು, ಘೋಷಿಸಲ್ಪಡದ ಗುರುತಿಸುವಿಕೆಯು ತಂತುವಿನ ನೀಡಲಿಲ್ಲ ಬಳಸಿ
ಗುಣಮಟ್ಟದ ಅರ್ಥ?
ನಾನು ಮಾಡಲಿಲ್ಲ.
ನಾನು ಸ್ಟ್ರಿಂಗ್ ಅರ್ಥ, ಆದರೆ ಇದು ತುಂಬಾ, ಏಕೆಂದರೆ ಪದವನ್ನು ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ
ನಾನು ಮಾತಿನ ವಾಸ್ತವವಾಗಿ ಬಳಸುವುದನ್ನು ಮುಂದುವರಿಸಬಹುದು ಎಂದು
ಎರಡೂ ಸಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ.
ಇದು ನಾವು ಮೊದಲ ವಾರ ಅಥವಾ ಎರಡು ಬಳಸಿ ವಿಷಯ
ಇಲ್ಲಿ, ಆದರೆ cs50.h. ಎಂಬ ಕಡತ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ
ಆದ್ದರಿಂದ ಈಗ, ಈ ಇತರ ಗ್ರಂಥಾಲಯದ ಇಲ್ಲ ಎಂದು ತಿಳಿದಿರುವುದರಿಂದ
ಸಿಬ್ಬಂದಿ ಬರೆದರು, ಆದ್ದರಿಂದ ಇತ್ತೀಚೆಗೆ ಹೆಚ್ಚು ಬರೆಯಲ್ಪಟ್ಟಿರುವ
stdio.h.
ಆದರೆ ಒಳಗೆ cs50.h ಆಫ್, ಒಂದು ಸಮಾನಾರ್ಥಕ ಒಂದು ವ್ಯಾಖ್ಯಾನ
ರೀತಿಯ, ಈ ಪದವನ್ನು ಸರಣಿಯನ್ನು ರಚಿಸುತ್ತದೆ.
>> ಈಗ ನನ್ನ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ಹಿಂತಿರುಗಿ ಅವಕಾಶ.
ನಾನು Ctrl-L ಮೂಲಕ ಇಡೀ ಅವ್ಯವಸ್ಥೆ ತೆರವುಗೊಳಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ. ನಾವು ಮಾಡುತ್ತೇವೆ
ಎಲ್ಲವನ್ನೂ ಕ್ಲೀನ್ ತೊಡೆ, ಮತ್ತು ನಾನು ಮುಂದೆ ಹೋಗಿ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ
ಹಲೋ ಮತ್ತೆ ನಮೂದಿಸಿ.
ಈಗ ಏನು ಸಂಭವಿಸಿತು?
ಈಗ ಆ ದೋಷಗಳು ಎಲ್ಲ ದೂರ ಹೋದರು.
ಆದ್ದರಿಂದ ನಾನು ಏನು ಮಾಡಿದ್ದೇನೆ?
ನಾನು ಸ್ಟ್ರಿಂಗ್ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕಂಪ್ಯೂಟರ್ ಕಲಿಸಿದ ಮಾಡಿದ, ಮತ್ತು ಅದು
cs50.h. ಎಂಬ ಕಡತದಲ್ಲಿ
ಆದ್ದರಿಂದ ಕಂಡುಹಿಡಿಯಲು ಅಲ್ಲಿ ಈಗ ನಿಮಗೆ ತಿಳಿದಿರುವ ಕಾರಣ, ದೂರು ನಿಲ್ಲಿಸಲು
ಆ ಕಾರ್ಯ ಘೋಷಣೆಯ ಆದ್ದರಿಂದ ಮಾತನಾಡಲು.
ಇದು ವಿಶ್ವದ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಅಲ್ಲಿ.
>> ಈಗ ನಾನು ಮುಂದೆ ಹೋಗಿ ನಿನ್ನ ರನ್ ಪಡೆಯಲಿದ್ದೇನೆ.
ನಾನು ಅನಂತ ಆದೇಶಗಳ, ಏನೂ ನ ಸಂಭವಿಸುವುದರ ತೋರುತ್ತದೆ.
ಆದ್ದರಿಂದ ನಾನು ಇಲ್ಲಿ ಏನೋ, ಟೈಪ್ ಮಾಡಬೇಕು.
ನನ್ನ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಕೋಡ್ ಮೊದಲ ಸಾಲಿನ GetString ಮಾಡಲಾಯಿತು.
ಅಂತ ಸ್ಟ್ರಿಂಗ್ ಆಸಕ್ತರಾಗಿರುವ ಆದ್ದರಿಂದ ಅಕ್ಷರಶಃ ಕಾಯುವ ನ.
ಆದ್ದರಿಂದ, ಆ ಅರ್ಥದಲ್ಲಿ ಹೌದು, ಇದು ಅನಂತ ಆದೇಶಗಳ ಹೊಂದಿದೆ.
ಸ್ಪಷ್ಟವಾಗಿ GetString ಡೀಫಾಲ್ಟ್ ವರ್ತನೆ ಎಂದು ನಾವು
ಬರೆದರು - ಸಿಬ್ಬಂದಿ -
ಕೇವಲ, ನಿರೀಕ್ಷಿಸಿ ಮತ್ತು ನಿರೀಕ್ಷಿಸಿ ಮತ್ತು ನಿರೀಕ್ಷಿಸಿ ಮತ್ತು ನಿರೀಕ್ಷಿಸಿ ಮತ್ತು ನಿರೀಕ್ಷಿಸಿ ಹೇಳುತ್ತಾರೆ
ಬಳಕೆದಾರ ಸೈನ್ ಏನೋ ನಮೂದಿಸುವ ಮೂಲಕ ನೀವು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ನೀಡುತ್ತದೆ ರವರೆಗೆ
I-D, ನಮೂದಿಸಿ - ಆದ್ದರಿಂದ ನನಗೆ ಮುಂದುವರಿಯಲು ಮತ್ತು D-ಒಂದು-V ಟೈಪ್ ಅವಕಾಶ.
ಮತ್ತು ಅದನ್ನು ಡೇವಿಡ್ ಹಲೋ, ಆಗಿದೆ.
>> ಇದು ಕೇವಲ ಒಂದು ಕಾಯಿದೆಯ ನಂತಹ ಈ ತೋರುತ್ತಿಲ್ಲ?
ನನಗೆ ಮುಂದುವರಿಯಲು ಮತ್ತು ಟಾಮಿ ಟೈಪ್ ಲೆಟ್.
ಸರಿ, ನಮೂದಿಸಿ, ಕೆಲಸ ತೋರುತ್ತದೆ.
ರಾಬ್, Zamyla ಕಾರ್ಯ, ಕೆಲಸ ಕೆಲಸ - ಸರಿ.
ಆದ್ದರಿಂದ ಅದನ್ನು ಹೆಚ್ಚಾಗಿ, ಕೆಲಸ ಮಾಡಲಿದ್ದಾರೆ.
ಆದ್ದರಿಂದ, ನಾವು ವಾಸ್ತವವಾಗಿ ನೀಡಲು ಯಾವುದೇ ಮುದ್ರಿಸುತ್ತದೆ ಮಾಡಬೇಕು
ನಾವು ಇಲ್ಲಿ ಸ್ವಲ್ಪ ಕಷ್ಟವಾಗುತ್ತದೆ.
ನಾವು ನಿನ್ನ ಸ್ವಲ್ಪ ಏನು ಎಂದು ನೋಡೋಣ.
ಇಲ್ಲಿ ಮೇಲೆ ಹೋಗಬಹುದು, ಕಾಪಿ, ಪೇಸ್ಟ್ ನೋಡೋಣ.
ನಾನು ಅನೇಕ ಬಾರಿ ಇಲ್ಲಿ ಅಂಟಿಸಿ ಮಾಡಲು ವಿಶೇಷವೇನು ಇಲ್ಲ.
ಪೇಸ್ಟ್, ಸರಿ, + Ctrl + Shift ವಿ ಆದ್ದರಿಂದ ಏನು ಸಾಧ್ಯವೋ
ಇಲ್ಲಿ ಕೆಟ್ಟ ಎಂದು ಸಂಭವಿಸಿ?
>> ಸರಿ, ಆದ್ದರಿಂದ, segfaults.
ಆದ್ದರಿಂದ ನೀವು ಕೆಲವು ಮೊದಲು ಹಿನ್ನೆಲೆಗಳನ್ನು ಪರಿಚಯವಿರುವ ಎಂದು
ಅವರು ಇರುವಾಗ ಸಾಮಾನ್ಯವಾಗಿ, ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಒಳಹರಿವಿನ ಸಾಕಷ್ಟು ನೀಡುವ
ಕೆಟ್ಟ - ಬಹುಶಃ ಈ ರೀತಿಯ ದೀರ್ಘ ಹೆಸರುಗಳು ಸ್ವೀಕರಿಸುವ ಉದ್ದೇಶವನ್ನು
ಥಿಂಗ್ಸ್ ಹ್ಯಾಪನ್.
ವಾಸ್ತವವಾಗಿ, ವೆಬ್ ಪ್ರಪಂಚದಲ್ಲಿ, ತುಂಬಾ, ಈ, ಸ್ವಲ್ಪ ಸಂಭವಿಸುತ್ತದೆ
ನೀವು ನೀವು ನೀವು ಒಂದು ವೆಬ್ಸೈಟ್, ವಿನ್ಯಾಸ ನೀವು ಆ ಮೂಲಕ ಯಾವಾಗ
ವಿನ್ಯಾಸ ಫೇಸ್ಬುಕ್, ನೀವು ಕ್ರಮವಿಲ್ಲದ ನಿರ್ಧಾರಗಳನ್ನು ಅಪ್ ಮಾಡಬೇಕು
ಎಷ್ಟು ತಿನ್ನುವೆ ಯಾರೊಬ್ಬರ ಹಾಗೆ ಮುಂದೆ,
ಫೇಸ್ಬುಕ್ ಬಳಕೆದಾರಹೆಸರು ಎಂದು?
ಅಥವಾ ಎಷ್ಟು ಯಾರಾದರೂ ಮೊದಲ ಹೆಸರು ಎಂದು?
ಎಷ್ಟು ಯಾರೊಬ್ಬರ ಫೋನ್ ಸಂಖ್ಯೆ ಮತ್ತು ಬಯಸುವರು.
ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಕೆಟ್ಟ ಊಹೆಗಳನ್ನು ಮಾಡಿದರೆ ಮತ್ತು ಕಾರ್ಯಕ್ರಮಗಳು ಮುರಿಯಲು
ನೀವು ಹೆಚ್ಚು ಹೆಚ್ಚು ಇನ್ಪುಟ್ ಔಟ್ಪುಟ್ ನೀಡುವ ಪ್ರಯತ್ನಿಸಿ ಏಕೆಂದರೆ
ಬದಲಿಗೆ, ಅವರು ಮೆಮೊರಿ ಹೆಚ್ಚು.
ಅಥವಾ RAM, ನಾನು ನಮೂದಿಸಿ ಹಿಟ್ ಆದ್ದರಿಂದ ಈಗ ಅದು ಇರುವ, ಮತ್ತು
ನಾವು ಲೈಬ್ರರಿ ಏಕೆಂದರೆ ಕಾರ್ಯಕ್ರಮದ ವಾಸ್ತವವಾಗಿ, ಕೆಲಸ
ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣದಲ್ಲಿ ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು.
ಆದರೆ ನಿಸ್ಸಂದೇಹವಾಗಿ ಈ ಸೆಮಿಸ್ಟರ್, ನೀವು ಕನಿಷ್ಟ ಒಂದು ಬರೆಯೋಣ
ಈ ಪದಗಳನ್ನು ಹೇಳಿ ಎಂದು ಪ್ರೋಗ್ರಾಂ.
ಈಗ ಈ ವಾರಗಳ ನೆನಪಿಡಿ, ಬಹುಶಃ ಈಗ ಎರಡು ದಿನಗಳ.
ಸೆಗ್ಮೆಂಟೇಶನ್ ದೋಷಕ್ಕೆ ಒಂದು ಕೆಟ್ಟ ವಿಷಯ.
ನಿಮ್ಮ ಮಾಡುವುದರಿಂದ ಏನಾದರೂ ಕಂಪ್ಯೂಟರ್ ನೋಡಿ ಕಾಣಿಸುತ್ತದೆ
ನಿರೀಕ್ಷೆ ಇಟ್ಟುಕೊಂಡಿರಲಿಲ್ಲ.
ನೀವು ಮತ್ತು ಆ ಸಂದರ್ಭದಲ್ಲಿ, ಪ್ರೋಗ್ರಾಮರ್, ನಿರೀಕ್ಷೆ ಇಟ್ಟುಕೊಂಡಿರಲಿಲ್ಲ.
ಸಾಕಷ್ಟು ಸಾಕ್ಸ್ ಈ ರಾಶಿಯನ್ನು, ವಿವಿಧ ಇದ್ದವು ಇಷ್ಟ
ಮೂಲೆಯಲ್ಲಿ ಸಂದರ್ಭಗಳಲ್ಲಿ ನಾವು ಎದುರಿಸಿದ್ದೇವೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ಹಾಗೆಯೇ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಹೇಗೆ ಉದ್ದವಾಗಿದೆ ನಿರೀಕ್ಷಿಸುವುದಿಲ್ಲ ವೇಳೆ
ಯಾರೊಬ್ಬರ ಹೆಸರನ್ನು ಹೋಗಿ.
ಅಥವಾ ನಾನು ದುರುದ್ದೇಶಪೂರಿತ ಬಳಕೆದಾರ ಹೊಂದಿವೆ, ಮತ್ತು ಅವನ ಅಥವಾ ಅವಳ ಹೆಸರನ್ನು ವೇಳೆ
ವಾಸ್ತವವಾಗಿ ಬಹಳ ಕಡಿಮೆ, ಆದರೆ ಕೇವಲ ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ
ನನ್ನೊಂದಿಗೆ ಅವ್ಯವಸ್ಥೆ ಗೆ?
ಏನು ನನ್ನ ಕಾರ್ಯಕ್ರಮದ ನಡವಳಿಕೆ ಎಂದು ವಿಶೇಷವೇನು?
ಹಾಗೆಯೇ, ಆ ಸಂದರ್ಭದಲ್ಲಿ ಏನೋ ವಾಸ್ತವವಾಗಿ ಕುಸಿತಕ್ಕೆ ಇರಬಹುದು.
>> ಆದ್ದರಿಂದ ಇದನ್ನು ನಾವು.
90 ನಿಮಿಷಗಳಲ್ಲಿ, ಈ ಒಂದು ಭೀಕರವಾದ ದೀರ್ಘ ಸಮಯ
ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ ಮಾಡಲು.
ಏಕೆ ನಾವು ಐದು ನಿಮಿಷ ತೆಗೆದುಕೊಳ್ಳುವ ಅಭ್ಯಾಸ ಆಗಿ ಇರುವುದಿಲ್ಲ
ಇಲ್ಲಿ ಮುರಿಯಲು, ಮತ್ತು ನಾವು ಮತ್ತೆ ಬಂದಾಗ, ನಾವು ಕೆಲವು ಒಳಗೆ ಧುಮುಕುವುದಿಲ್ಲ ವಿಲ್
ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಮತ್ತು ಬಲವಾದ ಕಾರ್ಯಕ್ರಮಗಳು?
ಐದು ನಿಮಿಷಗಳ.
>> ಎಲ್ಲಾ ಸರಿ.
ಆದ್ದರಿಂದ ಒಂದು ತ್ವರಿತ ಪ್ರತಿಕ್ರಿಯೆ.
ನಾನು ಈ ಮೊದಲು ಪರದೆಯ ಮೇಲೆ ಆದರೂ, ಏನು ಹೇಳಿದರು ನಾನು
ನನ್ನ ಬಾಯಿಯ ಹೊರಬಂದು cs50.net/rsvp ಆಗಿತ್ತು.
ಇದು ಸರಿಯಾಗಿದೆ. cs50.net/lunch.
ಈಗ ನೀವು / ಊಟದ ಸಮಯದಲ್ಲಿ ಈ RSVPing ಪ್ರಯತ್ನಿಸಬಹುದು.
ಆದರೆ ಈಗ ಇದನ್ನು ನಾವು.
ಆದ್ದರಿಂದ ಈ ಜನರನ್ನು ಸಾಕಷ್ಟು ಅತೀ ವೇಗದ, ಸೂಪರ್ ಹೊಸ ಬಂದಿದೆ.
ಕೆಲವು ಜನರನ್ನು ಹಳೆಯ ಟೋಪಿ.
ಇದರಿಂದ ಕೇವಲ ಒಂದು ಕ್ಷಣ ಸುರುಳಿಗಳನ್ನು ಅವಕಾಶ, ಮತ್ತು ನಾವು ಅಲ್ಲಿಗೆ ಹೇಗೆ ನೋಡಿ
ಕೇವಲ ಒಂದು ಕ್ಷಣದ ಹಿಂದೆ ಈ ಹಲೋ ವರ್ಲ್ಡ್ ಔಟ್ಪುಟ್.
>> ಮೊದಲು, ಈ CS50 ಯಂತ್ರ ಇಲ್ಲ.
ಮತ್ತೆ, ತಂತ್ರಾಂಶ, ಸಮಸ್ಯೆಯ ತುಂಡು 1 ಸೆಟ್ ಹೇಳಲು ವಿಶೇಷವೇನು
ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಅಲ್ಲಿ ನೀವು ಹೇಗೆ ಮಾಡಿ ಏನು, ಅದನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು
ಇತ್ಯಾದಿ.
ಆ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ ಒಮ್ಮೆ ನಂತರ, ನೀವು ಸಾಧ್ಯವಾಗುತ್ತದೆ
ನಿಮ್ಮ ವಿಂಡೋ ಗರಿಷ್ಠಗೊಳಿಸಲು ಮತ್ತು ನಿಮ್ಮ ಮ್ಯಾಕ್ ಅಥವಾ ಪಿಸಿ ಒಂದು ನೋಡೋಣ
ಈ ರೀತಿಯ ಕಡಿಮೆ ಏನೋ.
ಕಪ್ಪು ಹಿನ್ನೆಲೆಯಲ್ಲಿ, ಅಲ್ಲಿ ಎಲ್ಲಾ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಹೋಮ್ ಫೋಲ್ಡರ್
ನಿಮ್ಮ ಕಡತಗಳನ್ನು, ಒಂದು ಕಸದ ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ ಮಾಡಬಹುದು, ಹೋಗಿ
ಕೆಳಭಾಗದಲ್ಲಿ ಒಂದು ಮೆನು.
ಆದ್ದರಿಂದ ಮತ್ತೆ, ಮ್ಯಾಕ್ OS ಅಥವಾ ವಿಂಡೋಸ್ ಗೆ ಉತ್ಸಾಹದಲ್ಲಿ ಸಾಕಷ್ಟು ಹೋಲುತ್ತದೆ,
ಇದು ಲಿನಕ್ಸ್ ಎಂದು ಸಂಭವಿಸುತ್ತದೆ ಸಹ.
ನಾವು ಮುಂದಿನ ಏನು ಮಾಡಿದನು?
ಹಾಗೆಯೇ, ನಾವು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಲು ಪ್ರಾರಂಭಿಸಿದರು.
ಮತ್ತು ಇದನ್ನು ಬರೆಯಲು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಕಳೆದ ವಾರದ ಮರುಪಡೆಯಲು
ಪ್ರೋಗ್ರಾಂ, ಒಂದು ಸರಳ ಪಠ್ಯ ಎಡಿಟರ್
ನೋಟ್ಪಾಡ್ ಅಥವಾ TextEdit ನಂತಹ.
ನಾನೂ, ನೀವು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್ ಬಳಸುವ ಸಹ ಮಾಡಬಹುದು.
ಅತ್ಯಂತ ಏಕೆಂದರೆ ಆದರೆ ಕೆಟ್ಟ ವಿಷಯಗಳನ್ನು ಅಂತಿಮವಾಗಿ, ಏನಾಗುವುದು
ಒಡ್ಡೊಡ್ಡಾದ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು ಪರಿಹಾರ, ಜೊತೆಗೆ ಇದು ವಿಲ್
ಇದು ತಪ್ಪು ಫೈಲ್ ರೂಪದಲ್ಲಿ ಉಳಿಸಿ.
ಆದರೆ ಅದು ಎಲ್ಲಾ, ಕೇವಲ ಪಠ್ಯ ಸಂಪಾದಕ ಒಂದು ವರ್ಡ್ ಪ್ರಾಸೆಸರ್ ಎನಿಸಿಕೊಂಡಿದೆ
ಬರೆಯುವ ಒಂದು ಪ್ರೊಗ್ರಾಮ್ ಅಗತ್ಯವಿದೆ.
>> ಆದ್ದರಿಂದ CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ, ನಾವು ಒಂದು ಸರಳ ರೀತಿಯಲ್ಲಿ ಮಾಡಬಹುದು.
ನಾವು ಕೆಳಗೆ ಎಡ ಈ ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು.
ಮತ್ತೆ, ಸಮಸ್ಯೆಯನ್ನು 1 ಈ ನೀವು ಸಲಹೆ, ಮತ್ತು voila ಹೊಂದಿಸದೆ -
ನಾವು ಆರಂಭಿಸಬಹುದು ಅಲ್ಲಿ ಈ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಇಂಟರ್ಫೇಸ್ ಪಡೆಯಿರಿ
ಕೋಡ್ ಬರೆಯುವ.
ಆದ್ದರಿಂದ ಮತ್ತೆ ಸೂಪರ್ ಸರಳ ಪ್ರೋಗ್ರಾಂ ಬರೆಯಲು ಆರಂಭಿಸೋಣ.
ನಾನು, ಫೈಲ್ ಉಳಿಸಿ ಹೋಗುತ್ತಾರೆ ಹೋಗುವ, ಮತ್ತು ನಾನು ಕರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ
ಈ, hello2.c, ಅವರ ಹೇಳುವ ಅವಕಾಶ.
ಮತ್ತು ನಾನು jharvard ಕ್ಲಿಕ್ಕಿಸಿ ಅದನ್ನು ಹೇಳುವ ನಾನು, ಇದು ಪುಟ್
ತನ್ನ ನೆಲೆ ಕೋಶದಲ್ಲಿ, ನಾನು ಹೆದರುವುದಿಲ್ಲ
ಈ ಒಂದು ಹೋಗುತ್ತದೆ ಅಲ್ಲಿ.
ಮತ್ತು ನಂತರ ಉಳಿಸಿ.
ಈಗ ನನ್ನ ಪ್ರೋಗ್ರಾಂ ಬರೆಯುವ ಆರಂಭಿಸಬಹುದು.
ನಾನು ಹಿಂದೆ ನಾನು ಇಂಟ್ ಬರೆಯಲು ಹೊಂದಿರುವ ರಿಂದ ಮರುಪಡೆಯಲು
ಮುಖ್ಯ (ಶೂನ್ಯ).
ಮೇಲಿನ ಎಡ ಮೇಲೆ ಜೂಮ್.
ತದನಂತರ ನಾನು printf ಹೇಳಲಿಚ್ಚಿಸುತ್ತೇನೆ, ಎರಡು ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
ಮತ್ತು ಈಗ ಹೊಸಸಾಲು, ನಿಕಟ ಉಲ್ಲೇಖ, ಮುಚ್ಚಿ
ಆವರಣ, ಅಲ್ಪವಿರಾಮ ಚಿಹ್ನೆಯಿಂದ.
ತದನಂತರ ನಾನು ಎಂದು ನನ್ನ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ಇಲ್ಲಿ ಕೆಳಗೆ ಹೋಗಿ
ಕೇವಲ ಅನುಕೂಲಕ್ಕಾಗಿ, ಜಿಎಡಿಟ್ Name ಹುದುಗಿದೆ.
ಮತ್ತು ನಾನು ಮುಂದೆ ಹೋಗಿ ನಿನ್ನ ಮಾಡಲು ಬರೆಯಲು ಹೋಗಿ, ಆದರೆ ನಾನು
ಏಕಾಂಗಿಯಾಗಿ hello2 ನಿನ್ನ.
>> ಆದ್ದರಿಂದ ನನ್ನ ಫೈಲ್ hello2.c ಕರೆಯಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ನನ್ನ ಫೈಲ್
ಈ ಸಂದರ್ಭದಲ್ಲಿ, hello2 ಕರೆಯಬೇಕೆಂದು.
ಹಾಳಾಗ, ನಾನು ತಪ್ಪು ಏನು ಮಾಡಿದನು?
ನೀವು ಮರುಪಡೆಯಲು ವೇಳೆ ಸರಿ, ಆದ್ದರಿಂದ ನಾನು ಸ್ಪಷ್ಟವಾಗಿ, ಒಂದು ಸಾಲು ಬಿಟ್ಟು ಏನು
ಹಿಂದಿನ ಕಾರ್ಯಕ್ರಮಗಳ ಕಾಣುತ್ತವೆ.
ಆದರೆ ನಾವು ಹೊರತುಪಡಿಸಿ ಈ ಕೀಟಲೆ ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ನೋಡೋಣ.
ದುರದೃಷ್ಟವಶಾತ್, ಹೆಚ್ಚಿನ ಜನರು ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬರೆಯಲು ಯಾರು ಯಾವ
ನಾವು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಎಲ್ಲ ಉತ್ತಮ ವಿಷಯಗಳನ್ನು ಸರಳಗೊಳಿಸುವ ಇಲ್ಲ ಬರೆಯಲು.
ನಾವು ಸಾಕಷ್ಟು ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ ಮೇಲೆ ಕೆನೆರಹಿತ ರೀತಿಯ ಮಾಡಬೇಕು
ಇಲ್ಲಿ ತಿಳುವಳಿಕೆ ಮತ್ತು ನಾವು ತಪ್ಪು ಎಂಬುದನ್ನು ಲೆಕ್ಕಾಚಾರ ನೋಡಲು.
ಸೂಚ್ಯವಾಗಿ ಸಿ ಘೋಷಿಸುವ ಇಲ್ಲಿ ಮೊದಲ ಸಾಲನ್ನು ಹೇಳುತ್ತಾಳೆ
ರೀತಿಯ ಇಂಟ್ ಜೊತೆ printf ಲೈಬ್ರರಿ ಫಂಕ್ಷನ್.
ಸರಿ, ನಾನು ಭಾಗವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು.
ಆದರೆ ನಾನು printf ಬಳಸಲಾಗುತ್ತದೆ ಇದಕ್ಕೆ ಸಂಬಂಧಿಸಿದುದು ಎಂದು ತೋರುತ್ತಿದೆ
ತಪ್ಪು, ಹೇಗಾದರೂ.
ಮತ್ತು ಅದು ಯಾವ ಅರ್ಥದಲ್ಲಿ ತಪ್ಪು?
ನಾನು ಅದನ್ನು ಒಂದು ಕಡತದಲ್ಲಿ ಎಂದು ಕಂಪ್ಯೂಟರ್ ಕಲಿಸಲು ಇಲ್ಲ
stdio.h ಎಂಬ.
ಈಗ ನಾನು ಕೇವಲ ಈಗ printf ಎಂದು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವ ಹೊಂದಿವೆ
stdio.h ರಲ್ಲಿ, ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಇತರ ವಿಲ್ ಬಿ ದೇರ್
ನಾವು ಬಳಸುವ ಪಡೆಯುತ್ತೀರಿ ಎಂದು ಅದೇ ಕಡತದಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು.
>> ಈಗ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಮತ್ತು Ctrl-L ಕೇವಲ ತೆರವುಗೊಳಿಸಲು ಹಿಟ್ ಮಾಡುವಂತಹ
ದೂರ, hello2 ಮಾಡಲು ಮರುಪ್ರದರ್ಶನ, ಮತ್ತು voila.
ಮತ್ತು ನಾವು ಮತ್ತೆ, ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಈ ಆಜ್ಞೆಯನ್ನು ವಿವರಿಸಲು ಮಾಡುತ್ತೇವೆ ಹೆಚ್ಚು
ಇಂದಿನ ಉದ್ದೇಶಗಳಿಗಾಗಿ.
ಆದರೆ ಖಣಿಲು ರನ್, ಮತ್ತು ಖಣಿಲು ಮೂಲ ಕೋಡ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು
0 ಸೆ ಮತ್ತು 1 ಔಟ್ ಸ್ಪಿಟ್ಸ್.
ಮತ್ತು ಈ ಸಂದರ್ಭದಲ್ಲಿ 0 ಸೆ ಮತ್ತು 1 ಆ ಏನು ಕರೆಯುತ್ತಾರೆ?
ಸರಿ, ಕೋಡ್ ವಸ್ತು.
ಮತ್ತು ಅವರು ನೀವು ಫೈಲ್ನಲ್ಲಿ, ಆದ್ದರಿಂದ, ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ
ಈ ಸಂದರ್ಭದಲ್ಲಿ hello2.
ನನ್ನ ಪಠ್ಯ ಕಡತ hello2.c ಏಕೆಂದರೆ, ನಮೂದಿಸಿ.
ಮತ್ತು ಈಗ ನಾನು ಎರಡು ಆಶ್ಚರ್ಯಕರ ಸ್ಥಳವನ್ನು, ಕೂಗಾಟ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಎಂದು
ಪಾಯಿಂಟ್, ಕೂಗಾಟ ಪಾಯಿಂಟ್.
ಸರಿ, ನಾವು ಈಗ ತಂತಿಗಳ ಪಡೆಯಲು ಸಾಮರ್ಥ್ಯ ಆದ್ದರಿಂದ
ಸ್ಪಷ್ಟವಾಗಿ.
ಹಾಗೆಯೇ, ನಾವು ಬಳಕೆದಾರರು ಬೇರೆ ಏನು ಪಡೆಯಬಹುದು?
>> ಚೆನ್ನಾಗಿ CS50 ಗ್ರಂಥಾಲಯದಲ್ಲಿ, ಇತರ ಕಾರ್ಯಗಳಿವೆ ಎಂದು
ಈ ಮೊದಲ ಕೆಲವು ದಿನಗಳಲ್ಲಿ ನಮ್ಮ ಜೀವನ ಸರಳಗೊಳಿಸುವ ಹೋಗುವ.
GetChar, GetDouble, GetFloat, GetInt,
GetLongLong, GetString.
ಅಲ್ಲದೆ, ಈ ಮೊದಲ ಸುಲಭವಾದ ಆಫ್ ತರಿದುಹಾಕು ನೋಡೋಣ.
GetString ಅಕ್ಷರಶಃ ಎಂದು ಮಾಡುತ್ತದೆ.
ಇದು ಕೇವಲ, ಏನೋ ಟೈಪ್ ಬಳಕೆದಾರರು ಕಾಯುತ್ತಿರುವ ಕೂರುತ್ತಾನೆ
ಮತ್ತು ತಕ್ಷಣ ನಾನು ಏನೋ ಟೈಪ್ ಮತ್ತು, ಅದನ್ನು ನಮೂದಿಸಿ ಹಿಟ್ ಮಾಹಿತಿ
ಆ ಮೌಲ್ಯವನ್ನು ಏನೋ ಮಾಡುತ್ತದೆ.
ಆದ್ದರಿಂದ ಅವರ ನಿಖರವಾಗಿ ಎಂಬುದನ್ನು ಉದಾಹರಣೆಗೆ ಹಿಂದಿರುಗಿ ಅವಕಾಶ
GetString ಮಾಡುತ್ತಿದ್ದ.
ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಜಿಎಡಿಟ್ Name, hello.c ರಲ್ಲಿ ತೆರೆಯಲು ಅವಕಾಶ ಮತ್ತು ಮರುಪಡೆಯಲು
ನಾವು ಆಫ್ ಬಿಟ್ಟು ಅಲ್ಲಿ ಆ ಬಲ ವಿರಾಮದ ಮೊದಲು, ಇದು.
>> ಆದ್ದರಿಂದ ಈಗ ಸ್ವಲ್ಪ ಹೆಚ್ಚಿನ ವಿವರ ಹೊರತುಪಡಿಸಿ ಈ ಕೀಟಲೆ ಅವಕಾಶ.
ಆದ್ದರಿಂದ ಲೈನ್ 6 ರಂದು, ಎರಡು ವಿಷಯಗಳಿವೆ
ಕ್ಷಣದಲ್ಲಿ ನಡೆಯುತ್ತಿದೆ.
ಸಮ ಚಿಹ್ನೆ ಮೊದಲ ಅರ್ಧ ಮತ್ತು ದ್ವಿತೀಯಾರ್ಧದಲ್ಲಿ ಬೇರ್ಪಡಿಸುವುದು.
ಆದ್ದರಿಂದ ಸಮಾನ ಚಿಹ್ನೆಯ ಎಡಗಡೆಯಲ್ಲಿ, ನಾವು ನೀವು
ಸ್ಟ್ರಿಂಗ್ ರು ಹೇಳಿದರು.
ನಂತರ, ಕೇವಲ ಶ್ರೀಸಾಮಾನ್ಯನ ಪದಗಳನ್ನು ಸ್ಟ್ರಿಂಗ್ ರು ಏನು
ಮಾಡುವುದರಿಂದ, ನೀವು ತಿಳಿದಿರುವಿರಿ?
ಇದು ಸೃಷ್ಟಿಸುತ್ತದೆ ವಿಶೇಷವೇನು?
ಆದ್ದರಿಂದ ರು ಎಂಬ ಸರಣಿಯನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ ನ.
ಇದೀಗ ನೈಜ ಅರ್ಥವೇನು?
ಅಲ್ಲದೆ, ಇದು ರು ಎಂಬ ವಾಕ್ಯವನ್ನು ಜಾಗ ಕಾದಿರಿಸುವ ನ.
ಎಂದು ಹೆಚ್ಚು ಸೂಕ್ತ ಅಲ್ಲ.
ಈ ಮಾಡುತ್ತಿರುವುದಾದರೂ ಏನು?
ನಿಮಗೆ ಹಾಗೂ ಕಂಪ್ಯೂಟರ್, ಹಾರ್ಡ್ ಡ್ರೈವ್ಗಳು ಹೊಂದಿರುತ್ತವೆ; ಎಂದು ಅಲ್ಲಿ ಅವರ
ನಿಮ್ಮ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ.
ಕಂಪ್ಯೂಟರ್ RAM ಹೊಂದಿವೆ, ಮತ್ತು ಕಾರ್ಯಕ್ರಮಗಳು ಲೋಡ್ ಅಲ್ಲೇ
ಅವರು ಚಲಾಯಿಸುತ್ತಿರುವ ಮಾಡುವಾಗ.
ನೀವು ಯಾವಾಗ ಐಕಾನ್ ಮತ್ತು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್ ತೆರೆಯುತ್ತದೆ ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಿ
ಅಪ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್ ಇದು, ರಾಮ್, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು, ಚಾಲನೆಯಲ್ಲಿರುವ
ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಭಾಗ.
ನೂಲುವ ಎಂದು ಭೌತಿಕ, ಯಾಂತ್ರಿಕ ಭಾಗವಾಗಿ, ಅಲ್ಲಿ
ಡೇಟಾವನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ದೀರ್ಘಕಾಲದ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ಸ್ಟ್ರಿಂಗ್ ರು ಅತ್ಯಧಿಕವಾಗಿ ಕಂಪ್ಯೂಟರ್ ನನಗೆ ನೀಡಲು ಹೇಳುವ ಇದೆ
ಸಾಕಷ್ಟು ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಿಕೊಳ್ಳಲು RAM.
ಏಕೆಂದರೆ ಈಗ ಆ, ಅತೀಸರಳೀಕರಿಸಿದವುಗಳಾಗಿವೆ ಒಂದು ಬಿಟ್ ನ
ಸ್ಟ್ರಿಂಗ್ ಹೇಗೆ ದೊಡ್ಡ ಏರಲಿದೆ?
ಅಲ್ಲದೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಬರಲು ಆದ್ದರಿಂದ ವಾರಗಳಲ್ಲಿ, ಇನ್ನೂ ಗೊತ್ತಿಲ್ಲ
ನಾವು ವಾಸ್ತವವಾಗಿ ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಪದರ ಹಿಂತೆಗೆದುಕೊಳ್ಳುವುದನ್ನು ಮತ್ತು ವಿಲ್
ನಾವು ನಿಜಕ್ಕೂ ಏನೆಂದು ನಿಮಗೆ ಹೇಳುತ್ತೇನೆ.
ಸ್ಟ್ರಿಂಗ್, ಈಗ, ನಮ್ಮ ಜಗತ್ತಿನ ಒಂದು ಉತ್ತಮ ಸರಳತೆಯ.
ಆದರೆ ಸ್ಟ್ರಿಂಗ್ ರು ಇದೀಗ, ರು ಎಂಬ ವಾಕ್ಯವನ್ನು ಘೋಷಿಸುತ್ತದೆ.
ಸ್ಟ್ರಿಂಗ್ ಘೋಷಿಸುತ್ತದೆ.
ಇದು ಬಳಕೆದಾರರ ತಂತಿಗೆ RAM ಕೆಲವು ಜಾಗವನ್ನು ಕಾಯ್ದಿರಿಸಿದೆ
ಟೈಪಿಸಲು ಬಗ್ಗೆ.
>> ಈಗ ಸಮಾನ ಸೈನ್ ಇನ್ ರೈಟ್ ಆಫ್ ನೋಡೋಣ.
ಆದ್ದರಿಂದ GetString () ಅದು ಹೇಳುತ್ತದೆ.
ಮತ್ತು ಸ್ವಲ್ಪ ವಿವೇಕ ಪರಿಶೀಲಿಸಿ.
ಆವರಣ ಒಳಗೆ ಇಲ್ಲ ಎಂದು ವಾಸ್ತವವಾಗಿ
GetString ಬಗ್ಗೆ ಏನನ್ನು ಸೂಚಿಸುತ್ತದೆ?
ಇದು ಆರ್ಗುಮೆಂಟುಗಳಿಲ್ಲದೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ಎಂದು, ನೀವು ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ಅದರ ವರ್ತನೆಯನ್ನು ಪ್ರಭಾವ ಸಾಧ್ಯವಿಲ್ಲ.
ನೀವು ಬಳಸಲು ಪ್ರತಿ ಬಾರಿ, ಇದು ಒಂದು ವಾಕ್ಯವನ್ನು ಪಡೆಯುತ್ತಾನೆ ಮತ್ತು ಅಷ್ಟೇ.
ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, printf, ಆಶಾದಾಯಕವಾಗಿ ತನ್ನ ವರ್ತನೆಯನ್ನು ಮಾಡುತ್ತದೆ
ಪ್ರತಿ ಬಾರಿ ಬದಲಾಯಿಸಬಹುದು.
ಇಲ್ಲದಿದ್ದರೆ, ಇದು ಸಾಕಷ್ಟು ಅನುಪಯುಕ್ತ ಮುದ್ರಣ ಕಾರ್ಯವನ್ನು ಇದ್ದರೆ
ಅದೇ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತದೆ.
ಯಾವಾಗಲೂ ಡೇವಿಡ್ ಅಥವಾ ಏನಾದರೂ ಮುದ್ರಿಸುತ್ತದೆ ವೇಳೆ
ನಿರಂಕುಶ ಸಾರ್ವಕಾಲಿಕ.
ಆದ್ದರಿಂದ printf ವಾದವನ್ನು ಹೊಂದಿರುವ ಅರ್ಥವಿಲ್ಲ.
ನಾನು ಬಯಸಿದರು ಏಕೆಂದರೆ GetString ನಿಜವಾಗಿಯೂ, ಒಂದು ವಾದವನ್ನು ಅಗತ್ಯವಿಲ್ಲ
ಬಳಕೆದಾರರ ಸ್ಟ್ರಿಂಗ್ ಪಡೆಯಲು ಮತ್ತು ವಿಶೇಷವೇನು ಬಳಕೆದಾರರು ನ
ವಿವಿಧ ಅಕ್ಷರಗಳನ್ನು ನಮೂದಿಸಿ ಚೈತನ್ಯದ ಒದಗಿಸುವುದು
ಕೀಬೋರ್ಡ್ ನಲ್ಲಿ ಪ್ರತಿ ಬಾರಿ.
>> ಆದ್ದರಿಂದ ಅಂತಿಮವಾಗಿ ಏನು GetString ಮಾಡುವುದಿಲ್ಲ?
ಈ ಚಿಕ್ಕ ಕಪ್ಪು ಬಾಕ್ಸ್ ಎಂದೇ ತಿಳಿಯುತ್ತಾರೆ.
ಈ ಕಪ್ಪು ಬಾಕ್ಸ್ ಯಾವುದೇ ಇನ್ಪುಟ್ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ನೀವು ಬ್ಯಾಂಗ್ ಮೇಲೆ
ಇದು ಬಳಕೆದಾರ ಸೈನ್ ಟೈಪಿಸಿದ ಎಂದು ಸ್ಟ್ರಿಂಗ್ ಔಟ್ ಸ್ಪಿಟ್ಸ್
ಮತ್ತು ಸಮಾನ ಸೈನ್ ಇಲ್ಲ ಎಂದು ವಾಸ್ತವವಾಗಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಅಲ್ಲಿ ಅರ್ಥ
ಬಲಭಾಗದಲ್ಲಿ ಔಟ್ ಭೂಶಿರ ಮತ್ತು ಒಳಗೆ ಅದನ್ನು ಶೇಖರಿಸಲು ಏನು
ಎಡ ವಿಷಯದ ಬಗ್ಗೆ.
ಇಲ್ಲಿ ಎಷ್ಟು ಸಮ ಚಿಹ್ನೆ, ಇದು ವಾಸ್ತವವಾಗಿ ಅರ್ಥವಲ್ಲ
ಸಮಾನತೆ, ಅದು ಬದಲಾಗಿ ತಾಂತ್ರಿಕವಾಗಿ ನಿಯೋಜನೆ ಎಂದರೆ.
ಬಲಭಾಗದಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ, ಮತ್ತು ಅದನ್ನು ಪುಟ್
ಎಡಭಾಗದಲ್ಲಿ ವೇರಿಯಬಲ್.
ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಅಲ್ಲಿ ನಡೆಯುತ್ತಿದೆ ಎಂದು ಇಲ್ಲಿದೆ.
>> ಈಗ ಸಾಲು 7 ರಲ್ಲಿ, ನಾವು printf ಕರೆ ಮಾಡುತ್ತಿದ್ದೇವೆ.
ಆದ್ದರಿಂದ printf ಆಶಾದಾಯಕವಾಗಿ ಈಗ ಸ್ವಲ್ಪ ನೀರಸ ಪ್ರಕಟಗೊಳ್ಳಲಿದೆ.
ಆದ್ದರಿಂದ ಒಂದು ಸ್ವರೂಪದ ಸ್ಟ್ರಿಂಗ್ ಮುದ್ರಿಸಿ.
ಏನು ಸ್ಟ್ರಿಂಗ್?
ಮುದ್ರಿಸುತ್ತದೆ, "H-e-L-L-O,% s
! \ N ".
ಸರಿ, ಆದ್ದರಿಂದ ನಾನು% s ಗಾಗಿ ಪ್ಲಗ್ ಇನ್ ಏನನ್ನು ಬಯಸುತ್ತೀರಿ?
ಅಕ್ಷರಶಃ ಯಾವುದೇ ರು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ.
ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸ್ವಲ್ಪ ವಿವೇಕ ಚೆಕ್, ಎಷ್ಟು ವಾದಗಳನ್ನು ಮಾಡುತ್ತದೆ
printf ತೆಗೆದುಕೊಳ್ಳಬಹುದು?
ಸರಿ, ನಾನು ಒಂದು ಕೇಳಿದ.
ನಾನು ಮತ್ತೆ ಒಂದು ಕೇಳಿದ.
ಎರಡು, ನಾನು ಎರಡು ಕೇಳಿದ.
ಮತ್ತು ಹೇಗೆ ಬಗ್ಗೆ ಮೂರು?
ಸರಿ, ಮೂರು?
ಅತ್ಯುತ್ತಮ.
ಮೂರು ಸಂಭವನೀಯ ಉತ್ತರಗಳು, ಅವುಗಳಲ್ಲಿ ಕೇವಲ ಒಂದು ಸರಿಯಾಗಿದೆ.
ಆದ್ದರಿಂದ ವಾದಗಳನ್ನು ಮತ್ತೆ ಫಲನದ ವರ್ತನೆಗೆ ಪ್ರಭಾವ.
ಹಿಂದೆ, printf ಒಂದೇ ಒಂದು ಚರ್ಚೆಯನ್ನು ತೆಗೆದುಕೊಂಡನು.
"ಹಲೋ ವರ್ಲ್ಡ್" ಒಂದು ವಾದವು ಆಗಿತ್ತು.
ಈ ಅಲ್ಪವಿರಾಮ ಅಲ್ಲಿ ಆದಾಗ್ಯೂ, ಈಗ, ಗಮನಿಸಿ.
ಈ ಕಾಮ ಅಂದರೆ ಉಲ್ಲೇಖ / ಕೊಡುವುದು, ಹೊರಗಿರುವ
ಹೇ printf ಇಲ್ಲಿ ಎರಡನೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಬರುತ್ತದೆ.
>> ಆದ್ದರಿಂದ ಅತ್ಯಂತ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ ಅಲ್ಪವಿರಾಮಗಳಿಂದ
ಪ್ರತ್ಯೇಕ ಅನೇಕ ವಾದಗಳನ್ನು.
ಆದ್ದರಿಂದ ಉತ್ತರವನ್ನು ಇಲ್ಲಿ ಏಕೆಂದರೆ, ನಿಶ್ಚಿತವಾಗಿಯೂ ಒಂದೇ ಅಲ್ಲ
ಈ ಅಲ್ಪವಿರಾಮ ಇಲ್ಲ.
ಆದ್ದರಿಂದ ಕನಿಷ್ಠ, printf ಸ್ಪಷ್ಟವಾಗಿ ಎರಡು ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆ
ವಾದಗಳು ಆ.
ಆದರೆ ಇಲ್ಲಿ ಒಂದು ಟ್ರಿಕ್ ಪ್ರಶ್ನೆಗೆ ಅವಕಾಶ ಏನು
ಈ ಅಲ್ಪವಿರಾಮ ಬಗ್ಗೆ?
ಈ ಮೂರು ವಾದಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ ಸೂಚಿಸುವುದಿಲ್ಲ ಡಸ್?
ಈ, ಈ, ಈ.
ಆದ್ದರಿಂದ, ಆ ಅಲ್ಪವಿರಾಮ ಉದ್ಧರಣ ಒಳಗೆ ಏಕೆಂದರೆ, ಇದು
ಇದು ನಿಜವಾಗಿಯೂ ಇಂಗ್ಲೀಷ್ ಕೇವಲ ಸೌಂದರ್ಯದ ನ ಅರ್ಥ.
ಇದು ಸಂಖ್ಯೆಯ ಏನೂ ಮಾಡುವಂತಿಲ್ಲ
ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ವಾದಗಳು.
ಆದ್ದರಿಂದ ಈ ಅಲ್ಪವಿರಾಮ ಜೋಡಿ ಉದ್ಧರಣ ಹೊರಗಿರುವ.
ತದನಂತರ 0 ಹಿಂತಿರುಗಿ.
ಈಗ ನಾವು ಕೇವಲ ರೀತಿಯ, ವಿಶ್ವಾಸ ಈ ಒಂದು ತೆಗೆದುಕೊಳ್ಳಬಹುದು
ಇಂದು, ಮತ್ತು ಕೇವಲ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಿದ ನಂತರ ಕಾರ್ಯರೂಪಕ್ಕೆ ತಿಳಿದಿದೆ
ಕೋಡ್ ಸಾಲುಗಳನ್ನು, ಅವು ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲವು ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸಬೇಕು.
ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕೇವಲ ಮುಖ್ಯ, ಒಂದು int ಮರಳಬೇಕಾಗುತ್ತದೆ ಏಕೆಂದರೆ
ಕೇವಲ ಭಾಷೆಯ ಸಿ ಕೆಲಸ ಮಾರ್ಗವಾಗಿದೆ.
>> ಏನೂ ತಪ್ಪು ಸಂಭವಿಸಿದೆ ಆದ್ದರಿಂದ ಏಕೆಂದರೆ, ಈ ಯೋಜನೆಯ ಭಾಸವಾಗುತ್ತಿದೆ
ಉತ್ತಮ, ನಾನು ಹಾರ್ಡ್ ರಿಟರ್ನ್ 0 ಕೋಡ್.
ಆದರೆ ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, ಮತ್ತು ನಾನು ಸುಳ್ಳು ಕೋಡ್ ಈ ಬರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ
ನಾವು ಕಾಲ್ಚೀಲದ ಮಾಡಿದಾಗ ಈಗ, ಹೆಚ್ಚು ಜೋಸೆಫ್ ಇಷ್ಟಪಡದಿದ್ದ
ಉದಾಹರಣೆಗೆ ಕಳೆದ ವಾರ.
ಏನೋ ತಪ್ಪಾಗಿದೆ ವೇಳೆ - ಈ ನಿಜವಾದ ಕೋಡ್ ಅಲ್ಲ - ಹೋದರು
ತಪ್ಪು, ನಂತರ, ಈಗ ಹೇಳಿ, 1 ಹಿಂತಿರುಗಿ.
ಬೇರೆ 0 ಹಿಂತಿರುಗಿ.
ಆದ್ದರಿಂದ ನಾವು ಈ ಮೂಲಕ ನೀನು ಅಲ್ಲಿ ಆಗಿದೆ.
ಇದು ಸೂಡೊಕೋಡ್ಗಳನ್ನು ನಿಜವಾದ ಸಿ ಕೋಡ್ ಅಲ್ಲ.
ಆದರೆ ನೀವು ಹಿಂತಿರುಗಿ ಎಂದು ಹೇಗೆ
ವಿವಿಧ ಸಾಧ್ಯವಿರುವ ಮೌಲ್ಯಗಳು.
ಆದರೆ ಈಗ ನಾನು ಮುಂದೆ ಹೋಗಿ 0 ಮರಳಿ ಪಡೆಯಲಿದ್ದೇನೆ.
ಸರಿ, ಇದುವರೆಗಿನ ವಾಕ್ಯ, ಕಾರ್ಯಚಟುವಟಿಕೆಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು,
ಅಥವಾ ಇಷ್ಟ?
ಹೌದು, ಹಿಂದೆ.
>> ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]
DAVID MALAN: ನೀವು ಜೋರಾಗಿ ಸ್ವಲ್ಪ ಮಾತನಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ?
ಏಕೆ ಈ ಕಾರ್ಯಕ್ರಮದ ಲಾಭ 0 ಮಾಡಿದರು, ಮತ್ತು?
ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]
DAVID MALAN: ನಾನು ತಿರುಗು ಸಿಕ್ಕಿತು ಏಕೆಂದರೆ ಓ, ನ, ಕ್ಷಮಿಸಿ.
ಯಾವುದೇ ಉತ್ತಮ ಶೈಕ್ಷಣಿಕ ಪ್ರತಿಕ್ರಿಯೆ, 0 ಹಿಂತಿರುಗಿ.
ಮುಖ್ಯ ವೇಳೆ ರೀತಿಯ, ತಾಂತ್ರಿಕವಾಗಿ ಸಿ ಹೇಳುವ ಮೂಲಕ, ಈ ಕಚ್ಚಾವಸ್ತು ನಾನು ಮಾಡಬಹುದು
ಸ್ಪಷ್ಟವಾಗಿ ಒಂದು ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಬೇಕು ಇಲ್ಲ, 0 ಮರಳುತ್ತದೆ
ಸ್ವಯಂಚಾಲಿತವಾಗಿ.
ಸತ್ಯ ಯಾವುದು, ನಾನು ಮುಚ್ಚಿಹಾಕುತ್ತಿವೆ ಇಲ್ಲ.
ಆದರೆ, ನಾನು ಈ ರೀತಿ ಮಾಡಿದ ಮಾಡಬೇಕು.
ನನ್ನ ತಪ್ಪು ಹೆಚ್ಚು ಇತರ ಗಿಂತ ಆಸಕ್ತಿದಾಯಕ ಟೇಕ್ಅವೇ.
ಯಾ?
>> ಪ್ರೇಕ್ಷಕರು: ಸಾಮಾನ್ಯವಾಗಿ ನೀವು ಅನೂರ್ಜಿತ ಟೈಪ್ ಮಾಡಿದಾಗ, ನೀವು ಅರ್ಥ
ಏನನ್ನಾದರೂ ಮರಳಿ ಇಲ್ಲ.
DAVID MALAN: ಸರಿ.
ಬದಲಿಗೆ, ನೀವು, ಒಂದು ಕಾರ್ಯದ ಹೆಸರು ಮೊದಲು ಸೂಚಿಸಿ
ನಂತರ ಇಲ್ಲಿ ಉದಾಹರಣೆಗೆ, ಶೂನ್ಯ, ಕ್ರಿಯೆ
ಏನು ಮರಳಿ ಬರುವುದಿಲ್ಲ.
ಆದ್ದರಿಂದ ನಾನು, ಲಾಭ ಅಥವಾ ಯಾವುದೇ ಬಿನ್ನಾಭಿಪ್ರಾಯ ಇಲ್ಲ ಹೇಳುತ್ತಿದ್ದರು
ಮತ್ತು ಸುಸಂಗತವಾಗಿದೆ.
ಮತ್ತು ನಾವು ಹಿಂತಿರುಗಿ ಮಾಡುತ್ತೇವೆ.
ಮತ್ತು ಕೇವಲ FYI, ಕಲಿಕೆಯ ಜೊತೆಗೆ ಕ್ಯಾಚ್ಗಳು ಒಂದು
ಪುಸ್ತಕಗಳು ನೂರಾರು ಹೊಂದಿರುವ ವಿಶ್ವದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು
ಅಲ್ಲಿಗೆ ವೆಬ್ಸೈಟ್ಗಳ ನೂರಾರು ನೀವು ಏಕರೂಪವಾಗಿ ತಿನ್ನುವೆ ಹೊಂದಿದೆ
ವಿವಿಧ ಪುಸ್ತಕಗಳಲ್ಲಿ ವಿಭಿನ್ನ ವಾಕ್ಯ ನೋಡಿ
ವಿವಿಧ ಜನರು.
ನಾವು ವಿಭಾಗಗಳನ್ನು ಹಾಗೂ ಉಪನ್ಯಾಸಗಳಲ್ಲಿ ನಮ್ಮ ಅತ್ಯುತ್ತಮ ಮಾಡುತ್ತೇನೆ ಅರ್ಥ
ಸ್ಥಿರ.
ಆದರೆ ಕೆಲವೊಮ್ಮೆ ನೀವು ಸಂಘರ್ಷಣೆಯ ವಾಕ್ಯ ನೋಡಿ ಕಾಣಿಸುತ್ತದೆ.
ಆದ್ದರಿಂದ ಅನುಮಾನ ಕೇವಲ ಕೇಳಿ ಬಂದಾಗಲೆಲ್ಲಾ.
ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ, ನಾವು ಉಪನ್ಯಾಸಗಳು ಮತ್ತು ವಿಭಾಗಗಳನ್ನು ಕೇರ್ ಇನ್ ಕರೆದೊಯ್ಯಲಿದ್ದೇವೆ
ಯಾವಾಗಲೂ ಸರಿಯಾದ ರೀತಿಯಲ್ಲಿ ಅದು ಪ್ರಸ್ತುತ.
ಬಿಂದುವಿನಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ ಕಾರಣ ಮತ್ತು ನಾನು ಯಾವಾಗಲೂ ಹೇಳುತ್ತಾರೆ.
ಇತರ ಪ್ರಶ್ನೆಗಳು?
>> ಪ್ರೇಕ್ಷಕರು:% ರು APPLIANCE ಹೊರಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವುದೇ?
DAVID MALAN% s APPLIANCE ಹೊರಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವುದೇ?
ಹೌದು.
ರು ಸಿ ನಾವು ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಎಂದು ವಾಸ್ತವವಾಗಿ ಮಾಡಲು ಹೊಂದಿದೆ% ಆದ್ದರಿಂದ
APPLIANCE ಮೂಲಭೂತವಾಗಿ ಯಾವುದೇ ಹೊಂದಿದೆ
ನಾವು ಬಳಸುತ್ತಿರುವ ಭಾಷೆಯ ವೈಶಿಷ್ಟ್ಯಗಳು.
ವಾಸ್ತವವಾಗಿ, ಕಳೆದ ವಾರ ನಾವು ನನ್ನ ಮ್ಯಾಕ್ ಬಳಸಿದಾಗ, ನಾನು ಬರೆದ
ನನ್ನ ಮ್ಯಾಕ್ ಮೇಲೆ ಸಿ ಕೋಡ್.
ನನ್ನ ಮ್ಯಾಕ್ ಮೇಲೆ% ರು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದು, ಮತ್ತು ನೀವು ಅದನ್ನು ಬಳಸಬಹುದಾಗಿತ್ತು
ನಿಮ್ಮ ವಿಂಡೋಸ್ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ನೀವು ಕಂಪೈಲರ್ ಅನುಸ್ಥಾಪಿಸಲು ವೇಳೆ, ಹಾಗೆ
ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ.
% ರು ಆದ್ದರಿಂದ.
ನಾವು ಇಂದು ಈ ವಿಂಡೋದ ಒಳಗೆ ಮಾಡುತ್ತಿರುವುದು ಎಲ್ಲವನ್ನೂ ಹೊಂದಿದೆ
ಮಾಡುವ ಸಿ ಮತ್ತು ಮೂಲಭೂತವಾಗಿ ಏನೂ ಮಾಡಲು
ಪ್ರಶ್ನೆ ವ್ಯವಸ್ಥೆಯ ಕಾರ್ಯ.
ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ - ಆಗ
ನಾನು LS ವಿಷಯಗಳನ್ನು ಟೈಪ್, ಮತ್ತು RM, ಮತ್ತು CD ನಾನು -
ಕಾರ್ಯ ವ್ಯವಸ್ಥೆ ಜೊತೆಗೆ ಮತ್ತು ಹೊಂದಿದೆ
ಸುಮಾರು ನ್ಯಾವಿಗೇಟ್.
ಹೌದು.
ಪ್ರೇಕ್ಷಕರು: ನಾನು, CS50 ಗ್ರಂಥಾಲಯದ ಗ್ರಂಥಾಲಯ ಅರ್ಥ.
DAVID MALAN: ಸರಿ, ನೀವು ಕೀವರ್ಡ್ ಸ್ಟ್ರಿಂಗ್ ಅರ್ಥ ಹಾಗಾಗಿ, ಆ
ಕೇವಲ ಸರಿಯಾದ, CS50 ಗ್ರಂಥಾಲಯದ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ.
ನಂತರದಲ್ಲಿ C ಸ್ವತಃ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ, ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಜೋಡಿಯಾಗಿ
ವಾರಗಳ ನಾವು CS50 ಗ್ರಂಥಾಲಯದ ಹೊರಹಾಕಿದರೂ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ
ಆದ್ದರಿಂದ ಮಾತನಾಡಲು, ಸ್ಕ್ರಾಚ್ ನಮ್ಮನ್ನು ವಸ್ತುಗಳ ಮಾಡುವ.
ಇತರ ಪ್ರಶ್ನೆಗಳು?
ಹೌದು.
>> ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]
DAVID MALAN: ಗುಡ್ ಪ್ರಶ್ನೆ.
ಆಜ್ಞೆಗಳನ್ನು ಸಂದರ್ಭದಲ್ಲಿ ಸೂಕ್ಷ್ಮ?
ನನ್ನನ್ನು ಇಲ್ಲಿ ವ್ಯತ್ಯಾಸ ಮಾಡೋಣ.
ಆದ್ದರಿಂದ ಆದೇಶಗಳು ಸಾಮಾನ್ಯವಾಗಿ ನಾವು ಬರೆಯಲು ನೀವು ವಸ್ತುಗಳು
ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ವಿಂಡೋದ ಕೆಳಗೆ,.
ಇಲ್ಲಿ ಏನು ಹೇಳಿಕೆಗಳು ಅಥವಾ C ಕೋಡ್ ಎಂದು.
ಆದರೆ ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಉತ್ತರ, ಅದೇ ಹೌದು.
, ಸಿ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಕೋಡ್ ಮತ್ತು ಈ ಪರಿಸರದಲ್ಲಿ ಎರಡೂ
ನಲ್ಲಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆಜ್ಞಾ ಸಾಲಿನ
ಕೆಳಭಾಗದಲ್ಲಿ, ಪ್ರಕರಣದಲ್ಲಿ ಸಂವೇದನಾಶೀಲವಾಗಿರುತ್ತವೆ.
ಆದ್ದರಿಂದ ನೀವು ಬಂಡವಾಳ ಜಿ GetString ಲಾಭ ಮಾಡಬೇಕು
ಬಂಡವಾಳ ಎಸ್ ನೀವು ಎಲ್ಲಾ ಸಣ್ಣ ರಲ್ಲಿ printf ಬರೆಯಲು ಬೇಕು.
ನೀವು ಎಲ್ಲಾ ಸಣ್ಣ ರಲ್ಲಿ LS ನಮೂದಿಸಬೇಕು.
ಆದ್ದರಿಂದ ಪ್ರತಿಯೊಂದು ಸನ್ನಿವೇಶವು ಈ ಸೆಮಿಸ್ಟರ್, ಪ್ರಕರಣದಲ್ಲಿ, ತಿನ್ನುವೆ
ವಾಸ್ತವವಾಗಿ, ಮ್ಯಾಟರ್.
ಹೌದು.
>> ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]
DAVID MALAN: ಆಹ್, ಸರಿ ಆದ್ದರಿಂದ, ನಾವು ಒಂದು ಕಡತ ಏನು ಹೊಂದಿದ್ದರೆ
hello.d ಕರೆಯಲಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ಡಿ ಒಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಔಟ್ ತಿರುಗುತ್ತದೆ.
ಆದ್ದರಿಂದ ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ, ನಾವು ವಾಸ್ತವವಾಗಿ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಬರೆಯಬಹುದಾದರೆ
ಆ ರೀತಿಯಲ್ಲಿ ಫೈಲ್ ಮತ್ತು ಸಂಕಲಿಸಿದ ಎಂದು.
ನಾವು, ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಕಿರು ಉತ್ತರ ಹೊಂದಿದೆ, ನನಗೆ ಗೊತ್ತಿಲ್ಲ.
ಆದ್ದರಿಂದ ನಾವು ಇದನ್ನು ಮಾಡಲು ನೀನು.
ನನಗೆ ಮುಂದುವರೆಯುತ್ತದೆ ಮತ್ತು ಒಂದು ಹೊಸ ಕಡತವನ್ನು ರಚಿಸಲು ಅವಕಾಶ.
ಮತ್ತು ಇಲ್ಲಿ ಸ್ಪಿನ್, ಪ್ರಾಮಾಣಿಕವಾಗಿ ಸಾಮಾನ್ಯವಾಗಿ, ಯಾವಾಗ ಯಾವುದೇ ಅನುಮಾನಗಳಿದ್ದಲ್ಲಿ
ಈ ಸೆಮಿಸ್ಟರ್, ಮತ್ತು ನಿಮ್ಮ APPLIANCE ಅಥವಾ ಕಂಪ್ಯೂಟರ್
ತೆರೆಯಲು, ಮುಂದೆ ಹೋಗಿ ಏನೋ ಪ್ರಯತ್ನಿಸಿ.
ಹಾಗಾಗಿ hello.d ಎಂಬ ಕಡತವನ್ನು ಉಳಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ.
ಈ ಉಳಿಸಿ.
ಮತ್ತು ನಾನು ನಮೂದಿಸಿ ಹಲೋ ಮಾಡಲು ರನ್ ಪಡೆಯಲಿದ್ದೇನೆ.
ಇದು ಸಿ ಸಾಧ್ಯತೆಯಿದೆ ಎಂದು ನಿರ್ಣಯಿಸಲು ಕಾಣುತ್ತಿತ್ತು
D ಹೆಚ್ಚು, ಈ ಸಂದರ್ಭದಲ್ಲಿ.
ಇತರ ಪ್ರಶ್ನೆಗಳನ್ನು.
ಹೌದು.
>> ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]
DAVID MALAN: ಸರಿ, ಮತ್ತೆ ಹೇಳುತ್ತಾರೆ.
ಪ್ರೇಕ್ಷಕರು: [ಕೇಳಿಸುವುದಿಲ್ಲ]
DAVID MALAN: ಹೇಗೆ ನೀವು ರೋಗನಿರ್ಧಾರ ಅಥವಾ ಬಗ್ಗೆ ಹೋಗುತ್ತಿದ್ದೆ
ನಿವಾರಿಸುವ ಎಂದು?
ಅವರು ವಿವಿಧ ಭಾಷೆಗಳಲ್ಲಿ ನೀವು, ಆದ್ದರಿಂದ ಹೆಚ್ಚಾಗಿ, ಏಕೆಂದರೆ
ಪ್ರಾಯಶಃ ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ಬಾಗಿಯಾಗಬಹುದು
ವಿವಿಧ ಕಾರ್ಯಕ್ರಮ outputted.
ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ವಿವಿಧ ದೋಷ ಸಂದೇಶಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಮತ್ತು ಕೇವಲ ವಿನ್ಯಾಸದ ದೃಷ್ಟಿಯಿಂದ, ಇದು ವಾದಯೋಗ್ಯವಾಗಿ ಒಂದು ಎಂದು
ಕಳಪೆ ವಿನ್ಯಾಸ ನಿರ್ಧಾರವನ್ನು ಎರಡು ವಿಭಿನ್ನ ಬರೆಯಲು
ಬಹುತೇಕ ಒಂದೇ ಹೆಸರಿನ ಫೈಲ್ಗಳೊಂದಿಗೆ ಭಾಷೆಗಳ
ಬಳಸಿ ನಿಖರ ಅದೇ ಡೈರೆಕ್ಟರಿ
ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತ ಉಪಕರಣ.
ಆದ್ದರಿಂದ ನಾನು, ಹಿಂದಕ್ಕೆ ತಳ್ಳಲು ಈ ರೀತಿ 15 ವರ್ಷಗಳಲ್ಲಿ ಹೇಳಬಹುದು
ಆ ತಪ್ಪು ತಲುಪಲಿಲ್ಲ.
ಆಗಬಹುದು.
ಆದರೆ, ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಕೇವಲ ವಿವಿಧ ಇಲ್ಲ
ಸ್ಥಳದಲ್ಲಿ ವ್ಯವಸ್ಥಾಪನ ರಕ್ಷಣೆಗಳು.
ಪ್ಲಸ್ ವಿಧಿಸಲಾಗುತ್ತಿದ್ದಿತು ದೋಷ ಸಂದೇಶಗಳನ್ನು, ಎಂದು ಬಯಸುವ
ಅಂತಿಮವಾಗಿ ಸಮಸ್ಯೆಯನ್ನು ಯಾವ ತಿಳಿದುಬರುತ್ತದೆ.
ಆದರೆ ಸಂಭಾವ್ಯ ಮೂಲೆಯಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ.
>> ಸರಿ, ಆದ್ದರಿಂದ ಇತರ ಕೇವಲ ಒಂದೆರಡು ಪರಿಚಯಿಸಲು ಅವಕಾಶ
ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಇಲ್ಲಿ ಈಗ, ನಾವು ಹೆಚ್ಚು ವಿಭಾಗಿಸಲ್ಪಟ್ಟಿದೆ ನಿರ್ಮಿಸಲು ಆರಂಭಿಸಬಹುದು
ಮತ್ತು ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಪ್ರೋಗ್ರಾಂ.
ಆದ್ದರಿಂದ, ಎಲ್ಲಾ ಮೊದಲ ಗಣಿತ.
ಆದ್ದರಿಂದ ಗಣಿತ ಉದಾಹರಣೆಗಳು ಮೊದಲ ವಾರದಲ್ಲಿ ಸುಲಭ ಕೇವಲ ರೀತಿಯ.
ಈ ಎಲ್ಲಾ ಕಾರ್ಯಕ್ರಮಗಳ ಬಗ್ಗೆ ಎಂದು ಹೇಳಲು ಇಲ್ಲ
ಗಣಿತ.
ನಿಸ್ಸಂಶಯವಾಗಿ, ವಿವಿಧ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಅರ್ಥೈಸಿಕೊಳ್ಳುವ
ಗಣಿತ, ಬೀಜಗಣಿತ ನಿರ್ದಿಷ್ಟವಾಗಿ, ಇದು
ಇಲ್ಲಿ ಬಹಳ ಸೂಕ್ತ.
ಉನ್ನತ ಮಟ್ಟದ ಸಿಎಸ್ ತರಗತಿಗಳು, ರೇಖಾ ಬೀಜಗಣಿತ, ರಲ್ಲಿ
ಕಲನಶಾಸ್ತ್ರ, ಮತ್ತು ಹಾಗೆ.
ಆದರೆ ನಾವು ಈ ಸೆಮಿಸ್ಟರ್ ಮಾಡುತ್ತೇನೆ ಎಂಬುದನ್ನು ಅತ್ಯಂತ ಅಲ್ಲ ಕಡಿಮೆ ಅರ್ಥ
ಗಣಿತ, ಮತ್ತು ಖಂಡಿತವಾಗಿ ಅಂಕಗಣಿತ, ಪ್ರತಿ ಸೆ, ಆದರೆ ನಿಜವಾಗಿಯೂ
ಕೇವಲ ತರ್ಕ ಮತ್ತು ಎಚ್ಚರಿಕೆಯಿಂದ ಚಿಂತನೆಯ.
ಮತ್ತು ಆದ್ದರಿಂದ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ದೀರ್ಘ ಈ ಸಂಪರ್ಕ ಪಡೆದಿದ್ದ,
ವಿಶೇಷವಾಗಿ ಪ್ರೌಢಶಾಲಾ ಮಟ್ಟದಲ್ಲಿ, ಗಣಿತ, ಒಂದು
ಸ್ವಲ್ಪ ತಪ್ಪು.
ನಾವು, ಬರೆಯಲು ನಾವು ಆ ಕಾರ್ಯಕ್ರಮಗಳ ಹೆಚ್ಚು, ಏಕೆಂದರೆ
ಪರಿಹರಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ಉನ್ನತ ಮಟ್ಟದ ಮತ್ತು ಗಮನದ ರೀತಿಯ ಆ,
ಖಚಿತವಾಗಿ ಕೆಲವು ಸಂಕಲನ, ವ್ಯವಕಲನ, ಮತ್ತು ವಿವಿಧ ಬಳಸಬಹುದು
ಗಣಿತದ ಸೂತ್ರಗಳನ್ನು ಅಥವಾ ಹಾಗೆ,
ಆದರೆ ದಿನದ ಕೊನೆಯಲ್ಲಿ, ಇದು ಯೋಚನೆ ಬಗ್ಗೆ ಮತ್ತು
ಕೇವಲ ನೀವು TI ರೀತಿಯಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ ಏನೆಲ್ಲಾ ಅನುಷ್ಠಾನಕ್ಕೆ
ಪ್ರೌಢಶಾಲೆಯಲ್ಲಿ ಕ್ಯಾಲ್ಕುಲೇಟರ್.
>> ಎಂದು ಹೇಳಿದರು, ಆದ್ದರಿಂದ ಈಗ ಈ ಜೊತೆ ಏನನ್ನಾದರೂ ನಾವು
ನಾವು ಟ್ರಿಪ್ ಇದರಿಂದ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ಎಂದು ಗಣಿತದ ನಿರ್ವಾಹಕರು
ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಆಧಾರವಾಗಿರುವ ಅಂಶಗಳನ್ನು ಕೆಲವು ಅಥವಾ ಸುಮಾರು
CS50 ಗ್ರಂಥಾಲಯದ ಸೂಚಿಸಿದಂತೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸಿ ಆದ್ದರಿಂದ,, ಇವೆ
ಮತ್ತು ಇಂದು ನಾವು ಮಾತ್ರ GetString ಬಳಸುತ್ತಿರುವ - ಮತ್ತು ಒಂದು ಕ್ಷಣದಲ್ಲಿ
ಬಹುಶಃ ಮತ್ತೊಂದು ಕಾರ್ಯ -
ಆದರೆ ಕಂಪ್ಯೂಟರ್ ವಿವಿಧ ಅಕ್ಷಾಂಶ ರೀತಿಯ.
ದಿನದ ಕೊನೆಯಲ್ಲಿ, ಕಂಪ್ಯೂಟರ್ಗಳು ಮಾತ್ರ 0 ಸೆ ಮತ್ತು 1 ತಿಳಿದಿದೆ.
ಆದರೆ ಕಳೆದ ವಾರ ನಾವು ದ್ವಿಮಾನ ವ್ಯವಸ್ಥೆ ಬಗ್ಗೆ ಮಾತನಾಡಿದರು ಮರುಪಡೆಯಲು
ಸಂಖ್ಯೆಯು 0 ನಂತಹ ಸಂಖ್ಯೆಗಳು, ಮತ್ತು 1 ಮತ್ತು 2 ಪ್ರತಿನಿಧಿಸುವ ರಲ್ಲಿ,
ನೇಟ್ ರ ವೀಡಿಯೊದಲ್ಲಿ ಅಪ್ 8 ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ,.
ನಂತರ ನಾವು ಎಂದು ಹೆಚ್ಚಿನ ಲೆಕ್ಕ ಮಾಡಬಹುದು
ಇಲ್ಲಿ ವೇದಿಕೆಯಲ್ಲಿ ಮಾಡಿದರು.
ಆದರೆ ನೀವು ಸಂಖ್ಯೆಗಳನ್ನು ಆದರೆ ಅಕ್ಷರಗಳನ್ನು ಕೇವಲ ಪ್ರತಿನಿಧಿಸಲು ಬಯಸಿದರೆ,
ನಾವು, ಮನುಷ್ಯರು, ಕೆಲವು ನಿರಂಕುಶ ಜೊತೆ ಬರಲು ಹೊಂದಿವೆ
ಸಂಪ್ರದಾಯಗಳನ್ನು, ಆ ಮೂಲಕ ದಿನದ ಕೊನೆಯಲ್ಲಿ ಎಲ್ಲಾ ನನ್ನ ಕಂಪ್ಯೂಟರ್
0 ಸೆ ಮತ್ತು 1, ಜೊತೆಗೆ ನಾವು ಉತ್ತಮ ಬಯಸುವ ವ್ಯಕ್ತಪಡಿಸಲು ಸಾಮರ್ಥ್ಯ ಹೊಂದಿದೆ
ಪ್ರತಿನಿಧಿಸುವ 0 ಸೆ ಮತ್ತು 1 ಗಳ ಮಾದರಿಗಳು ಪ್ರಮಾಣಕವಾಗಿಸುವ ಆರಂಭಿಸಲು
ವಿವಿಧ ವಿಷಯಗಳನ್ನು.
ಪತ್ರದಲ್ಲಿ ಪ್ರತಿನಿಧಿಸುವ 0 ಸೆ ಮತ್ತು 1 ಗಳ ಮಾದರಿ.
ಅಕ್ಷರದ z ಪ್ರತಿನಿಧಿಸುವ 0 ಸೆ ಮತ್ತು 1 ಗಳ ಮಾದರಿಗಳು.
ಬಣ್ಣ ನೀಲಿ ಪ್ರತಿನಿಧಿಸುತ್ತವೆ, ಅಥವಾ ಆ 0 ಸೆ ಮತ್ತು 1 ಗಳ ಮಾದರಿಗಳು
ಕೆಂಪು, ಅಥವಾ ಹಾಗೆ.
ನಾವು ನಾವೇ ವ್ಯಕ್ತಪಡಿಸಲು ಈ 0 ಸೆ ಮತ್ತು 1 ಎಲ್ಲಾ ಬಳಸಬೇಕಾಗಬಹುದು
ಎಂದು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ವಿವಿಧ ಸಂದರ್ಭಗಳಲ್ಲಿ,
ಅಗತ್ಯವಾಗಿ ಸಂಖ್ಯಾ.
>> ಆದ್ದರಿಂದ ಪ್ರಾತಿನಿಧ್ಯ ಪರಿಭಾಷೆಯಲ್ಲಿ, ಸಿ, ವಿವಿಧ ಡೇಟಾ ಪ್ರಕಾರಗಳು ಹೊಂದಿದೆ
ಮತ್ತು ನಾವು ಇದುವರೆಗೆ ಈ ಒಂದು ನೋಡಿದ್ದೀರಿ.
ನಾವು ಇಂಟ್ ಕಂಡಿತು, ಮತ್ತು ಪರದೆಯ ಮೇಲೆ ಸೂಚನೆ ಏನು ಅಲ್ಲ
ಇದೀಗ ಸ್ಟ್ರಿಂಗ್ ಆಗಿದೆ.
ಸ್ಟ್ರಿಂಗ್, ವಾಸ್ತವವಾಗಿ, ಮತ್ತೊಮ್ಮೆ ಸಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ, ಅದು ಇಲ್ಲಿದೆ
ಸರಳೀಕರಣ ನಾವು ಮೊದಲ ಅಗತ್ಯವಾದ ನೀವು
ವಾರಗಳ ದಂಪತಿಗಳು.
ಎ ಚಾರ್ ವ್ಯಕ್ತಿಯ ಪಾತ್ರ.
ಒಂದು ಫ್ಲೋಟ್ ದಶಮಾಂಶ ಬಿಂದು ಮತ್ತು ಸಂಖ್ಯೆಗಳ ಜೊತೆ, ನಿಜವಾದ ಸಂಖ್ಯೆ
ಎಡ ಮತ್ತು ಬಲ.
ಒಂದು ಜೋಡಿ ಮತ್ತೆ ಮೊದಲು ಹಿನ್ನೆಲೆ ಹೊಂದಿದವರಿಗೆ ಯಾವ, ಆಗಿದೆ?
ಆದ್ದರಿಂದ ಎರಡು ಬಾರಿ ಸಂಗತಿಯಾಗಿದೆ.
ಹೆಚ್ಚು ನಿಖರ ಎರಡರಷ್ಟು ಸೇರಿಸುತ್ತದೆ.
ಆದ್ದರಿಂದ ಇದರ ಅರ್ಥ ಏನು?
ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದು, ವಿಶ್ವದ ಪ್ರಮಾಣಿತ ರೀತಿಯ ಹೊಂದಿದೆ
ಎಷ್ಟು ಬಿಟ್ಗಳ ಪ್ರತಿನಿಧಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ
ಈ ವಸ್ತುಗಳ ಪ್ರತಿ.
ನೀವು ಭಾಗವಾಗಿ ಈಗಾಗಲೇ ನೇಟ್ ರ ASCII ವೀಡಿಯೊ ವೀಕ್ಷಿಸಿದರು ಮಾಡಿದ ಹಾಗಿದ್ದಲ್ಲಿ
pset 0, ಅಥವಾ ನಂತರ ಈ ವಾರ ನೀವು ಬಹುಶಃ ಗೊತ್ತು ನೀವು ಕಾಣಿಸುತ್ತದೆ
ಆ ASCII -
ಪಾತ್ರ ನಿರೂಪಣೆಗಳು -
ಎಷ್ಟು ಬಿಟ್ಗಳನ್ನು ಬಳಸುತ್ತವೆ?
ಮತ್ತು ನೀವು ನಮ್ಮ ಡೆಮೊ ನಿಂದ ಹೇಗೆ ಕಳೆದ ವಾರ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಇರಬಹುದು
ಅನೇಕ ಜನರು ವೇದಿಕೆಯಲ್ಲಿ ಇದ್ದರು.
ವಿಶಿಷ್ಟವಾಗಿ, 7 ಆದ್ದರಿಂದ ಅಥವಾ 8.
ಸಾಮಾನ್ಯವಾಗಿ 8 ಆದ್ದರಿಂದ, ಮತ್ತು ವಿಸ್ತರಿಸಿದ ಎಂದು ಕರೆಯುವುದನ್ನು ಇಲ್ಲ
ಎಲ್ಲಾ 8 ಬಿಟ್ಗಳು, ಬದಲಿಗೆ 7 ಬಳಸುವ ASCII.
ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ನಾವು, ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ, 2 ಅಧಿಕಾರಗಳನ್ನು 8 ಮಾತನಾಡಲು.
ಆದ್ದರಿಂದ ಒಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಚಾರ್ ಸಾಮಾನ್ಯವಾಗಿ 8 ಬಿಟ್ಗಳು.
ಆದ್ದರಿಂದ ಒಂದು ಇಂಟ್ ಸಾಮಾನ್ಯವಾಗಿ 32 ಬಿಟ್ಗಳು.
ಒಂದು ಫ್ಲೋಟ್ ಸಾಮಾನ್ಯವಾಗಿ 32 ಬಿಟ್ಗಳು.
ಒಂದು ಜೋಡಿ ಸಾಮಾನ್ಯವಾಗಿ 64 ಬಿಟ್ಗಳು.
ಮತ್ತು ಏನು?
ನೀವು ದೊಡ್ಡ ಸಂಖ್ಯೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಎಂದರ್ಥ, ಅಥವಾ ಸಂದರ್ಭದಲ್ಲಿ
ನೈಜ ಸಂಖ್ಯೆಗಳ, ನೀವು ನಂತರ ಸಾಕಷ್ಟು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ
ಫೆಸಿಲಿಟಿ ಸ್ಥಾನ.
ಆ ಸಂದರ್ಭದಲ್ಲಿ ಬಹಳಷ್ಟು ಹೆಚ್ಚು ನಿಖರ.
ಈಗ ಬಹಳ ಸುದೀರ್ಘ ದುರದೃಷ್ಟವಶಾತ್ ಹೆಸರಿಸಲಾಗಿದೆ.
ಆದ್ದರಿಂದ 32 ಬಿಟ್ಗಳು ಒಂದು ಇಂಟ್ ಇಲ್ಲ.
, 32 ಬಿಟ್ಗಳು ಇಲ್ಲ ಇದು ಬಹಳ ಇವೆ.
ಮತ್ತು 64 ಬಿಟ್ಗಳು ಇದು ಬಹಳ ಉದ್ದವಾಗಿದೆ.
ಆದರೆ ಆ ಕೆಲವು ಸಂದರ್ಭದಲ್ಲಿ ಸಂವೇದನಾಶೀಲವಾಗಿರುತ್ತವೆ; ಇದು ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ
ನಿಮ್ಮ ಗಣಕದ ಯಾವ ರೀತಿಯ.
ಆದ್ದರಿಂದ ಸಾಮಾನ್ಯವಾಗಿ ನಾವು ಮನೆಕೆಲಸ ಅಥವಾ ಒಂದು ರಸಪ್ರಶ್ನೆ ರಲ್ಲಿ ಸೂಚಿಸಲು ಮಾಡಿದಾಗ
ಇದು ವಾಸ್ತವವಾಗಿ ಮ್ಯಾಟರ್ಸ್.
ಆದರೆ ಈ ಹಂತದಲ್ಲಿ ವಿವಿಧ ಎಲ್ಲಾ ಇಲ್ಲ ಆಗಿದೆ
ಇಲ್ಲಿ ನಿರೂಪಣೆಗಳು.
>> ಆದ್ದರಿಂದ ಅವರ ವಾಸ್ತವವಾಗಿ ಒಂದು ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಧುಮುಕುವುದಿಲ್ಲ ಅವಕಾಶ.
ಆರಂಭದಿಂದ ಈ ಬರೆಯಬಾರದು ಬದಲಿಗೆ, ನನಗೆ ಮುಂದುವರಿಯಲು ಅವಕಾಶ
ಮತ್ತು ಇಂದಿನ ಮೂಲ ಕೋಡ್ನಿಂದ ತೆರೆಯುತ್ತದೆ - ಇದು ಎಲ್ಲಾ
ಆನ್ಲೈನ್ - ಆನ್ ಆನ್ಲೈನ್ ಸುಮಾರು ಟಿಂಕರ್ ಬಯಸಿದರೆ, ಅಥವಾ ರಿಟರ್ನ್
ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ APPLIANCE ಜೊತೆ ಬುಧವಾರ, ಸೂಚನೆಗಳನ್ನು
ಯಾವ ಕೋರ್ಸ್ ನ ಮುಖಪುಟದಲ್ಲಿ ಲಿಂಕ್ ಕಾಣಿಸುತ್ತದೆ.
ಇಲ್ಲಿ ಸೂಪರ್ ಸರಳ ಕಾರ್ಯಕ್ರಮದ.
ಆದರೆ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಹೊಸ ಸ್ವಲ್ಪ ಏನಾದರೂ ಪಡೆದರು ಎಂದು
ನಾವು ಮೊದಲು ಹೊಂದಿರಲಿಲ್ಲ.
ಪಠ್ಯದ ನೀಲಿ ರೇಖೆಗಳ ಒಂದು ಇಡೀ ಬಹಳಷ್ಟು.
ಆದ್ದರಿಂದ ಈ ನೀಲಿ ರೇಖೆಗಳ ಕಾಮೆಂಟ್ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ.
ಹಾಗಾಗಿ ಬರೆಯಲು ಮಾಡಲು ಯೋಜನೆ ಸಾಕಷ್ಟು ಉಪಯುಕ್ತವಾಗಿರುವ
ನಿಮಗೆ, ಅಥವಾ ಸಹೋದ್ಯೋಗಿಗಳು ಅಥವಾ ಸ್ನೇಹಿತರಿಗೆ, ಅಥವಾ ಕೆಲವು ಕಾಮೆಂಟ್ಗಳನ್ನು
ಇತರ ಫೆಲೋಗಳು, ಆ ರೀತಿಯ ನಡೆಯುತ್ತಿರುವ ಏನನ್ನು ವಿವರಿಸಲು
ಈ ಕಡತ, ಆದರೆ ಸಿ ಕೋಡ್ ಸ್ವತಃ ಏನೂ ಹೊಂದಿವೆ.
ಕಾರ್ಯತತ್ಪರವಾಗಿಲ್ಲದಿರಬಹುದು ಪ್ರೋಗ್ರಾಂ ಏನೂ, ಇಟ್ಸ್ ಜಸ್ಟ್
ಸೌಂದರ್ಯಶಾಸ್ತ್ರ.
ಆದ್ದರಿಂದ ನೀವು ಸಿ ಈ ಹಾಗೆ ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ
/ *, ಮತ್ತು ನೀವು ಕಾಮೆಂಟ್ಗಳನ್ನು ನಿಮ್ಮ ಕಾಮೆಂಟ್ಗಳನ್ನು ಕೊನೆಗೊಂಡಿಲ್ಲ
* /.
ಮತ್ತು ನೀವು ನಿಜವಾಗಿಯೂ ಗುದ ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ರೀತಿಯ ಸೆಳೆಯುವ ರೀತಿಯಲ್ಲಿ ಇಂತಹ,
ನಂತರ ನೀವು ನಕ್ಷತ್ರಗಳ ಒಟ್ಟಾರೆಯಾಗಿ ಬಹಳಷ್ಟು ಪುಟ್ ಬಯಸುವ, ನೀವು ಮಾಡಲು ಬಯಸುವ
ಈ ರೀತಿಯ ಕಡಿಮೆ ಬಾಕ್ಸ್.
ಆ ವಿಷಯಗಳ ಆದರೆ.
ವಿಷಯಗಳನ್ನು ಮಾತ್ರ ವಿಷಯ ಬಹಳ ಮೊದಲ
ಮತ್ತು ಕಳೆದ.
ಈ ಬಹು ಸಾಲಿನ ಕಾಮೆಂಟ್ ಎಂದು ಏನನ್ನು ಹೊಂದಿದೆ.
ಮತ್ತು ಇದನ್ನು ನಕ್ಷತ್ರಗಳು ಮತ್ತು ಬಾಕ್ಸ್ ಮಾಡಲು ಕೇವಲ ಮಾನವ ಕನ್ವೆನ್ಷನ್ ನ
ಈ ರೀತಿಯ ವಸ್ತುಗಳನ್ನು ನೀವು ಉಚಿತ ಸಮಯವನ್ನು ಹೊಂದಿದ್ದರೆ.
>> ನೀವು ಕೆಲವು ಕಾಮೆಂಟ್ಗಳನ್ನು ಬರೆದ ಮಾಡಿದ ನಂತರ ಆದ್ದರಿಂದ, ಸಾಮಾನ್ಯವಾಗಿ, ಬನ್ನಿ
ಕಾರ್ಯಕ್ರಮದ ನಿಜವಾದ ಧೈರ್ಯವಿರುವ.
ಇಲ್ಲಿ ನಮ್ಮ ಪರಿಚಿತ # ಸೇರಿವೆ ಇಲ್ಲಿದೆ.
ಮತ್ತು ಕೇವಲ ತ್ವರಿತ, ಈ ಅಗತ್ಯ ಅಗತ್ಯ ಅಥವಾ?
ಪ್ರೇಕ್ಷಕರು: ಅಗತ್ಯ.
DAVID MALAN: ಆದ್ದರಿಂದ ಇದು ವಾಸ್ತವವಾಗಿ ಅಗತ್ಯ ಅಲ್ಲ.
ಆದ್ದರಿಂದ, ಆದರೂ, ಅದು ಅನಿವಾರ್ಯವಲ್ಲ?
ಆದ್ದರಿಂದ ಯಾವುದೇ printf ಇಲ್ಲ.
ವಾಸ್ತವವಾಗಿ.
ನಾವು ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಮಾಡುತ್ತಿರುವುದು ಎಲ್ಲಾ ಗಣಿತಶಾಸ್ತ್ರ.
ನಾನು ವಾಸ್ತವವಾಗಿ ಆ ಅಳಿಸಬಹುದು.
ಆದ್ದರಿಂದ ನೀವು ಯಾವಾಗಲೂ ನಲ್ಲಿ ಏನು ಸೇರಿಸಲು ಹೊಂದಿಲ್ಲ
ಒಂದು ಕಾರ್ಯಕ್ರಮದ ಅಗ್ರ.
>> ಆದ್ದರಿಂದ ಇದನ್ನು ಒಂದು ಬಿಟ್ ಸರಳಗೊಳಿಸುವ ಅವಕಾಶ.
ಈಗ ಈ ಪ್ರೋಗ್ರಾಂ ಏನು ಗಮನಿಸುವುದಿಲ್ಲ.
ಅಷ್ಟಾಗಿ ಆಸಕ್ತಿ.
ಇಂಟ್ X = 1.
ಅಲ್ಲದೆ, ಈ ಮಾಡುತ್ತಿರುವುದಾದರೂ ಏನು?
ಅಲ್ಲದೆ, ಮೊದಲು ಮರಳಿ ಮಾನಸಿಕ ಮಾದರಿಗೆ ಭಾವಿಸುತ್ತೇನೆ.
ಈ ಅಭಿವ್ಯಕ್ತಿಯ ಎಡಗಡೆಯಲ್ಲಿ ಏನು ಮಾಡುತ್ತದೆ?
ಒಂದು ಪೂರ್ಣಾಂಕ ಜಾಗ ರಚಿಸಿ.
ಆದ್ದರಿಂದ ಎಷ್ಟು ಜಾಗ?
ಹಾಗೆಯೇ, ನಾವು 32 ಬಿಟ್ಗಳು ಎಂದು ಈಗ ತಿಳಿಯಲು ಸಂಭವಿಸಬಹುದು.
ಹಿಂದೆ, ಸ್ಟ್ರಿಂಗ್ ತಾಂತ್ರಿಕವಾಗಿ 32 ಬಿಟ್ಗಳು, ಆದರೆ ಹೆಚ್ಚು
ಭವಿಷ್ಯದಲ್ಲಿ ಆ.
ಆದರೆ ಒಂದು ಇಂಟ್ 32 ಬಿಟ್ಗಳು.
ಇಲ್ಲಿ ಎಡ ಈ ಅಭಿವ್ಯಕ್ತಿ ಆದ್ದರಿಂದ, ಇಂಟ್ X ಕೇವಲ ಹೇ ಹೇಳುತ್ತಾರೆ
ಸಿಸ್ಟಮ್ ಕಾರ್ಯನಿರ್ವಹಣೆಯ, ನನಗೆ RAM ನ 32 ಬಿಟ್ಗಳು ನೀಡಿ -
ಇಲ್ಲದಿದ್ದರೆ RAM ನ 4 ಬೈಟ್ಗಳು ಎಂದು -
ಆದ್ದರಿಂದ ನಾನು ಆ ಜಾಗವನ್ನು ಒಂದು ಪೂರ್ಣಾಂಕ ಹಾಕಬಹುದು.
ನೀವು ಏನು ಪೂರ್ಣಾಂಕ ಇರಿಸಲು ಬಯಸುವಿರಾ?
ಅಲ್ಲದೇ, ಕೇವಲ ಸಂಖ್ಯೆ 1.
ಇಂಟ್ ವೈ 2 ಪಡೆಯುತ್ತದೆ, ಅದೇ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತದೆ ಸಹ
ಸಂಖ್ಯೆಯನ್ನು ಅದರ ಪ್ರಮಾಣ ಪರಿಭಾಷೆಯಲ್ಲಿ, ದೊಡ್ಡದಾಗಿದೆ.
ಸಂಖ್ಯೆಯನ್ನು ಸಹ ಕೇವಲ 32 ಬಿಟ್ಗಳು.
ಇದು ಕೇವಲ ಬಿಟ್ಸ್ ಮಾದರಿಯನ್ನು ನ ವಿಭಿನ್ನವಾಗಿದೆ
1 ವಿರುದ್ಧ 2 ಪ್ರತಿನಿಧಿಸುತ್ತವೆ.
ಇಂಟ್ z ಈಗ ನನಗೆ ಇನ್ನೊಂದು 32 ಬಿಟ್ಗಳು ನೀಡಲು ಇದು z ಕರೆ, ಮತ್ತು ಪುಟ್ ಹೇಳುತ್ತಾರೆ
ಹಾಗಾದರೆ 1 ಮತ್ತು 2 ಸಂಕಲನ.
ಈಗ z ಸಂಭಾವ್ಯವಾಗಿ, ಮೌಲ್ಯ 3 ಸಂಗ್ರಹಿಸಲು ಹೀಗೆ
ತದನಂತರ 0 ಹಿಂತಿರುಗಿ.
>> ಈಗ ಈ ಪ್ರೋಗ್ರಾಂ, ಇದು ಆಸಕ್ತಿಯ ಏನು ಮಾಡುತ್ತದೆ?
ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ಕುತೂಹಲಕಾರಿ ಏನನ್ನೂ ಮಾಡುವುದಿಲ್ಲ
ಅರ್ಥದಲ್ಲಿ, ಏಕೆಂದರೆ ಏಕೆ? ಇದು ಕೆಲವು ಗಣಿತ ಮಾಡುತ್ತಿದ್ದಾರೆ.
ಆದರೆ ಅದು ಸರಿಯಾದ, ಉತ್ತರವನ್ನು ಹಿಂದಿರುಗಿದ ಅಲ್ಲ.
ಇದು 0 ಮರಳಿದ ನ.
ಇದು ಉತ್ತರ ಮುದ್ರಿಸುವ ಅಲ್ಲ.
ಆದ್ದರಿಂದ ಈ ಕಾರ್ಯಕ್ರಮವನ್ನು ಅದು, ಮೂಲಭೂತವಾಗಿ ನಿಷ್ಪ್ರಯೋಜಕ ಆಗಿದೆ
ಈಗ ನಿಂತಿದೆ.
ಇದು ಕೆಲವು ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ.
ಕೆಲವು ಸೆಕೆಂಡುಗಳ ಸಂಖ್ಯೆ, ಅಥವಾ ಮೈಕ್ರೋ, ತೆಗೆದುಕೊಳ್ಳಲು ವಿಶೇಷವೇನು
ರನ್, ಆದರೆ ಅದು ನಿಜವಾಗಿ ಏನು ಮಾಡುವುದರಿಂದ ದೊರೆಯದಿದ್ದಲ್ಲಿ
ಮಾನವ ಉಪಯುಕ್ತ.
>> ಆದ್ದರಿಂದ ಅವರ ವಾಸ್ತವವಾಗಿ ಈಗ ನಾನು ವಾಸ್ತವವಾಗಿ ನಾನು ಅಲ್ಲಿ ಈಗ math2, ತೆರೆಯಲು ಅವಕಾಶ
ಪರಿಣಾಮವಾಗಿ ಮುದ್ರಿಸುವ.
ಆದ್ದರಿಂದ ಈ ತುಂಬಾ ನಮ್ಮ ಹಿಂದಿನ ಉದಾಹರಣೆಗಳಿಂದ ಗಮನಿಸಬಹುದು.
ನಾನು ಕೆಲವು ಸರಳ ಗಣಿತಶಾಸ್ತ್ರ ಮಾಡಲು ಬಯಸಿದರೆ, ಇಂಟ್ X = 1, ವೈ
= 2. z ಈಗ 1 + 2 ಆಗಿದೆ.
ಈ ಸ್ಪಷ್ಟವಾಗಿ ಔಟ್ ಮುದ್ರಿಸಲು ಏನು ಇದೆ?
ಕೇವಲ 3.
ಆದ್ದರಿಂದ ಶೀಘ್ರ ವಿವೇಕ ಪರಿಶೀಲಿಸಿ.
ಈ ಕೋಶಕ್ಕೆ ಚಲಿಸೋಣ.
CD source1m ಆದ್ದರಿಂದ.
ನನ್ನ ಮುಂದೆ ಹೋಗಿ math2 ಮಾಡಲು ಟೈಪ್ ಲೆಟ್.
ಯಾವುದೇ ದೋಷ ಸಂದೇಶಗಳನ್ನು ಹೊರಬಂದು, ಆದ್ದರಿಂದ ನನಗೆ ರನ್ ಅವಕಾಶ -
ನನಗೆ math2 ರನ್ a.out-ಅವಕಾಶ. ನಮೂದಿಸಿ.
ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಇದು 3 ಮುದ್ರಣ ಮಾಡಿದ.
ಜೊತೆಗೆ ಅವರ ಈ ಒಂದು ರೂಪಾಂತರ ಒಂದು ಅವಲೋಕಿಸೋಣ.
Math3.c, ನಾವು ಈಗ ಇಲ್ಲಿ ಈ ಉದಾಹರಣೆಗೆ ಹೊಂದಿರುತ್ತವೆ.
>> ಆದ್ದರಿಂದ ಆಸಕ್ತಿದಾಯಕ ಈ ಒಬ್ಬರ ರೀತಿಯ.
ಇಲ್ಲಿ ಈ ಒಂದು, ಉತ್ತರ, 10 ರಿಂದ 1 ವಿಂಗಡಿಸಲಾಗಿದೆ ಕಾಣುವುದು ಇದೆ
ಮತ್ತು ನಾನು ಒಂದು ಫ್ಲೋಟ್ ಎಂದು ಡಿಕ್ಲೇರ್ಡ್ ನಾವು ಗಮನಿಸಬಹುದು.
ನಾನು ಒಂದು ಫ್ಲೋಟ್ ಎಂದು ಬಯಸುತ್ತೀರಿ?
ಅಲ್ಲದೆ, ಇದು ಒಂದು ಭಾಗ ಇಲ್ಲಿದೆ.
ಇದು ನಿಜವಾದ ಸಂಖ್ಯೆ ಎಂದು ವಿಶೇಷವೇನು.
ಈ ಸಂದರ್ಭದಲ್ಲಿ, 10% - ಆದ್ದರಿಂದ ಆಶಾದಾಯಕವಾಗಿ 0.1, ಎಂದು ವಿಶೇಷವೇನು.
ಮತ್ತು ನಾನು ಆಗ ಮುದ್ರಿಸುತ್ತದೆ ಏನನ್ನು ಬಯಸುತ್ತೀರಿ?
ಅಲ್ಲದೆ, ಈ ಉತ್ತರ.
ಅಲ್ಲದೆ, ಈ ಅಂತರದಲ್ಲಿ ಮೊದಲ ಕೀಟಲೆ ಮಾಡೋಣ.
ಆದ್ದರಿಂದ ಎಡಗೈ ಭಾಗದಲ್ಲಿ, ಒಂದು ಘೋಷಿಸಲು
ತೇಲುತ್ತವೆ, ಅದು ಉತ್ತರ ಕರೆ.
ಬಲ ಭಾಗದಲ್ಲಿ, 1 10 ಭಾಗಿಸಿ ಮತ್ತು ಪುಟ್ ಇಲ್ಲ
ವೇರಿಯಬಲ್ ಒಳಗೆ ಉತ್ತರ.
ಈಗ, ಈ ಸಾಲು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಗೂಢ ಕಾಣುತ್ತದೆ.
ಆದರೆ ಕೆಲವು ಪರಿಚಿತ ಲಕ್ಷಣಗಳನ್ನು ಗಮನಿಸಿ. % ಒಂದು ಬರುತ್ತದೆ ಇಲ್ಲಿ ಅರ್ಥ
ಪ್ಲೇಸ್ಹೋಲ್ಡರ್.
ಎಫ್ ಇಲ್ಲಿ ಅಂದರೆ ಕೇವಲ ಒಂದು ನಿಜ, ಒಂದು ತೇಲುವ ಬಿಂದು ಮೌಲ್ಯವೇನು
ಸಂಖ್ಯೆ, ಒಂದು ದಶಮಾಂಶ ಬಿಂದುವಿನ ಜೊತೆ ಏನೋ.
ಯಾವ 0.2 ಎಂದರೆ?
ಯಾರಾದರೂ ಮೊದಲು ಅನುಭವದಿಂದ ತಿಳಿದಿದೆ?
ಎರಡು ದಶಮಾಂಶ ಸ್ಥಳಗಳು.
ನಾವು ಮೊದಲು ಈ ನೋಡಿಲ್ಲ ಮಾಡಿದ್ದೀರಿ, ಆದರೆ ಇದು ಕೇವಲ ಒಂದು ಮಾರ್ಗವಾಗಿದೆ
ಸ್ವಲ್ಪ ಹೆಚ್ಚು printf ನಿಯಂತ್ರಣ ಮತ್ತು ವ್ಯಾಯಾಮ
ಹೇಳುವ ದಶಮಾಂಶ ಬಿಂದುವಿನ ನಂತರ ನನಗೆ 30 ಅಂಕಗಳನ್ನು ನೀಡುವುದಿಲ್ಲ
ಬದಲಿಗೆ ನನಗೆ ಕೇವಲ 2 ನೀಡಿ.
>> ತದನಂತರ ಅವರ ಮುಂದೆ ಹೋಗಿ ಈ ರನ್ ಅವಕಾಶ.
ಆದ್ದರಿಂದ ಗಣಿತ 3 ಮಾಡಿ, ಮತ್ತು ಈಗ ನಮೂದಿಸಿ, ನನಗೆ ಗಣಿತ 3 ರನ್ ಅವಕಾಶ.
ಮತ್ತು ಬಲ ಇಲ್ಲ.
ನಮ್ಮ ಮೊದಲ ನಿಜವಾದ ದೋಷ ಎದುರಾಗಿದೆ ತೋರುತ್ತದೆ.
ಅಲ್ಲದೆ, ಬಹುಶಃ ನಾನು ಸಾಕಷ್ಟು ಹತ್ತಿರ ಕಾಣುವ ಇಲ್ಲ.
ಆದ್ದರಿಂದ ನನ್ನನ್ನು ಇಲ್ಲಿ ಹೋಗಿ ಅವಕಾಶ, ಮತ್ತು ಅವಕಾಶ ನನಗೆ 20 ದಶಮಾಂಶ ಪುಟ್
ಅಲ್ಲಿ ಪಾಯಿಂಟ್ ಸ್ಥಳಗಳಲ್ಲಿ.
ಮತ್ತು ನನಗೆ ಈ ಕಂಪೈಲ್ ಅವಕಾಶ, ರನ್, math3 ಮಾಡಿ.
ಪ್ರೆಟಿ ಖಚಿತವಾಗಿ 10 ಭಾಗಿಸಿ 1 0 ಅಲ್ಲ.
ಆದ್ದರಿಂದ ಇಂದಿನ ವಿಶೇಷವೇನು?
ಸರಿ ಸರಿ, ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಈ ಜೊತೆಗೆ ಮಾಡಲು ಹೊಂದಿಲ್ಲ.
ಉತ್ತಮ ಚಿಂತನೆ ಇಲ್ಲಿದೆ.
ಈ ನಿಜಕ್ಕೂ ಕಾಕತಾಳೀಯ ಮಾತ್ರವಾಗಿದೆ
ನಾವು ಮಾಡುತ್ತಿರುವುದು.
ಆದರೆ ಇದು ಎಂಬುದನ್ನು ಸಾಬೀತುಪಡಿಸಲು, ನಾನು ವಿಲ್
ಯಾದೃಚ್ಛಿಕ ಏನನ್ನಾದರೂ ಮರಳಿ.
ಇದು ಕೇವಲ ತಪ್ಪು, ಏಕೆಂದರೆ, ಮನೆಯಲ್ಲಿ ಈ ಮಾಡಬೇಡಿ.
ಆದರೆ math3 ಮಾಡಿ, ನನಗೆ ಚಲಾಯಿಸಲು ಅವಕಾಶ.
ನಾನು ಮರಳಿ ನನಗೆ ಏನೂ ಹೊಂದಿದೆ, ಮಾತ್ರ ಮಾಡಲು ಹೊಂದಿದೆ
ನಾನು ಮುದ್ರಿಸುವ ನನಗೆ ಜೊತೆ.
ಆದರೆ ನಾನು ಇಲ್ಲಿ ಅದನ್ನು ಕೇಳಿದ.
ಏನು?
ಪ್ರೇಕ್ಷಕರು: ನಾವು ಸಂಖ್ಯೆಗಳನ್ನು ಬರೆಯಲು ಅಗತ್ಯವಿದೆ
ಎಂದು ವಿಭಾಗ -
>> DAVID MALAN: ಸರಿ ಉತ್ತಮ.
ನಾವು ಭಾಗವಹಿಸುವ ಸಂಖ್ಯೆಗಳ ಬರೆಯಲು ಅಗತ್ಯವಿದೆ
ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಇಲ್ಲಿ ವಿಭಾಗ ತಮ್ಮನ್ನು ಗೌರವಿಸುತ್ತಾರೆ.
ಆದ್ದರಿಂದ ಸಮಸ್ಯೆ ಇಲ್ಲಿ ಮುಂಚೆ: ಸಿ, ಬಹಳಷ್ಟು ಜೊತೆ
ಭಾಷೆ, ವಿವಿಧ ರೀತಿಯ ಮಾಹಿತಿ ಹೊಂದಿದೆ.
ಮತ್ತು ಆ ಡೇಟಾ ಪ್ರಕಾರಗಳು, ಉದಾಹರಣೆಗೆ, ಈ ಇಲ್ಲಿದ್ದಾರೆ.
ಮತ್ತು ಇಲ್ಲಿ, ನಾನು 1 ಟೈಪ್ ಮಾಡಿದಾಗ ಮತ್ತು ನಂತರ ನಾನು ಪ್ರಶ್ನೆ ಡೇಟಾ ಪ್ರಕಾರಗಳು
ರೀತಿಯ 10, ಯಾವ ಅಕ್ಷಾಂಶ ರೀತಿಯ ಬಹುಶಃ?
ಆದ್ದರಿಂದ ಬಲ, ಬಹುಶಃ ಒಂದು ಇಂಟ್ ನ?
ಯಾವುದೇ ದಶಮಾಂಶ ಇರುವುದರಿಂದ ಇದು ಖಂಡಿತವಾಗಿಯೂ ಒಂದು ಫ್ಲೋಟ್ ಅಲ್ಲ
ಪಾಯಿಂಟ್ ಅಥವಾ ಹಾಗೆ ಏನು.
ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ, ನಾನು ಇಂಟ್ ಭಾಗಿಸಿ ಒಂದು ಇಂಟ್ ಹೊಂದಿರುತ್ತವೆ.
>> ಆದ್ದರಿಂದ ಗಣಿತ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಬಗ್ಗೆ ಆಸಕ್ತಿಕರ ವಿಷಯ ಎಂದು
- ನೀವು ಪೂರ್ಣಾಂಕಗಳ ಬಳಸಿಕೊಂಡು ವಿಭಾಗ ಮಾಡುತ್ತಿರುವುದು ವೇಳೆ
1 10 ಭಾಗಿಸಿ, ಹೌದು 0.1 ಆಗಿದೆ.
ಆದಾಗ್ಯೂ, ನೀವು ಒಂದು ಪೂರ್ಣಾಂಕ ಒಂದು ಪೂರ್ಣಾಂಕ ಭಾಗಿಸುವ ಮಾಡಿದಾಗ,
ಉತ್ತರವನ್ನು ಕೂಡ ಈಗ, ಏಕೆಂದರೆ ಒಂದು ಪೂರ್ಣಾಂಕ ಎಂದು ಹೊಂದಿದೆ.
ಜೊತೆಗೆ ಸೂಚನೆಯ ನಂತರ ಇದನ್ನೇ?
ಅಲ್ಲದೆ, ಉತ್ತರ 1 10 ಭಾಗಿಸಿ ಇದೆ ವೇಳೆ, 0.1 ಸಮನಾಗಿರುತ್ತದೆ ಏನು
ಕಂಪ್ಯೂಟರ್ ಮಾಡಲು ಹೋಗುತ್ತದೆ ನಾನು ಹೇಗೆ ಕಲ್ಪನೆಯೂ ಇಲ್ಲ ಇದೆ
ಒಂದು ಭಿನ್ನರಾಶಿಮೌಮೌಲ್ಯ, ಒಂದು ಏಕೆಂದರೆ, 0.1 ಪ್ರತಿನಿಧಿಸುತ್ತವೆ
ಪೂರ್ಣಾಂಕ; ಅದನ್ನು ನಂತರ ಎಲ್ಲವೂ ಆಫ್ ಕೊಚ್ಚು ಹೋಗುವುದಿಲ್ಲ
ದಶಮಾಂಶ ಬಿಂದು ಮತ್ತು ಕೇವಲ ನೀವು ಆರಂಭದಲ್ಲಿ 0 ತೋರಿಸುತ್ತವೆ.
ಮತ್ತು ಇದು ಒಂದು ತೇಲುವ ಬಿಂದು ಮುದ್ರಿಸುವ ಎಂದು ವಾಸ್ತವವಾಗಿ
ಮೌಲ್ಯ, ಇದು ಸೌಂದರ್ಯದ ವಿಷಯ.
ನಾನು ಕಂಪ್ಯೂಟರ್ ಈ ಮುದ್ರಿಸಲು ಒತ್ತಾಯಪಡಿಸುವ ಭಾವಿಸುತ್ತೇನೆ ಏಕೆಂದರೆ ಆ
ಅಂಕವು ತೇಲುತ್ತಿರುವ.
ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಾನು ಒಂದು ಫ್ಲೋಟ್ ಎಂದು ಘೋಷಿಸಿತು ಮಾಡಿದ, ಆದರೆ ಗಣಿತ ಆಗಿದೆ
ಇಲ್ಲಿ ಮೇಲೆ ನಡೆಯುತ್ತಿದೆ.
>> ಆದ್ದರಿಂದ ನನಗೆ ವಾಸ್ತವವಾಗಿ ಬಹಳ ಸುಲಭ ರೀತಿಯಲ್ಲಿ ಈ ಸರಿಪಡಿಸಲು ಅವಕಾಶ.
ಯಾಕೆ ನಾನು ಆದರೂ, 10.0 ಮತ್ತು 1.0 ಮಾಡಬೇಡಿ
ತಾಂತ್ರಿಕವಾಗಿ ನಾನು ಆ ಒಂದು ಮಾಡುವುದರಿಂದ ತನ್ನ ಎದುರಿಸಿದರು.
ಈಗ ನನ್ನ ಮುಂದೆ ಹೋಗಿ math3 ಮಾಡೋಣ.
ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಈಗ math3 ರನ್, ನಮೂದಿಸಿ ಲೆಟ್.
ಈಗ, ಹುಡುಗ OH.
ಈಗ ನಾವು ಸಂಪೂರ್ಣವಾಗಿ ಒಂದು ಹೊಸ ಸಮಸ್ಯೆ.
ಆದ್ದರಿಂದ ಬಲ, ಉತ್ತಮ; ನಾವು 0.1 ಹತ್ತಿರ ಕೋರುತ್ತೇವೆ, ಆದರೆ ಸ್ಪಷ್ಟವಾಗಿ ಏನು
ಇಲ್ಲಿ ತಪ್ಪು?
ನಾವು ಹಕ್ಕನ್ನು, ವರ್ಷಗಳ ನಿಮಗೆ ಸುಳ್ಳು ನಾವು?
1, ಆದ್ದರಿಂದ ಬಗ್ಗೆ ನಿಜವಾಗಿ ಸ್ವಲ್ಪ 0.1 ಹೊಂದಿದೆ 10 ಭಾಗಿಸಿ
ನಿಜಕ್ಕೂ ಇಲ್ಲಿ ವಿಶೇಷವೇನು?
ಹಾಗೂ ಈ ಮೂಲಕ ಕಾರಣ ರೀತಿಯ ತಾರ್ಕಿಕವಾಗಿ ಮಾಡಬಹುದು.
ಒಂದು ಕಂಪ್ಯೂಟರ್ ಮಾತ್ರ ಆರಂಭಿಸಲು ರಾಮ್ ಪರಿಮಿತ ಪ್ರಮಾಣವನ್ನು ವೇಳೆ
ಜೊತೆಗೆ, ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಕಂಪ್ಯೂಟರ್ ಕೇವಲ 32 ಬಿಟ್ಗಳು ಬಳಸುತ್ತಿದೆ
ಅಂಕವು ತೇಲುತ್ತಿರುವ, ಇದು ಒಂದು ಜೊತೆ ಕಾರಣಗಳನ್ನು ನಿಂತಿದೆ
ಈ ಸಂದರ್ಭದಲ್ಲಿ ಬಿಟ್ಸ್, 32 ಪರಿಮಿತ ಸಂಖ್ಯೆಯ, ಹೌದು, ನೀವು
ವಿಷಯವನ್ನು ಸಾಕಷ್ಟು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ.
ಇದು ನಿಜವಾಗಿ ನಾಲ್ಕು ಶತಕೋಟಿ ವಿವಿಧ ಮೌಲ್ಯಗಳು ಎನ್ನುವುದು
32 ಬಿಟ್ಗಳು, 2 32, ಆದರೆ ಅದು ಇನ್ನೂ ಸೀಮಿತ ನೊಂದಿಗೆ ನಿರೂಪಿಸಲಾಗಿದೆ.
ಆದ್ದರಿಂದ ಸಮಸ್ಯೆ ನಿಜವಾದ ಒಂದು ಅಸಂಖ್ಯಾತ ಕ್ಯಾಲ್ಗರಿಯಲ್ಲಿದೆ
ಸಂಖ್ಯೆಗಳನ್ನು, ಬಲ.
ನೀವು ನನ್ನ ನಿಜವಾದ ಸಂಖ್ಯೆ ಕೊಟ್ಟರೆ, ನಾನು ಯಾವಾಗಲೂ ನೀವು ನೀಡಿ
ಕೇವಲ tweaking ಮೂಲಕ, ಸ್ವಲ್ಪ ಕಡಿಮೆ, ಸ್ವಲ್ಪ ದೊಡ್ಡ
ದಶಮಾಂಶ ಬಿಂದುವಿನ ನಂತರ ಎಂದು ಸಂಖ್ಯೆಗಳು.
ನೀವು ಬಿಟ್ಗಳು ಒಂದು ಅನಂತ ಸಂಖ್ಯೆ ಹೊಂದಿಲ್ಲ ಆದ್ದರಿಂದ, ನೀವು
ಬಹುಶಃ ಅನಂತ ಪ್ರತಿನಿಧಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ
ನೈಜ ಸಂಖ್ಯೆಗಳ ಸಂಖ್ಯೆ.
>> ಆದ್ದರಿಂದ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಈ ಅಂತರ್ಗತ ನಿಖರವಲ್ಲದಿರುವಿಕೆ, ಮತ್ತು
ಈ ಕೂಡ ಸರಳ ಎಲ್ಲಾ ಸಮಯ ಮೇಲೆ ಮುಗ್ಗರಿಸಿದ್ದು ಮುಟ್ಟುತ್ತದೆ
ಈ ರೀತಿಯ ಕಾರ್ಯಕ್ರಮಗಳು.
ಆದರೆ ಸಹ ಕೆಲವು ಬಹಳ ನಿಜ ಸಮಸ್ಯೆಗಳಿದ್ದಲ್ಲಿ.
ವಾಸ್ತವವಾಗಿ, ಸುಮ್ಮನೆ ನೋಡೋಣ ಸ್ವಲ್ಪ ನೋಡೋಣ
ವಾಸ್ತವವಾಗಿ ವಾಸ್ತವದಲ್ಲಿ ಸಂಭವಿಸಿದ ಏನೋ.
ನಾವು ನಂತರ ನಿಮಿಷಗಳ ಕೇವಲ ಮೊದಲ ದಂಪತಿ ವೀಕ್ಷಿಸಬಹುದು, ಮತ್ತು ವಿಲ್
ನಾವು ಲಿಂಕ್ ಆನ್ಲೈನ್ ಪೋಸ್ಟ್ ಮಾಡುತ್ತೇವೆ.
ಆದರೆ ಈ ಸಾಕಷ್ಟು, ತಪ್ಪು ಹೋಗಿ ಏನು ಪುರಾವೆಯಾಗಿದೆ
ಪ್ರಾಮಾಣಿಕವಾಗಿ, ಒಂದು ದುರಂತ ರೀತಿಯಲ್ಲಿ ಈ ವಸ್ತುಗಳನ್ನು ಅಲ್ಲ ಆಗ
ಮೆಚ್ಚುಗೆ ಅಥವಾ ಅದು ಬಂದಾಗ ನಾವು ಮಾನವರು ತಪ್ಪುಮಾಡುವ
ಆಧುನಿಕ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಅನುಷ್ಠಾನದ ವಿವರಗಳು ಈ ರೀತಿಯ.
>> [ವೀಡಿಯೊ ನುಡಿಸುವಿಕೆ]
-ನಾವು ಈಗ ಮಾಡರ್ನ್ ಮಾರ್ವೆಲ್ಸ್ ರಂದು ಎಂಜಿನಿಯರಿಂಗ್ ವಿಪತ್ತುಗಳಿಗೆ ಹಿಂತಿರುಗಿ.
ಕಂಪ್ಯೂಟರ್.
ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಹುಟ್ಟಿಸಿದ ಸಮಸ್ಯೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಬಂದು ನೀವು
ಅವರೊಂದಿಗೆ ಹೋಗಿ.
ಬಗ್ಸ್, ವೈರಸ್ಗಳು, ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ತೊಡಕಿನ ಸಣ್ಣ ದರಗಳು
ಅನುಕೂಲಕ್ಕಾಗಿ ಪಾವತಿ.
ಆದರೆ ಹೈಟೆಕ್ ಮತ್ತು ಅತಿ ವೇಗದ ಮಿಲಿಟರಿ ಮತ್ತು ಬಾಹ್ಯಾಕಾಶದಲ್ಲಿ
ಪ್ರೋಗ್ರಾಂ ಅನ್ವಯಗಳು, ಚಿಕ್ಕ ಸಮಸ್ಯೆಯಾಗಿ
ದುರ್ಘಟನೆಯಾಗಿ ದೂಡುತ್ತಿದೆ.
ಜೂನ್ 4, 1996 ರಂದು, ವಿಜ್ಞಾನಿಗಳು ಒಂದು ಮಾನವರಹಿತ ಆರಂಭಿಸಲು ಸಿದ್ಧತೆ
Ariane 5 ರಾಕೆಟ್.
ಇದನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ವೈಜ್ಞಾನಿಕ ಉಪಗ್ರಹಗಳ ಸಾಗಿಸುತ್ತಿತ್ತು
ಸ್ಥಾಪಿಸಲು ನಿಖರವಾಗಿ ಹೇಗೆ ಭೂಮಿಯ ಅಯಸ್ಕಾಂತೀಯ ಕ್ಷೇತ್ರ
ಸೌರ ಮಾರುತಗಳು ಪರಸ್ಪರ.
ರಾಕೆಟ್ ಯುರೋಪಿಯನ್ ಸ್ಪೇಸ್ ಏಜೆನ್ಸಿ ಮತ್ತು ನಿರ್ಮಿಸಲಾಯಿತು
ಫ್ರೆಂಚ್ ಗಯಾನಾ ತೀರದಲ್ಲಿ ತನ್ನ ಸೌಲಭ್ಯ ಮೇಲಕ್ಕೆ ಹಾರಿತು.
>> -ನಲ್ಲಿ ಫ್ಲೈಟ್ ಗೆ 37 ಸೆಕೆಂಡ್ಗಳು, ಅವರು ಮೊದಲ
ಗಮನಿಸಿ ಏನಾದರೂ ನಳಿಕೆಗಳು ಎಂದು, ತಪ್ಪು ಹೋಗುತ್ತಿದ್ದ
ಅವರು ನಿಜವಾಗಿಯೂ ಮಾಡಬಾರದು ರೀತಿಯಲ್ಲಿ swiveling.
ಸ್ಪಷ್ಟವಾಗಿ ವಿಮಾನದ ಒಳಗೆ ಸುಮಾರು 40 ಸೆಕೆಂಡುಗಳ, ವಾಹನ
ತೊಂದರೆ, ಮತ್ತು ಅವರು ನಿರ್ಧಾರ ಮಾಡಿದಾಗ ಆ ಸ್
ಅದನ್ನು ನಾಶ.
ಪ್ರಚಂಡ ಧೈರ್ಯವಿರುವ ಒಂದು ವ್ಯಾಪ್ತಿಯ ಸುರಕ್ಷತಾ ಅಧಿಕಾರಿ ಒತ್ತಿದರೆ
ಇದು ಒಂದು ಕಾರಣವಾಗಬಹುದು ಮೊದಲು ಬಟನ್, ರಾಕೆಟ್ ಉಡಾಯಿಸಿದರು
ಸಾರ್ವಜನಿಕ ಸುರಕ್ಷಿತ ಅಪಾಯ.
>> -ಈ Ariane 5 ಚೊಚ್ಚಲ ಸಮುದ್ರಯಾನ, ಮತ್ತು ಅದರ
ವಿನಾಶ ಏಕೆಂದರೆ ಎಂಬೆಡೆಡ್ ಒಂದು ನ್ಯೂನತೆಯು ಆಫ್ ನಡೆಯಿತು
ರಾಕೆಟ್ ನ ತಂತ್ರಾಂಶ.
>> -Ariane ಮೇಲೆ ಸಮಸ್ಯೆಯನ್ನು ಹಲವಾರು ಎಂಬುದಕ್ಕೆ ಆಗಿತ್ತು
ವ್ಯಕ್ತಪಡಿಸಲು 64 ಬಿಟ್ಗಳು ಅಗತ್ಯವಿದೆ ಮತ್ತು ಅವರು ಬದಲಾಯಿಸಲು ಬಯಸಿದರು
ಒಂದು 16 ಬಿಟ್ ಸಂಖ್ಯೆಗೆ.
ಇವರು ಎಂದೂ ಭಾವಿಸಿದರು
ಅತಿ ದೊಡ್ಡ ಎಂದು ಹೋಗುವ
ಆ 64 ಬಿಟ್ ಸಂಖ್ಯೆಯಲ್ಲಿ ಆ ಅಂಕೆಗಳು ಅತ್ಯಂತ 0 ಸೆ ಇದ್ದರು.
ಅವರು ತಪ್ಪು ಎಂದು.
>> -ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಪ್ರೋಗ್ರಾಮ್ ಅಸಮರ್ಥತೆಯ ಸ್ವೀಕರಿಸಲು
ಮತ್ತೊಂದು ರಚಿತವಾದ ಸಂಖ್ಯೆಯ ರೀತಿಯ ರೂಟ್ ನಲ್ಲಿ
ವೈಫಲ್ಯ.
ತಂತ್ರಾಂಶ ಅಭಿವೃದ್ಧಿಯ ಬಹಳ ದುಬಾರಿ ಭಾಗವಾಯಿತು
ಹೊಸ ತಂತ್ರಜ್ಞಾನ.
Ariane 4 ರಾಕೆಟ್ ಬಹಳ ಯಶಸ್ವಿಯಾದ.
ಇದನ್ನು ರಚಿಸಿದ ತಂತ್ರಾಂಶ ತುಂಬಾ ಉಪಯೋಗಿಸಲಾಯಿತು
Ariane 5.
>> -ಮೂಲಭೂತ ಸಮಸ್ಯೆ, Ariane 5 ವೇಗವಾಗಿ ಆಗಿತ್ತು
ವೇಗವಾಗಿ ಏರುತ್ತಿದೆ.
ಮತ್ತು ತಂತ್ರಾಂಶ ಲೆಕ್ಕಕ್ಕೆ ಇರಲಿಲ್ಲ.
>> ಮುಟ್ಟು ನಾಶ ಬೃಹತ್ ಆರ್ಥಿಕ ಆಗಿತ್ತು
ದುರಂತ, ಒಂದು ನಿಮಿಷ ತಂತ್ರಾಂಶ ದೋಷದಿಂದಾಗಿ ಎಲ್ಲಾ.
ಆದರೆ ಈ ಡೇಟಾವನ್ನು ಪರಿವರ್ತನೆ ಸಮಸ್ಯೆಗಳನ್ನು ಮೊಟ್ಟಮೊದಲ ಬಾರಿಗೆ ಅಲ್ಲ
ಆಧುನಿಕ ರಾಕೆಟ್ ತಂತ್ರಜ್ಞಾನ ಹಾವಳಿ.
>> DAVID MALAN: ನಾವು ಅದನ್ನು ಬಿಟ್ಟು ಮಾಡುತ್ತೇವೆ.
ಆದರೆ ಈ ಸಾಕ್ಷಿಯಾಗಿದೆ ಕೇವಲ ಹೇಗೆ ಅನ್ವಯವಾಗುವ ಕೆಲವು ಆಫ್
ನಾವು ಪ್ರಾರಂಭಿಸಿದೆ ನೀವು ಈ ಕಡಿಮೆ ಮಟ್ಟದ ವಿವರಗಳು
ಇಂದು ಅನ್ವೇಷಿಸಬಹುದು.
ನೀವು ಕೆಲವು ಬಹುಶಃ ತಬ್ಬಿಬ್ಬುಗೊಳಿಸಿತು ಸ್ವಲ್ಪ ಪಡೆಯಲು ಆದ್ದರಿಂದ ಮಾಹಿತಿ
ವಾಕ್ಯ ಮತ್ತು ಇಲ್ಲಿ arcaneness, ಅರ್ಥವಾಗುವುದೇನೆಂದರೆ ಮೇಲೆ
ಪದವನ್ನು ನಾವು ಈ ಎಷ್ಟು ಅನ್ವಯಿಸುವ ಗಮನ ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ
ದೂರದ ಸಿಎಸ್ ಮೀರಿ ಪ್ರಪಂಚದ.
ನಾವು ಬುಧವಾರ ನೀವು ನೋಡಬಹುದು.