Пустой оператор

Пустой оператор

Синтаксис:

;

Действие:

Пустой оператор — это оператор, состоящий только из точки с запятой. Он может появиться в любом месте программы, где по правилам синтаксиса требуется оператор. Выполнение пустого оператора не меняет состояния программы.

Пример:

for(i = 0; i < 10; line[i++] = 0);

Для таких операторов, как do, for, if, while, требуется, чтобы в их теле был хотя бы один оператор. Пустой оператор удовлетворяет требованиям синтаксиса в случаях, когда никаких действий не требуется. В приведенном примере третье выражение в заголовке оператора цикла for инициализирует первые 10 элементов массива line нулем. Тело оператора for состоит из пустого оператора, поскольку нет необходимости в других операторах.

Пустой оператор, подобно любому другому оператору языка Си, может быть помечен меткой. Например, чтобы пометить закрывающую фигурную скобку составного оператора, которая не является оператором, нужно вставить перед ней помеченный пустой оператор.

Поделитесь на страничке

Следующая глава >

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

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.13 Пустой Оператор

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

9.13 Пустой Оператор Пустой оператор имеет вид;Пустой оператор используется для помещения метки непоредственно перед *) составного оператора или того, чтобы снабдить такие операторы, как while, пустым


Оператор IF

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович


Оператор WHILE

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.


Оператор DO

Из книги Удвоение продаж в интернет-магазине автора Парабеллум Андрей Алексеевич


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

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

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


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

Из книги Язык Си - руководство для начинающих автора Прата Стивен

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


Null (пустой тип) и undefined (неопределенный тип)

Из книги C++ для начинающих автора Липпман Стенли

Null (пустой тип) и undefined (неопределенный тип) Если переменная была объявлена с помощью ключевого слова var, но ей еще ни разу не присваивалось значение, она имеет неопределенный тип (undefined):var MyVariable;После выполнения этой строки переменная MyVariable имеет тип undefined. Как уже


Пустой оператор

Из книги Описание языка PascalABC.NET автора Коллектив РуБоард

Пустой оператор Синтаксис:;Действие:Пустой оператор — это оператор, состоящий только из точки с запятой. Он может появиться в любом месте программы, где по правилам синтаксиса требуется оператор. Выполнение пустого оператора не меняет состояния программы.Пример:for(i = 0; i


Подарок в пустой корзине

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

Подарок в пустой корзине Повысить конверсию в интернет-магазине позволяет простая и интересная фишка – класть всем новым пользователям в корзину какой-то небольшой подарок и рядом делать красивую заметную надпись: «В вашей корзине один подарок!».Корзина – это значимый


Пример 7-6. Проверка -- является ли строка пустой

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

Пример 7-6. Проверка -- является ли строка пустой #!/bin/bash# str-test.sh: Проверка пустых строк и строк, не заключенных в кавычки,# Используется конструкция if [ ... ]# Если строка не инициализирована, то она не имеет никакого определенного значения.# Такое состояние называется "null"


Оператор do while

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

Оператор do while Ключевые слова: do, whileОбщие замечания: Оператор do while создает цикл, который повторяется до тех пор, пока выражение, проверяющее условие, не станет ложным, или нулем. Оператор do while является циклом с постусловием; после прохождения цикла принимается решение,


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 * );// ...};Остальные параметры


Пустой оператор

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

Пустой оператор Пустой оператор не включает никаких символов, не выполняет никаких действий и используется в двух случаях:1. Для использования символа ; после последнего оператора в блоке: begin a := 1; b := a; end Поскольку в языке Паскаль символ ; разделяет операторы, то в