Основы программирования на языке СИ

Основы программирования на языке СИ

Язык C был создан в начале 70-х годов двадцатого столетия и в настоящее время является основой для создания значительной части
системных программ и приложений. Он эффективен как для решения
задач системного программирования, так и для создания прикладных
программ. Среди преимуществ языка C можно отметить переносимость
программ, написанных на языке С, на компьютеры различной архитектуры и из одной операционной системы в другую, лаконичность записи
алгоритмов, логическую стройность, возможность получить эффективный код программ, сравнимых по скорости с программами, написанными на ассемблере. Удобство языка С основано на том, что он является
одновременно и языком высокого уровня, имеющим полный набор конструкций структурного программирования, поддерживающим модульность, блочную структуру программ, возможность раздельной компиляции модулей. В то же самое время язык С имеет набор низкоуровневых средств, позволяющих иметь удобный доступ к аппаратным средствам компьютера, в частности, позволяющих добраться до каждого бита
памяти. Гибкость и универсальность языка С обеспечивает его широкое
распространение.
Учебное пособие ориентировано на начинающих программистов,
имеющих первоначальные понятия об основах алгоритмизации на уровне
курса информатики. Каждый раздел пособия снабжен соответствующими примерами, которые представляют собой программы, написанные
на языке С, или отдельные конструкции таких программ. Все приводимые примеры используют стандарт ANSI языка С и ориентируются на
трансляторы, созданные фирмой Borland International Inc., как самые
распространенные. Усвоение учебного материала, представленного в
данном пособии, позволит приобрести устойчивые навыки правильного написания программ на языке С, а также значительно облегчить изучение объектно-ориентированного языка – С++.

1. ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА С

1.1. Алфавит, идентификаторы, ключевые слова, комментарии
Алфавитом языка называется совокупность символов, используемых
в языке. Язык C различают, в отличие от многих других языков программирования, прописные и строчные буквы. Язык C, как говорят,
является чувствительным к регистру. В языке С имена COLOR, color, и
Color определяют три различные имени переменных. Поэтому при написании программ необходимо быть внимательным при использовании
регистров. Обычно используется следующее соглашение – имена переменных содержат только строчные буквы (нижний регистр), константы
и макросы – прописные буквы (верхний регистр).
В именах переменных можно использовать символ подчеркивания. Обычно с символа подчеркивания начинаются имена системных переменных и констант. В библиотечных функциях также часто
используются имена, начинающиеся с символа подчеркивания. Поэтому

Комментарии к записи Основы программирования на языке СИ отключены

Рубрика: Программирование

Обсуждение закрыто.