Тип данных | Общий формат записи | Примеры |
Десятичные целые | ± n | 22 –15 176 –1925 |
Вещественные с фиксированной десятичной точкой | ± n. m | 1.0 –3.125 –0.001 |
Вещественные с плавающей точкой | ± n. mE ± p смысл записи ± n, m ×10± p | 1.01E–10 0.12537 е +4 |
Символьные | ' * ' | ' A ' ' х ' '0' '<' |
Строковые | “ ****** ” | “ Minsk ” “ Press any key ” |
В таблице * – любой символ, набранный на клавиатуре.
Декларация объектов
Все объекты (переменные, массивы и т.д.), с которыми работает программа, необходимо декларировать. В декларации объектам присваиваются идентификаторы (ID), которые могут включать латинские буквы, символ нижнего подчеркивания «_» и цифры, причем первым символом ID не может быть цифра.
Внимание! В языке С/С++ строчные и прописные буквы имеют различные коды, т.е. PI, Pi и pi – различные идентификаторы (прил. 1).
При декларации объектам можно задавать начальные значения (инициализировать), например:
int k = 10, m = 3, n;
double c = –1.3, w = –10.23, s;
Принято использовать в ID переменных строчные буквы, а в именованных константах – прописные, например:
|
|
const double PI = 3.1415926;
double pi = 3.1415926;
Разделителями ID являются пробелы, символы табуляции, перевода строки и страницы, а также комментарии.
Комментарий – любая последовательность символов, начинающаяся парой символов /* и заканчивающаяся парой символов */ или начинающаяся // и до конца текущей строки.