Professional Documents
Culture Documents
Лек - 6-Константы, комментарий+++
Лек - 6-Константы, комментарий+++
Лекція № 6
з навчальної дисципліни «Технології (Основи програмування та
алгоритмічні мови)»
ТемаКонстанти, коментарі
(змістовий модуль 1. Основи алгоритмізації та елементи мови,
тема 1.2 Елементи мови С)
Мета заняттяознайомити з типами констант у мові
програмування С/С++ та правилами їх використання,
систематизувати знання, ознайомити з правилами
використання коментарів
Матеріально-технічнезабезпечення та дидактичнізасоби,
ТЗНпрезентаційні слайди
Час – 2 години (90 хвилин)
Література
[4], с.9…10, 14…16, конспект,[1], с.20…22
1 НАВЧАЛЬНЕ ПИТАННЯ
Константы.
Величина, которая не может изменять своего значения в ходе выполнения
программы, называется константой. В языке С выделяют следующие типы
констант:
1. Целые. Они подразделяются на:
а) десятичные- в них используются только десятичные цифры 0-9,
например, 12, +456799, -55, 0, +2.
б) восьмеричные- в них используются только восьмеричные цифры 0-7,
они должны начинаться с 0, например, 012, +04567, -055, 0, +02.
в) шестнадцатеричные - в них используются только шестнадцатиричные
цифры 0-9 и A-F, они должны начинаться с 0хнапример, 0х12FF, +0хBCD0, -
0хC55, 0хA1, +0х29.
2.Длинные целые определяются явно латинской буквой l или L, стоящей
после константы.Например, 12L, +456799L, -55L, 0L, +2L.
55
апостроф ‘ ‘\’’
кавычки “ ‘\”’
пустой символ NUL ‘\0’
Имеет тип int в виде символьной константы.
Кроме этого символ м.б. представлен последовательностью 3-х
восьмеричных цифр, задающих код этого символа по таблице ASCII-кодов,
например:
Пробел – это ‘\040’;
Символ ‘;’ – это ‘\073’
Символ ‘a’ – это ‘\141’
5. Строковые константы. Это последовательность символов, заключенных
в кавычки (не апострофы как символ константы), например:
“Это строковая константа”
“А” , “132-строка”, “0”
Строковая константа – это массив символов. Имеет тип char[] всегда и
занимает в памяти столько байт, из скольки символов состоит + еще 1 байт(для
признака конца), например, строка “Ура!” (состоит из 4 символов)занимает в
памяти 5 байт.
6. Логические константы. Этот тип констант в программе никак не
записывается, но используется. Существует всего 2 логических константы-
истина(кодируется единицей) и ложь(кодируется нулем).
2 НАВЧАЛЬНЕ ПИТАННЯ
Комментарий
Пример комментария: /* простая программа */
Применение комментариев облегчает понимание вашей программы (в том
числе и для автора этой программы). Приятной особенностью языка С является то,
что комментарии могут располагаться везде, даже в той же самой строке, где
находится код программы, который они поясняют. Более длинный комментарий
может размещаться в своей собственной отдельной строке или даже занимать
57
ВИСНОВКИ