
- •1.4. Оператор присваивания
- •1.5. Системы счисления
- •1.6. Арифметические операции
- •1.8. Директивы препроцессора
- •1.9. Функции ввода/вывода printf() и scanf()
- •2.2.1. Оператор цикла while
- •2.2.2. Оператор цикла for
- •.2.3. Оператор цикла do while
- •2.3. Функции
- •2.4. Область видимости переменных
- •3.1. Массивы
- •3.2. Работа со строками
- •3.3. Обработка элементов массива
- •3.4. Структуры
- •3.5. Битовые поля
- •3.7. Перечисляемые типы
- •3.8. Типы, определяемые пользователем
- •4.1. Указатели
- •4.2. Функции malloc() и free(). Ссылки
- •4.3. Стек
- •4.4. Связные списки
- •4.5. Бинарные деревья
- •5.1. Работа с текстовыми файлами
- •5.2. Работа с бинарными файлами
- •5.3. Пример программирования. Простой словарь
- •Глава 6. Основы объектно-ориентированного программирования
- •6.2. Наследование
- •6.3. Дружественные классы и функции
- •6.4. Виртуальные функции
- •6.5. Перегрузка операторов
- •Создание простой программы
- •Компиляция вашей программы
- •Создание второй программы
- •Изучение синтаксических ошибок
- •International syntax.Cpp:
- •Работа в среде типа windows
- •Что вам необходимо знать
Создание второй программы
Хочется надеяться, что вы смогли успешно откомпилировать и выполнить программу FIRST. CPP. Если это так, используйте ваш текстовый редактор, чтобы создать второй программный файл с именем EASY. CPP, который содержит следующие операторы программы:
#include <iostream.h>
void main(void)
{ cout << "Программировать на C++ просто!"; }
Как и ранее, сохраните свои операторы программы на C++ в исходном файле и вызовите компилятор, указав имя файла программы в командной строке компилятора. В случае Borland C++ используйте следующую команду для компиляции программы:
С:\> ВСС EASY.CPP <ENTER>
Если компиляция программы прошла успешно, компилятор создаст выполнимую программу с именем EASY.EXE. Когда вы запустите эту программу, на вашем экране появится следующее сообщение:
С.\> EASY <ENTER>
Программировать на C++ просто!
Далее используя редактор, отредактируйте исходный файл EASY. CPP и измените выводимое на экран сообщение таким образом, чтобы включить слово очень, как показано ниже:
cout << "Программировать на C++ очень просто!";
Сохраните ваше изменение в исходном файле и откомпилируйте программу. После успешной компиляции запустите программу, как показано ниже:
С:\> EASY <ENTER>
Программировать на C++ очень просто!
Каждый раз, когда вы изменяете исходный файл, вам следует откомпилировать программу заново, чтобы изменения вступили в силу. Например, используйте текстовый редактор, чтобы снова изменить исходный файл. В этот раз добавьте новую строку в свою программу:
#include <iostream.h>
void main(void)
{ cout << "Программировать на C++ очень просто!"; cout << endl << "Можно расслабиться!"; }
Сохраните ваши изменения в исходном файле. Затем запустите программу, как показано ниже:
С:\> EASY <ENTER>
Программировать на C++ очень просто!
Как видите, программа не выводит новую строку на экран. Чтобы изменения в исходном файле вступили в силу, вы должны откомпилировать программу. В данном случае необходимо откомпилировать программу так, как было описано выше, а затем запустить ее. Так как компилятор использовал изменения вашего исходного кода, то, как показано ниже, на экран будет выведена новая строка:
C:\> EASY <ENTER>
Программировать на C++ очень просто!
Можно расслабиться!
Изучение синтаксических ошибок
Каждый язык — английский, французский, немецкий и даже C++ — имеет набор правил, называемых синтаксисом, которым вы должны следовать, когда используете данный язык. В английском языке, например, предложения обычно заканчиваются точкой, восклицательным или вопросительным знаком. Вы также используете заглавные буквы в начале предложения. В синтаксисе C++ используется точка с запятой, круглые скобки, фигурные скобки и многие другие символы. Когда вы забываете или неправильно употребляете эти символы, компилятор C++ выводит на экран сообщение об ошибке, которое описывает ошибку и соответствующий ей номер строки в исходном файле.
Компилятор C++ не может создать выполнимую программу, пока не будут исправлены все синтаксические ошибки. Чтобы понять процесс обнаружения и исправления синтаксических ошибок, создайте следующую программу с именем SYNTAX. CPP:
#include <iostream.h>
void main(void)
{ cout << Заключайте сообщение в кавычки; }
Если посмотреть внимательно, можно заметить, что сообщения, выведенные двумя предыдущими программами, в вашем исходном файле взяты в кавычки. Синтаксис (правила) C++ требует кавычек. При компиляции программы компилятор выведет сообщения о синтаксических ошибках. В случае Borland C++ компилятор выведет следующие сообщения:
С:\> ВСС SYNTAX.CPP <ENTER>
Borland C++ Version 4.00 Copyright (с) 1993 Borland