Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Leo Di Grigio
0 / 0 / 1
Регистрация: 28.11.2012
Сообщений: 5
01.12.2012, 01:37 0

Открытие,закрытие { }

01.12.2012, 01:37. Просмотров 1057. Ответов 2
Метки (Все метки)

Лучший ответ Сообщение было отмечено КенТюРиК как решение

Решение

{} - это индефикатор блока в коде. Блок - это часть кода, основной функцией кторого является задание области видимости для переменных, определение функций, задание времени жизни каких-либо переменных (например итератора в цикле), и множество других полезных фич.

Где ставятся?
Любая функция ограничена {}
C++
1
2
3
4
void func()
{
   // какой-либо код
}
Явно заданные значения массива ограничены {}
C++
1
int iArray[] = { 1, 2, 3, 4};
Циклы
C++
1
2
3
4
5
int i = 0;
while( i < 10)
{
   i++;
}
Ограничение срока жизни переменной
C++
1
2
3
4
5
6
int a = 0;
{
   int b = 10;
   a += b;
}
// после этой скобки мы уже не сможем обратиться к b, т.к. её уже не существует


Вернуться к обсуждению:
Открытие,закрытие { }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2012, 01:37

закрытие консоли
задание:Создать класс матрица Данный класс содержит указатель на float, размер...

закрытие программы
Здравствуйте господа програмисты!у меня такой вопрос-допустим известно что...

Закрытие консоли
Дана непустая последовательность вещественных чисел оканчивающаяся числом...

0
Другие темы раздела
C++ Верность расстановки скобок http://www.cyberforum.ru/cpp-beginners/thread714866.html
Добрый вечер! Имеется задание: проверить верность расстановки скобок. Необходимо проверить верность расстановки + ко всему добавить в проверку условие: если между скобками имеется более 3-х пробелов,...
C++ Задача на строковые переменные в c++ Текст задачи: Найти самое длинное слово во введенной строке, вывести номер этого слова и номер его первого символа. Пример: ввод : аа ааа аааааааааа аааааа вывод: Номер слова - 3 , номер первого... http://www.cyberforum.ru/cpp-beginners/thread714865.html
C++ Целые числа
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти: - первые N элементов этой последовательности; - сумму первых N элементов; - N-й...
перехват исключений C++
Ввести два числа. Меньшее заменить полсумой, а большее - удвоенным произведением. Выражение должно быть вычислено в отдельной пользовательской функции. Корректность входных данных должна...
C++ Как сделать функцию? http://www.cyberforum.ru/cpp-beginners/thread714854.html
Как сделать функцию, которая переставит строки в матрицах A 4x4 и B 4х4, в зависимости от содержании максимального элемента в строке? а так же функцию, которая определит номер строки, содержащий...
C++ Реализация арифметических операций над вещественными числами Здравствуйте. Помогите пожалуйста реализовать алгоритмы арифметических операций(+ - * /) над вещественными числами на любом языке программирования.(предпочтительно c++ или Visual Basic либо... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru