Читайте также: |
|
Основные понятия
Программа на языке С++ представляет собой совокупность функций. Обязательно присутствует хотя бы одна функция main() или WinMain(), которая являются точкой входа в программу. С нее обычно начинается выполнение программы. Пользователь может сам определять функции или использовать более тысячи библиотечных функций.
Определение функции состоит из заголовка и блока выполняемых функцией операторов.
Заголовок включает тип возвращаемого функцией значения, имя функции и в круглых скобках - список параметров функции разделенных запятыми. Блок представляет собой совокупность объявлений локальных переменных, операций, операторов и вызовов других функций, заключенную в фигурные скобки. Для возврата результата функции используется зарезервированное слово return с последующимвыражением, которое подсчитывается и его результат ставится в соответствие вызову функции.
Каждая программа включает в себя директивы препроцессора, начинающиеся с символа #. Препроцессор представляет собой программу, обрабатывающую текст программы пользователя до компиляции. Управление препроцессором осуществляется из программы пользователя при помощи специальных команд – директив. Чаще всего используются директивы #define и #include.
Директива #define позволяет задать имя для некоторого фрагмента текста, такое обозначение называется макроопределением или макросом. Формат записи: #define NAME Текст замены. Препроцессор просматривает текст программы и заменяет NAME текстом замены. Например: #define COUNT 100 в тексте программы все имена COUNT будут заменяться на 100. Традиционно имена макросов записываются заглавными буквами.
Директива #include “имя файла” позволяет включить в текст программы пользователя содержимое указанного файла. Если имя файла находится в кавычках, он должен находиться в текущем директории или необходимо указать путь к нему. Для файлов хранящих заголовки библиотечных функций отведен специальный каталог с именем INCLUDE, в этомслучае имя файла помещают в угловые скобки: #include <iostream.h>. Для расширений включаемых файлов обычно используются: .h.hpp, но можно включать и файлы с другими расширениями например .с или .срр.
Идентификаторы
Для обозначения переменных, констант, функций и т.д. пользователь может использовать символьные имена – идентификаторы. Они должны начинаться с латинской буквы и могут содержать до 32 символов.
Идентификаторы не должны включать в себя пробелы. В случае необходимости пробел заменяют знаком подчеркивания. Заглавные и строчные буквы считаются разными.
Пример идентификаторов: Doxod_2002, x1, Summ.
Дата добавления: 2015-07-08; просмотров: 145 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Интернет-ресурсы по правам детей | | | Математические функции |