Каждый язык — английский, французский, немецкий и даже C++ — имеет
набор правил, называемых синтаксисом, которым вы должны следовать,
когда используете данный язык. В английском языке, например,
предложения обычно заканчиваются точкой, восклицательным или
вопросительным знаком. Вы также используете заглавные буквы в начале
предложения. В синтаксисе C++ используется точка с запятой, круглые
скобки, фигурные скобки и многие другие символы. Когда вы забываете или
неправильно употребляете эти символы, компилятор C++ выводит на экран
сообщение об ошибке, которое описывает ошибку и соответствующий ей
номер строки в исходном файле.
Компилятор C++ не может создать выполнимую программу, пока не будут
исправлены все синтаксические ошибки. Чтобы понять процесс обнаружения
и исправления синтаксических ошибок, создайте следующую программу с
именем SYNTAX. CPP:
#include
void main(void)
{
cout << Заключайте сообщение в кавычки;
}
Если посмотреть внимательно, можно заметить, что сообщения, выведенные
двумя предыдущими программами, в вашем исходном файле взяты в кавычки.
Синтаксис (правила) C++ требует кавычек. При компиляции программы
компилятор выведет сообщения о синтаксических ошибках. В случае Borland
C++ компилятор выведет следующие сообщения:
С:\> ВСС SYNTAX.CPP
Borland C++ Version 4.00 Copyright (с) 1993 Borland
International syntax.cpp:
Error syntax.cpp 5: Undefined symbol 'Заключайте' in function main()
Error syntax.cpp 5: Statement missing; in function main() *** 2 errors in Compile ***
В этом случае компилятор вывел две синтаксические ошибки. Обе ошибки
относятся к 5 строке исходного файла. Отредактируйте файл и возьмите
сообщение в кавычки, как показано ниже:
cout << "Заключайте сообщение в кавычки";
Теперь можете успешно откомпилировать программу и получить выполнимый
файл. Когда вы впервые начинаете использовать какой-либо язык
программирования, можете рассчитывать на несколько синтаксических
ошибок каждый раз при компиляции программы. После того как вы
самостоятельно создадите несколько программ, вы будете быстро
определять и исправлять подобные ошибки.
Изучение синтаксических ошибок
При создании программы на C++ вам следует придерживаться определенных
правил, называемых правилами синтаксиса. Например, надо брать текстовые
сообщения в кавычки и ставить точку с запятой после большинства
операторов вашей программы (позже вы узнаете, для каких операторов
требуется точка с запятой, а для каких нет). Если в программе
нарушаются правила синтаксиса, компилятор C++ выводит сообщение об
ошибке на экран. Вам следует исправить все синтаксические ошибки до
того, как компилятор сможет создать выполнимую программу.
1. На выставке, которая открылась в Доме художника, который расположен на Крымском валу, экспонировались картины молодых художников. 2. Книга имеет не только позновательную ценность, но и большое воспитательное значение. 3. Очень бы хотелось, чтобы нынешние чиновники перенимали накопленный опыт своими предшественниками, пусть и совецкими. 4. С детства я люблю и увлекаюсь театром. 5. я потерял на одной неделе жену и зонтик. 6. Семья, опасавшаяся потерять большое состояние и которая хотела передать заводы под опеку казне, распалась. 7. Здесь каждый может заниматься тем, чем ему больше нравиться. 8.Пользуясь общежитием, у меня не было денег на оплату отдельной квартиры.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]