Кент Рейсдорф. BORLAND C++BUILDER. Раздел 1

Кент Рейсдорф. BORLAND C++BUILDER. Страница 53

Можно ли использовать структуру непосредственно, не создавая объектов? Нет. До использования структуры вы должны создать экземпляр этой структуры и обращаться к структуре через соответствующую переменную.

Вопросы

1. Какие операторы выполняются в том случае, если условное выражение в операторе if принимает значение true?

2. Каково назначение трех параметров в операторе цикла for?

3. Чем отличаются циклы while и do-while, кроме синтаксиса?

4. Что делают операторы break и continue?

5. Что такое глобальная переменная?

6. Может ли структура содержать данные разных типов (char, int, long и т.д.)?

7. Как осуществляется доступ к членам структуры?

8. Возможно ли иметь массив структур?

Упражнения

1. Напишите программу, которая считает от 200 до 300 с шагом 5 и выводит результаты на экран.

2. Напишите программу, которая запрашивает у пользователя номер дня недели и затем выводит название этого дня, используя оператор switch.

3. Можете ли вы объяснить, что делают \Ь и \п в этой строке из листин­га 2.2:

cout « "\b! \nYipee!";

(Указание: найдите в справочном файле «С++ Programmer's Guide» раз­дел, посвященный esc-последовательностям (esc-sequences).)

4. Создайте структуру, содержащую информацию о служащих фирмы. Включите туда имя, фамилию, адрес, дату принятия на работу, а также член, информирующий о наличии страховки.


Указатели, ссылки и функции в Си++

Кент Рейсдорф

Не бойся, я держу тебя.» Помните, как вам говорили эти слова, когда вы учились ездить на велосипеде? Язык Си++ часто не прощает ошибок. Благодаря этой главе вы освоитесь с такими понятиями Си++, мимо которых проходит большинство людей. Хотя я не смогу поднять вас на ноги, если вы упадете, я по крайней мере обозначу некоторые из препятствий, о которые вы можете споткнуться по дороге. Сегодня вы изучите:

Web-дизайн (с) 2010 - 2017 All rights reserved