Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Идентификаторы. Основные понятия

Читайте также:
  1. Идентификаторы

Основные понятия

Программа на языке С++ представляет собой совокупность функций. Обязательно присутствует хотя бы одна функция 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 | Нарушение авторских прав


Читайте в этой же книге: Операторы управления | Шаблоны функций | Struct B | Функции форматного ввода и вывода данных |
<== предыдущая страница | следующая страница ==>
Интернет-ресурсы по правам детей| Математические функции

mybiblioteka.su - 2015-2024 год. (0.006 сек.)