>> ಸ್ಪೀಕರ್: ನೆನಪಿರಲಿ ಸಿ, ಎಲ್ಲಾ ದಶಮಾಂಶ ಎಂದು ರೀತಿಯ ನಿರ್ದಿಷ್ಟ ಗಾತ್ರ ಹೊಂದಿವೆ.
ಆದರೆ ಗಾತ್ರ ಚೆನ್ನಾಗಿ ಆಧರಿಸಿ ಬದಲಾಗಬಹುದು ನೀವು ಬಳಸುವ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ
ಸಿ ಈಗ, ನಾವು ಒಳಗೆ ಸಿ ಬಳಸುತ್ತಿರುವ ಸಂಭವಿಸಬಹುದು CS50 ಉಪಕರಣಗಳಲ್ಲಿರುವ ಆಫ್, ಆದ್ದರಿಂದ ಒಳಗೆ
ಯಂತ್ರ, ಒಂದು ಚಾರ್ ಹೇಗೆ ದೊಡ್ಡದಾಗಿದೆ?
ಎರಡು ಹೇಗೆ ದೊಡ್ಡದಾಗಿದೆ?
ಒಂದು ಇಂಟ್ ಹೇಗೆ ದೊಡ್ಡದಾಗಿದೆ?
ಒಂದು ಫ್ಲೋಟ್ ಹೇಗೆ ದೊಡ್ಡದಾಗಿದೆ?
>> ಅಲ್ಲದೆ, ಅವಲೋಕಿಸೋಣ ಕೆಲವು ಕೋಡ್.
ಸ್ಟ್ಯಾಂಡರ್ಡ್ io.h, ಇಂಟ್ ಮುಖ್ಯ ಶೂನ್ಯ ಸೇರಿಸಿ.
ಮತ್ತು ಈಗ ಘೋಷಿಸಲು ಆರಂಭಿಸಲು ಅವಕಾಶ ಅವರ ಕೆಲವು ಅಸ್ಥಿರ
ಗಾತ್ರಗಳು ನಾವು ನಂತರ ಮುದ್ರಿಸಲು ಮಾಡುತ್ತೇವೆ -
ಚಾರ್ ಸಿ, ಡಬಲ್ ಡಿ, ಫ್ಲೋಟ್ F, ಇಂಟ್ ನಾನು.
ಈಗ, ನಾನು ಯಾವುದೇ ಮೌಲ್ಯಗಳನ್ನು ಶೇಖರಿಸಿಡಲು ನಾನೇನು ಈ ಅಸ್ಥಿರ, ಏಕೆಂದರೆ ನಾನು ಮಾತ್ರ
ತಮ್ಮ ನಿರ್ದಿಷ್ಟ ಗಾತ್ರದ ಬಗ್ಗೆ ಕಾಳಜಿ.
>> ತಮ್ಮ ಗಾತ್ರವನ್ನು ನೋಡಲು, ನಾನು ಮುದ್ರಣ F ಬಳಸಿ, ಹಾಗೆಯೇ ಎಂಬ ಗಾತ್ರ ಸಿ ಆಯೋಜಕರು
ಆಫ್, ನಿಖರವಾಗಿ ಉತ್ತರಿಸುವರು ಇದು ಎಂದು ಪ್ರಶ್ನೆ.
ನ ಅವಲೋಕಿಸೋಣ.
ಕೋಲನ್ ನಂತರ ಮುದ್ರಣ F ಚಾರ್,, ಶೇಕಡಾ 1, ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಎನ್.
ಅರ್ಥಾತ್, ನಾನು ಮುದ್ರಿಸುತ್ತದೆ ಬಯಸುವ ಅದರ ಗಾತ್ರ ನಂತರ ಚಾರ್ ಕೊಲೊನ್,.
>> ಹಾಗಾಗಿ ಚಿಹ್ನೆಗಳಿಂದ ಸೇರಿವೆ ಮಾಡುತ್ತೇವೆ ಸಿ ಗಾತ್ರ ನಂತರ.
ಈಗ ಒಂದು ಜೋಡಿ ಮತ್ತೆ ಈ ಅವಕಾಶ.
ಮುದ್ರಣ F, ಜೋಡಿ, ಶೇಕಡಾ ನಾನು, ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಎನ್, ನಿಕಟ ಉಲ್ಲೇಖ ಅಲ್ಪವಿರಾಮ ಡಿ ಗಾತ್ರ.
ಈಗ ನಾನು ಬಳಸಿಕೊಂಡು ಮುಂದುವರಿಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಗಮನಕ್ಕೆ ಶೇಕಡಾ ನಾನು, ಇದರಿಂದಾಗಿ ಸೂಚಿಸುತ್ತದೆ
ಏನು ಬದಲಾವಣೆ ಇಲ್ಲ ಏಕೆಂದರೆ, ಇಂಟ್ ನಾನು ಅಳತೆ ನುಡಿದರು ಯಾವ ಘಟಕಗಳು
ಈ ಅಸ್ಥಿರ ಗಾತ್ರ.
>> ವಾಸ್ತವವಾಗಿ, ಗಾತ್ರ ಕೆಲವು ಮರಳಲು ಹೋಗುತ್ತದೆ ಬೈಟ್ಗಳು ಸಂಖ್ಯೆ, ಬಹುಶಃ ಒಂದು, ಬಹುಶಃ
ಎರಡು, ಬಹುಶಃ ಹೆಚ್ಚು.
ಆದರೆ ಪ್ರತಿ ವಿಷಯದಲ್ಲಿ, ಇದು ತಿನ್ನುವೆ ವಾಸ್ತವವಾಗಿ ನನಗೆ ಇಂಟ್ ನೀಡಿ.
ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಬಯಸುವ ಸ್ಥಳದಲ್ಲಿ ಹೊಂದಿರುವವರ ಲೆಕ್ಕಿಸದೆ ರೀತಿಯ, ಬಳಸಲು,
ಇದರ ಗಾತ್ರ ನಾನು ಪಡೆಯುವಲ್ಲಿ ಬಾಗುತ್ತೇನೆ.
ಎರಡು ಹೆಚ್ಚು ಮುದ್ರಣ F ಮಾಡೋಣ.
>> ತೆಪ್ಪ, ಶೇಕಡಾ ನಾನು, ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್ ಎನ್, ಎಫ್ ಗಾತ್ರ.
ಮುದ್ರಣ F, ಇಂಟ್, ಶೇಕಡಾ ನಾನು, backslash N, ನಾನು ಗಾತ್ರ.
ಕಂಪೈಲ್, ಈಗ ಉಳಿಸಲು ಅವಕಾಶ, ಮತ್ತು ಈ ಪ್ರೋಗ್ರಾಂ.
ಮಾಡಿ, ಗಾತ್ರ, ಡಾಟ್ ಕತ್ತರಿಸಿ, ಗಾತ್ರ, ಮತ್ತು ನಾವು ನೋಡಿ ಎಂದು CS50 ಯಂತ್ರ, ಒಂದು ರಲ್ಲಿ
ಚಾರ್ ಒಂದು ಬೈಟ್ ಎರಡು ಎಂಟು ಆಗಿದೆ ಬೈಟ್ಗಳು, ಒಂದು ಫ್ಲೋಟ್ 4 ಬೈಟ್ಗಳು, ಮತ್ತು ಒಂದು ಇಂಟ್
ನಾಲ್ಕು ಬೈಟ್ಗಳು, ಹಾಗೆಯೇ ಆಗಿದೆ.