Создание консольной программы в VS на примере несложной программы, выполняющей вывод на экран текстового сообщения "Hello world". Текст программы в редакторе кода Visual Studio. Компиляция программы. Исправление синтаксических ошибок. Объектный файл.
Перед созданием вашего первого проекта рекомендуется создать персональный каталог в папке C:\Users и присвоить ему удобное для вас имя. Создайте новый проект консольного приложения, выбрав команду в меню File>New>Project, как показано на Рисунке 3. В появившемся окне New Project(Рисунок 4) выберите Visual C и проект типа Win32.. По умолчанию VS предлагает поместить файлы, относящиеся к программе, в папку C:\Users\Admin\Documents\Visual Studio 2008\Projects, а в поле имя проекта вы увидите надпись . В открывшемся окне Project Location(Рисунок 5) выберите путь к созданной ранее папке в C:\Users.Однако часто в программах содержатся ошибки. Синтаксические ошибки - это ошибки, обнаруживаемые во время компиляции исходного текста программы и связанные с нарушениями каких-либо синтаксических правил языка программирования. В открытом окне Error list дважды щелкните по первой обнаруженной ошибке и убедитесь, что при этом в редакторе кода курсор переместится на строку с ошибкой (рис. Полезно просматривать список ошибок, начиная с первой, потому что одна-единственная ошибка может вызвать цепную реакцию, появление "наведенных" ошибок. Точно установите строки текста программы, содержащие ошибки (для этого следует дважды щелкнуть по ошибке в списке и курсор в редакторе кода переместится на строку с ошибкой).Для того чтобы отладчик прерывал выполнение программы на определенной строке, необходимо установить на этой строке точку останова. Точка останова - это просто место (например, строка с оператором программы), которое помечено для отладчика и отображается красным кружком в поле индикаторов (узкое поле серого цвета с левого края окна редактора кода). Когда отладчик встречает точку останова, то выполняющаяся программа моментально останавливается (до выполнения данной строки кода). Доступ к окнам можно получить нажав Debug->Windows->выбрать нужное окно (Рис. Четыре окна Watch (которые называются Watch 1, Watch 2, Watch 3 и Watch 4) позволяют настроить четыре списка элементов, за которыми необходимо наблюдать.Описание ошибки в Error List Вероятная проблема Исправление error C2146: syntax error : missing ";" before identifier "printf" Пропущена; перед идентификатором printf Поставить; в конце предыдущей операции error C3861: "scnf": identifier not found Идентификатор не найден Ввести правильное имя функции(в нашем случае scanf) error C2143: syntax error : missing "]" before ")" Пропущена квадратная скобка ] перед скобкой) Закрыть квадратную скобку error C2065: "i1" : undeclared identifier Не объявлен тип переменной Объявить тип используемой переменной(int, float и т.д.) error C2146: syntax error : missing ")" before identifier "a" Пропущена скобка) перед идентификатором а Закрыть скобку) fatal error C1075: end of file found before the left brace "{ Конец файла находящегося перед левой фигурной скобкой {Закрыть фигурную скобку(для исправления этой ошибки нужно внимательно проверить код программы.
План
Содержание
1. Краткий обзор среды разработки
2. Компиляция программы в Visual Studio. Исправление синтаксических ошибок
3. Отладка в Visual Studio. Поиск логических ошибок в программе
Приложение
1. Краткий обзор среды разработки
VISUAL STUDIO 2008
Начальная страница
Рисунок.1. Начальная страница Visual Studio 2008
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы