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

Во вкладке Basic этого окна необходимо выбрать вид проекта: приложение Windows (Windows Application), консольное приложение (Console Application), статическая библиотека (Static Library), библиотека динамических связей (DLL) для Windows или пустой проект (Empty Project). Для создания многомодульных программ с выводом в окно MS DOS лучше выбрать вид Empty Project. Затем в области Параметры проекта задается имя проекта (латинскими буквами) и тип проекта (C-проект). После нажатия кнопки OK выбирается папка, в которой будет сохранен файл с данными о проекте (с расширением. dev).
После этого в левом окне IDE во вкладке Проект появляется имя проекта. С помощью контекстного меню для проекта можно выполнить следующие операции:
· создать новый файл (команда Создать файл);
· добавить существующий файл программного модуля к проекту (команда Добавить к проекту);
· удалить файл из проекта – файл при этом не уничтожается (команда Удалить из проекта);
· добавить папку в проект (команда Добавить папку);
· настроить параметры проекта (команда Параметры проекта).
В проекте должен быть хотя бы один файл. После создания или добавления всех модулей проекта:

можно запускать проект на компиляцию и выполнение, используя те же команды и кнопки, что и для одномодульных программ. При этом будут повторно компилироваться только те файлы проекта, в которых проведены изменения. Загрузочный файл для проекта имеет то же имя, что и имя проекта, но с расширением. exe.
Примечания:
1. Имя файла проекта должно содержать только латинские буквы и цифры.
2. Файл проекта должен быть сохранен в той же папке, что и файлы проекта.
3. Абсолютный путь к файлу проекта не должен содержать пробелов.
3.7. Справочная система Dev-C++
Справочная система вызывается с помощью команд меню Справка и организована по тому же принципу, что и все справочные системы для приложений Windows. С помощью команды Справка Dev-C++ можно получить сведения о работе в среде IDE (основных выполняемых операциях и командах меню) в разделе Dev-C++ 5, а в разделе An Introduction to C Programming содержатся краткие сведения о языке C.
Можно также добавить дополнительные справочные данные в меню Справка. Так, папку Docs, содержащую папку cpp_manpages с тремя файлами: c++ man. chm, cpp. chm и manpages. chm надо скопировать в папку Dev-Cpp. Чтобы сделать доступными эти файлы при работе с Dev-C++, надо выполнить следующие действия:
· выполнить команду Настроить меню справки в меню Справка;
· в диалоговом окне Редактор меню справки нажать кнопку Обзор, а затем найти и открыть папку cpp_manpages;
· нажать кнопку Добавить и выбрать файл c++ man. chm;
· выбрать в раскрывающемся списке Значок в области Параметры меню справки значок для справки и нажать кнопку OK.
В результате в меню Справка появится новая команда, которая выводит на экран справочник по C/C++ () и справочные страницы для Linux ().
Контактная информация – адреса сайтов разработчиков Dev-C++, компилятора Mingw, а также дополнительных ресурсов содержится в диалоговом меню команды О Dev-C++ меню Справка.
3.8. Алфавит языка C, идентификаторы, ключевые слова, комментарии
Множество символов языка C включает в себя:
· буквы и цифры;
· пробельные символы;
· разделители;
· специальные символы.
В C используются прописные (A-Z) и строчные (a-z) латинские буквы и цифры от 0 до 9. Эти символы используются при формировании констант, идентификаторов и ключевых слов. Внутри символьных констант, символьных строк и комментариев можно использовать и другие символы клавиатуры, включая буквы кириллицы.
Пробельные символы отделяют друг от друга элементы программы и включают, помимо символа пробела, символы табуляции, перевода строки, возврата каретки, новой страницы, вертикальной табуляции и новой строки. Комментарии компилятор C также рассматривает как пробельные символы. Нажатие клавиш Ctrl+Z (код ASCII 1A) рассматривается как индикатор конца файла.
Символы-разделители языка C приведены в следующей таблице:
Символ | Наименование | Символ | Наименование |
, | Запятая | { | Левая фигурная скобка |
. | Точка | } | Правая фигурная скобка |
; | Точка с запятой | < | Знак «меньше» |
: | Двоеточие | > | Знак «больше» |
? | Знак вопроса | [ | Левая квадратная скобка |
‘ | Одиночная кавычка (апостроф) | ] | Правая квадратная скобка |
! | Восклицательный знак | # | Знак номера |
| | Вертикальная черта | % | Процент |
/ | Наклонная черта (слеш) | & | Амперсант |
\ | Обратный слеш | ^ | Стрелка вверх |
~ | Тильда | - | Знак минус |
_ | Подчеркивание | = | Знак равенства |
( | Левая круглая скобка | + | Знак плюс |
) | Правая круглая скобка | * | Знак умножения (звездочка) |
Специальные символы предназначены для представления пробельных и неграфических в строках и символьных константах и представлены в следующей таблице:
Символ | Код ASCII | Наименование | Символ | Код ASCII | Наименование |
\n | 0A | Новая строка | \a | 07 | Звуковой сигнал |
\t | 09 | Горизонтальная табуляция | \' | 2C | Апостроф |
\v | 0B | Вертикальная табуляция | \" | 22 | Двойная кавычка |
\b | 08 | Забой | \\ | 5C | Обратный слеш |
\r | 0D | Возврат каретки | \ddd | Байтовое значение в восьмеричном представлении | |
\f | 0C | Новая страница | \xdd или \Xdd | Байтовое значение в шестнадцатеричном представлении |
Идентификаторы – это имена переменных, функций и меток, используемых в программе. Идентификатор – это последовательность из одной или нескольких латинских букв, цифр и символов подчеркивания, которая начинается с буквы или символа подчеркивания. В идентификаторе допускается любое число символов, однако компилятором учитываются только первые 32 символа. Прописные и строчные буквы в идентификаторах считаются разными символами.
Компилятор языка C не разрешает использование идентификаторов, совпадающих по написанию с ключевыми словами. Ключевые слова – это идентификаторы, которые имеют специальное значение для компилятора языка С.
Комментарий – это последовательность символов, используемая для пояснения программы, отдельных ее частей и строк. Для идентификации начала комментария используются символы "/*", для идентификации окончания – символы "*/".
Комментарии могут располагаться в любом месте программы, где допустимы пробельные символы и могут занимать несколько строк. Комментарии не могут быть вложенными.
3.9. Константы в C
В языке C различают четыре типа констант:
· целые числа;
· числа с плавающей точкой;
· символьные константы;
· символьные строки.
Целая константа – это десятичное, восьмеричное или шестнадцатеричное число, которое представляет целое значение. Если знак минус перед константой отсутствует, она считается положительной. В компьютере целая константа представляется в формате двоичного числа с фиксированной точкой.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


