Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Константы

Алфавит языка.

Выражения.

Константы.

Алфавит языка.

Зарезервированные слова.

Использование комментариев. Читаемость.

Описание переменных.

В языке Си все используемые переменные должны быть описаны. Обычно это делается в начале функции (про8грамма называется функцией) до первого выполняемого оператора.

После описаний – выполняемая часть программы. Весь текст программы в фигурных скобках {…}. Эти скобки используются и для составления операторов (см. строки 12-15 в примере).

 

Комментарий начинается парой символов /* и заканчиваются */.

Комментарий разрешается везде, где допустимы пробелы, переводы на новую строку и перевод страницы используется как разделители. Вместо одного из них можно использовать их количество.

Для повышения читаемости программы рекомендуется использовать символ табуляции.

Применение комментариев.

1) /* однострочный комментарий*/

2) /* многострочный

* комен-

*тарий/*

Комментарии не вкладываются друг в друга.

 

Типы данных: Классы памяти: Операторы:

Char символ auto break

Double двойной точности extern case

Enum перечисляем. register continue

Float вещ. обыч. точности. static default

Int целый do

Long длинный целый else

Short короткий целый for

Struct структура goto

Union объединение if

Unsigned неотр. целые return

Void отсутств. знач. switch

While

 

 

Раздел.2 Элементы языка. Выражения.

Тема 3.

1. Буквы A-Z, a-z (прописные и строчные).

2. цифры 0-9.

3. спец. Символы.: _${}()[].-=*/%<>=!&’,:;?|~”\

 

1. Целые. Они подразделяются на:

а) десятичные: 0-9

б) восьмеричные: 012-128

в) шестнадцатеричные 0х12-1216

2.Длинные целые определяются явно латинской буквой l или L, стоящей после константы.

3. Константы с плавающей точкой. Всегда имеют точку константы с плавающей точкой состоит из:

целой части – последующая цифра.

Десятичной точки

Дробной точки – последующих цифр

Символа экспоненты е или Е

Экспоненты в виде целой const (м.б. со знаком).

Любая из следующих частей м.б. операнда:

1. целой или дробной части

2. десятичная точка или символ Е.

Имеет тип double всегда.

4. Символьные константы. Она состоит из одного символа заключенного в апострофы, выделяют специальные (управляющие символы) константы:

перевод строки HL (LF) ‘\N’

горизонтальная табуляция HT ‘\T’

вертикальная табуляция VT ‘\V’

возврат на шаг BS ‘\B’

возврат каретки CR ‘\R’

перевод формата FF ‘\F’

обратная косая \ ‘\\’

апостроф ‘ ‘\’’

кавычки “ ‘\”’

пустой символ NUL ‘\0’

Имеет тип int в виде символьной константы.

Кроме этого символ м.б. представлен последовательностью 3-х восьмеричных цифр в виде:

Пробел – это ‘\040’;

Символ ‘;’ – это ‘\073’

Символ ‘a’ – это ‘\141’

Символ – это ‘\176’

5. Строковые константы. Последовательность символов, заключенных в кавычки (не апострофы как символ константы).

“Это строковая константа”

“А” “132фыв” “0”

Строковые константы – это массив символов. Имеет тип char[] всегда

<== предыдущая лекция | следующая лекция ==>
Структура простой программы | Выражения. Выражения состоят из операндов, знаков операций и скобок и используются для вычисления некоторого значения определённого типа
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 406; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.