18 билет, инфа. Указатель это переменная, в которой можно сохранить адрес любой переменной заданного типа
Скачать 0.59 Mb.
|
Билет №18 I. Указатели в С++ Указатель – это переменная, в которой можно сохранить адрес любой переменной заданного типа. В С++ указательная переменная объявляется с помощью звёздочки. Указательная переменная хранит адрес памяти, поэтому любое ваше обращение к указательной переменной предполагает, что вы нуждаетесь в адресе памяти. Как правило, при обработке оператора объявления переменной тип имя_переменной; компилятор автоматически выделяет память под переменную имя_переменной в соответствии с указанным типом. Доступ к объявленной переменной осуществляется по ее имени. При этом все обращения к переменной меняются на адрес ячейки памяти, в которой хранится ее значение. При завершении программы или функции, в которой была описана переменная, память автоматически освобождается. Доступ к значению переменной можно получить иным способом — определить собственные переменные для хранения адресов памяти. Такие переменные называют указателями. С помощью указателей можно обрабатывать массивы, строки и структуры, создавать новые переменные в процессе выполнения программы, передавать адреса фактических параметров. Указатель — это переменная, значением которой является адрес памяти, по которому хранится объект определенного типа (другая переменная). Например, если C — это переменная типа char, а P — указатель на C, значит в P находится адрес, по которому в памяти компьютера хранится значение переменной C. Как и любая переменная, указатель должен быть объявлен. При объявлении указателей всегда указывается тип объекта, который будет хранится по данному адресу: тип имя_переменной; Звездочка в описании указателя относится непосредственно к имени, поэтому, чтобы объявить несколько указателей, ее ставят перед именем каждого из них: Операции * и & при работе с указателями Операция получения адреса обозначается знаком &, а операция разадресации - *. Первая возвращает адрес своего операнда. Операция разадресации * возвращает значение переменной, хранящееся по заданному адресу, то есть выполняет действие, обратное операции &. Присваивание указателей Значение одного указателя можно присвоить другому. Если указатели одного типа, то для этого применяют обычную операцию присваивания. II. Редактор таблиц MicrosoftExcel: Ввод формул. Ссылки на ячейки Excel позволяет пользователю создавать формулы разными способами: - ввод вручную; - применение встроенных функций. Отличительной чертой формулы в Excel независимо от способа создания заключается в том, что она начинается знаком равно (=). Если ячейка содержит формулу, в самой таблице пользователь видит результат вычисления. Выражение, по которому была рассчитана ячейка, отражает строка состояния. Двойной щелчок по интересующей ячейке позволяет выделить цветом параметры, использованные в процессе вычисления. Ручное создание формул Excel Ввод вручную применим, когда необходимо осуществить простые расчеты (сложение, вычитание, умножение, деление) небольшого количества данных. Чтобы ввести ее следует выполнить следующие шаги: - щелчком левой кнопки мыши выделяем ячейку, где будет отображаться результат; - нажимаем знак равенства на клавиатуре; - вводим выражение; - нажимаем Enter. Создать формулу можно с использованием чисел и при помощи ячеек, содержащих данные. В первом случае значения вводятся с клавиатуры, во втором – нужные ячейки выделяются щелчком мыши. Между операндами ставят соответствующий знак: +, -, *, /. Легче всего их найти на дополнительной цифровой клавиатуре. Использование функций MicrosoftExcel Помимо ручного ввода формулы в Экселе задаются при помощи встроенных функций. Используемые величины называют аргументами. Для выбора требуемой функции нужно нажать на кнопку fx в строке состояния или (если вы работаете в 2007 excel) на треугольник, расположенный около значка автосуммы, выбрав пункт меню «Другие функции». В открывшемся окне следует выбрать необходимую категорию и непосредственно функцию. Ссылки на ячейки в Excel Cсылка на ячейку указывает на ячейку или диапазон ячеек листа. Ссылки можно применять в формуле, чтобы указать приложению Microsoft Office Excel на значения или данные, которые нужно использовать в формуле. Ссылки на ячейки можно использовать в одной или нескольких формулах для указания на следующие элементы:
Например: |