Язык программирования Си

       

Язык программирования Си

Данное руководство описывает язык программирования Си, определенный 31 октября 1989 г. в соответствии с проектом, утвержденным в ANSI в качестве Американского национального стандарта для информационных систем: Язык программирования Си, X3.159-1989 ("American National Standard for Information Systems - Programming Language C, X3.159-1989"). Это описание - лишь один из вариантов предлагаемого стандарта, а не сам стандарт, однако мы специально заботились о том, чтобы сделать его надежным руководством по языку.
Настоящий документ в основном следует общей схеме описания, принятой в стандарте (публикация которого в свою очередь основывалась на первом издании этой книги), однако в организационном плане есть различия. Если не считать отклонений в названиях нескольких продуктов и отсутствия формальных определений лексем и препроцессора, грамматика языка здесь и грамматика в стандарте эквивалентны.

Язык С
Идентификаторы (имена)
С для профессиональных программистов
Синтаксический разбор выражений
Справочник языка Cи
Рекурсивные вызовы
Задачи по языку С
Основные арифметические операции
Символ, строка и целый тип
Включение файлов
Управление
Стиль программирования
Классы памяти
Ссылки и массивы
Простые записи, вложенные записи
Препроцессор
Таблица приоритетов
Справочная система C guide
Программирование на языке C
Символы, используемые для образования ключевых слов и идентификаторов (табл.1). В эту группу входят прописные и строчные буквы английского алфавита, а также символ подчеркивания. Следует отметить, что одинаковые прописные и строчные буквы считаются различными символами, так как имеют различные коды.