Похожие главы из других книг

1.4.7 Оператор while

Из книги Давайте создадим компилятор! автора Креншоу Джек

1.4.7 Оператор while Рассмотрим копирование строки, когда заданы указатель p на ее первый символ и указатель q на целевую строку. По соглашению строка оканчивается символом с целым значением 0.while (p != 0) (* *q = *p; // скопировать символ q = q+1; p = p+1; *) *q = 0; // завершающий символ 0 скопирован


1.4.8 Оператор for

Из книги Базы данных: конспект лекций автора Автор неизвестен

1.4.8 Оператор for Рассмотрим копирование десяти элементов одного вектора в другой:for (int i=0; i«10; i++) q[i]=p[i];Это эквивалентно int i = 0; while (i«10) (* q[i] = p[i]; i++; *) но более удобочитаемо, поскольку вся информация, управляющая циклом, локализована. При применении операции ++ к целой


9.4 Оператор While

Из книги Программирование автора Козлова Ирина Сергеевна

9.4 Оператор While Оператор while имеет видwhile ( выражение ) операторВыполнение подоператора повторяется, пока значение выржения остается ненулевым. Проверка выполняется перед каждым выполнением оператора. Выражение обрабатывается как в услоном операторе


Оператор IF

Из книги Справочное руководство по C++ автора Страустрап Бьярн


Оператор WHILE

Из книги Эффективное использование C++. 55 верных способов улучшить структуру и код ваших программ автора Мейерс Скотт


Оператор DO

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен


1. Оператор Select – базовый оператор языка структурированных запросов

Из книги Linux программирование в примерах автора Роббинс Арнольд

1. Оператор Select – базовый оператор языка структурированных запросов Центральное место в языке структурированных запросов SQL занимает оператор Select, с помощью которого реализуется самая востребованная операция при работе с базами данных – запросы.Оператор Select


R.6.4.1 Оператор if

Из книги автора

R.6.4.1 Оператор if Выражение должно быть арифметического типа, или типа указателя, или типа класс, для которого существует однозначное преобразование в арифметический тип или тип указателя (§R.12.3).Вычисляется выражение, и если оно имеет отличный от нуля результат,


R.6.5.1 Оператор while

Из книги автора

R.6.5.1 Оператор while В операторе while вложенный оператор выполняется до тех пор, пока значение выражения не станет равным нулю. Проверка происходит перед каждым выполнением оператора.Выражение должно быть арифметического типа, или типа указателя, или типа класс, для которого


Правило 52: Если вы написали оператор new с размещением, напишите и соответствующий оператор delete

Из книги автора

Правило 52: Если вы написали оператор new с размещением, напишите и соответствующий оператор delete Операторы new и delete с размещением встречаются в C++ не слишком часто, поэтому в том, что вы с ними не знакомы, нет ничего страшного. Вспомните (правила 16 и 17), что когда вы пишете такое


Оператор WHEN

Из книги автора

Оператор WHEN Оператор WHEN имеет следующую форму:WHEN <исключение> DO <составной-оператор>Здесь исключение может быть одним из следующих:<имя-исключения> | GDSCODE код | SQLCODE код ANY<составной-оператор> может быть одним оператором или множеством обычных операторов PSQL,


10.3. Стандартные сигналы С: signal() и raise()

Из книги автора

10.3. Стандартные сигналы С: signal() и raise() Стандарт ISO С определяет первоначальный API управления сигналами V7 и новый API для посылки сигналов. Вы должны использовать их для программ, которым придется работать на не-POSIX системах, или в случаях, когда предоставляемые ISO С API


10.3.2. Программная отправка сигналов: raise()

Из книги автора

10.3.2. Программная отправка сигналов: raise() Помимо внешнего генерирования, сигнал может быть отправлен непосредственно самой программой с использованием стандартной функции С raise():#include <signal.h> /* ISO С */int raise(int sig);Эта функция посылает сигнал sig вызывающему процессу. (Это


15.8.2. Оператор размещения new() и оператор delete()

Из книги автора

15.8.2. Оператор размещения new() и оператор delete() Оператор-член new() может быть перегружен при условии, что все объявления имеют разные списки параметров. Первый параметр должен иметь тип size_t:class Screen {public:void *operator new( size_t );void *operator new( size_t, Screen * );// ...};Остальные параметры