ВУЗ:
Составители:
3
справочные системы, входящие в состав всех современных сред
разработки.
Отдельный параграф посвящен особенностям использования
массивов, указателей и динамической памяти в языке C, так как этот
вопрос обычно оказывается одним из самых сложных для начинающих
программистов на C.
§ 1. ЗНАКОМСТВО С ЯЗЫКОМ С
1.1. Базовые элементы языка
Программа —
это совокупность предписаний для компьютера о
выполнении конкретных действий по обработке информации,
обеспечивающая получение нужного для пользователя результата.
Под термином "программа" часто подразумевают: ее исходный
текст, код, написанный пользователем ; загрузочный модуль, хранимый во
внешней памяти; системную программу, например компилятор, редактор
связей и т. д. Далее, говоря "программа", мы будем иметь в виду код,
написанный на языке С, который формируется путем композиции шести
базовых элементов языка: констант, переменных, операций , разделителей ,
ключевых слов, меток.
В программе на С допускаются комментарии, но они не являются
частью языка. Константы и переменные составляют данные языка С.
1.1.1 Константы
Константа — явное представление значения . При выполнении
программы значение константы никогда не меняется . Константы в языке С
могут быть определенных типов: целые, длинные целые, символьные, с
плавающей точкой, строковые, перечислимые.
Однако , в языке С нет способа явно задать , что переменная какого-то
типа будет константой. В тех местах где необходимо использовать
константы в истинном понимании этого слова, пользуются
макроподстановкой, например:
#define PI 3.1415
3 справочные системы, входящие в состав всех современных сред разработки. Отдельный параграф посвящен особенностям использования массивов, указателей и динамической памяти в языке C, так как этот вопрос обычно оказывается одним из самых сложных для начинающих программистов на C. § 1. ЗНАКОМСТВО С ЯЗЫКОМ С 1.1. Базовые элементы языка Программа — это совокупность предписаний для компьютера о выполнении конкретных действий по обработке информации, обеспечивающая получение нужного для пользователя результата. Под термином "программа" часто подразумевают: ее исходный текст, код, написанный пользователем; загрузочный модуль, хранимый во внешней памяти; системную программу, например компилятор, редактор связей и т.д. Далее, говоря "программа", мы будем иметь в виду код, написанный на языке С, который формируется путем композиции шести базовых элементов языка: констант, переменных, операций, разделителей, ключевых слов, меток. В программе на С допускаются комментарии, но они не являются частью языка. Константы и переменные составляют данные языка С. 1.1.1 Константы Константа — явное представление значения. При выполнении программы значение константы никогда не меняется. Константы в языке С могут быть определенных типов: целые, длинные целые, символьные, с плавающей точкой, строковые, перечислимые. Однако, в языке С нет способа явно задать, что переменная какого-то типа будет константой. В тех местах где необходимо использовать константы в истинном понимании этого слова, пользуются макроподстановкой, например: #define PI 3.1415