Элементарная конструкция языка

Идентификаторы (ключевые слова), метки, константы.

Идентификатор может иметь произвольную длину, но в программе используются первые 32 символа. Он формируется в виде последовательности латинских букв, цифр и символов (_). За первым символом может быть знак $. В идентификаторах прописные и строчные буквы различаются, то есть он чувствителен к регистру. Обычно имена переменных строчные, а констант – прописные. Примеры некоторых ключевых слов: break (завершить), continue (продолжить), default (по умолчанию), do (выполнить), extern (внешний), for (дальний), return (возврат), struct (структура), void (пустой), union (объединение), enum (перечеслимый)

Метки – любой оператор в программе может быть помечен меткой, она ставится перед оператором и отделяется двоеточием, например go to m1; m1: x=a+c

Константы – в выражения на языке С можно использовать именованные и неименованные константы. Неименованные константы представляются своим значением в выражениях. Если значения константы используется в программе многократно, то используются именованные константы, их имена и значения обычно определяются до (глобальные переменные) или в (локальные константы) начале функции.

Типы данных

Простые типы данных

К ним относятся стандартные типы (определенные, целые, вещественные, символьные), перечислимые (определяются пользователем).

Целые типы. Значениями целого типа являются элементы, подмножества чисел, зависящих от реализации языка, диапазон их возможных значений зависит от памяти, выделенной для их хранения. Переменные целого типа могут получать значения констант целого типа. Константы целого типа могут быть десятичной, восьмиричной, шестнадцатиричной систем счисления со знаком или без. В любой целой константе справа можно приписать символ L или l – это будет означать, что константа целая длинная, символ U или u – это будет означать, что константа целая, без знака.

Вещественный тип. Областью вещественного значения является подмножество вещественных чисел, константы вещественного типа могут состоять из последовательности десятичных цифр и десятичной точки. Справа от числе может быть порядок в виде буквы E или e и значение порядка в виде целой десятичной константы.

Символьный тип. Символьные переменные могут получать значения кодов символов (целого типа или символьных констант) типа char. Символьная константа – это символ, заключенный в апострофы.

char s1= “S”, s2 = “1”, s3=”:”


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: