Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
л.3_Базовые_и_производные_типы.doc
Скачиваний:
6
Добавлен:
04.11.2018
Размер:
327.17 Кб
Скачать

Основные правила написания и оформления программ

 В начале текста каждой программы помещается строка комментария с именем файла, в котором она находится.

  • Каждая программа должна содержать комментарий, объясняющий ее назначение. Комментарии внутри программы облегчают ее понимание.

 Программа должна быть разделена на логические блоки отступами, пробелами и комментариями.

 Буквы i, j, k, l, m, n желательно использовать для обозначения целых чисел, как первые символы идентификаторов ; букву f - как начало идентификатора, обозначающего число с плавающей точкой; букву s – для строк; букву р – для указателей;

 Язык С++ чувствителен к регистру, т.е. компилятор распознает прописные и строчные буквы. Ключевые слова языка пишутся строчными (малыми) буквами.

 Хотя длина строки в С++ не ограничена, текст программы не должен выходить за пределы ширины экрана для того, чтобы было удобно читать и распечатывать программу.

 Переменная – это область памяти компьютера, в которой хранится некоторое значение, используемое в программе. Имя переменной – любой допустимый идентификатор. Все переменные должны быть описаны (объявлены или определены) в программе до того, как на них будет осуществлена ссылка и принадлежать одному из типов.

 Идентификаторы – это имена, присваиваемые информационным объектам программы – последовательность символов произвольной длины, которая содержит буквы, цифры, знак подчеркивания и начинается с буквы или знака подчеркивания. Следует избегать использования знаков подчеркивания в начале идентификатора, так как компилятор С++ использует такие имена для собственных целей.

 Строки, начинающиеся с символа # – это директивы препроцессора. По директиве #include компилятор присоединяет программный код, хранящийся в указанном файле. Файлы заголовков содержат прототипы функций, а также объявления различных констант. Хранение такой информации в отдельном файле облегчает доступ к ней и улучшает структурированность программы.

 Русский алфавит, если нет особой необходимости, применяют только в комментариях. При этом, как мы отмечали, программист, используя в программах, выполняемых в консольном режиме, русские буквы, сталкивается с проблемой различия кодировок. Для отображения русских букв в программу необходимо включить:

#include <locale.h>

setlocale (LC_ALL, “.1251”); //номер кодовой таблицы Windows.

  • Место описания переменной в программе может быть:

  • в начале функции (блока), независимо от места ее использования;

  • приближено к месту ее использования.

1 char – кар или чар идут споры, первое – правильнее, т.к. от character

Программирование – лекция 3 (лекции Стрикелевой Л.В.) 19