Главная страница
Навигация по странице:

  • Операции * и при работе с указателями

  • Присваивание указателей

  • 18 билет, инфа. Указатель это переменная, в которой можно сохранить адрес любой переменной заданного типа


    Скачать 0.59 Mb.
    НазваниеУказатель это переменная, в которой можно сохранить адрес любой переменной заданного типа
    Дата30.05.2018
    Размер0.59 Mb.
    Формат файлаdocx
    Имя файла18 билет, инфа.docx
    ТипУказатель
    #45455

    Билет №18

    I. Указатели в С++

    Указатель – это переменная, в которой можно сохранить адрес любой переменной заданного типа.

    В С++ указательная переменная объявляется с помощью звёздочки. Указательная переменная хранит адрес памяти, поэтому любое ваше обращение к указательной переменной предполагает, что вы нуждаетесь в адресе памяти.

    Как правило, при обработке оператора объявления переменной тип имя_переменной; компилятор автоматически выделяет память под переменную имя_переменной в соответствии с указанным типом.

    Доступ к объявленной переменной осуществляется по ее имени. При этом все обращения к переменной меняются на адрес ячейки памяти, в которой хранится ее значение.

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

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

    Указатель — это переменная, значением которой является адрес памяти, по которому хранится объект определенного типа (другая переменная). Например, если C — это переменная типа char, а P — указатель на C, значит в P находится адрес, по которому в памяти компьютера хранится значение переменной C.

    Как и любая переменная, указатель должен быть объявлен. При объявлении указателей всегда указывается тип объекта, который будет хранится по данному адресу:

    тип имя_переменной;



    Звездочка в описании указателя относится непосредственно к имени, поэтому, чтобы объявить несколько указателей, ее ставят перед именем каждого из них:



    Операции * и & при работе с указателями

    Операция получения адреса обозначается знаком &, а операция разадресации - *. Первая возвращает адрес своего операнда.

    Операция разадресации * возвращает значение переменной, хранящееся по заданному адресу, то есть выполняет действие, обратное операции &.

    Присваивание указателей

    Значение одного указателя можно присвоить другому. Если указатели одного типа, то для этого применяют обычную операцию присваивания.

    II. Редактор таблиц MicrosoftExcel: Ввод формул. Ссылки на ячейки

    Excel позволяет пользователю создавать формулы разными способами:

    - ввод вручную;

    - применение встроенных функций.

    Отличительной чертой формулы в Excel независимо от способа создания заключается в том, что она начинается знаком равно (=). Если ячейка содержит формулу, в самой таблице пользователь видит результат вычисления. Выражение, по которому была рассчитана ячейка, отражает строка состояния. Двойной щелчок по интересующей ячейке позволяет выделить цветом параметры, использованные в процессе вычисления.

    Ручное создание формул Excel

    Ввод вручную применим, когда необходимо осуществить простые расчеты (сложение, вычитание, умножение, деление) небольшого количества данных. Чтобы ввести ее следует выполнить следующие шаги:

    - щелчком левой кнопки мыши выделяем ячейку, где будет отображаться результат;

    - нажимаем знак равенства на клавиатуре;

    - вводим выражение;

    - нажимаем Enter.

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

    Между операндами ставят соответствующий знак: +, -, *, /. Легче всего их найти на дополнительной цифровой клавиатуре.

    Использование функций MicrosoftExcel

    Помимо ручного ввода формулы в Экселе задаются при помощи встроенных функций. Используемые величины называют аргументами. Для выбора требуемой функции нужно нажать на кнопку fx в строке состояния или (если вы работаете в 2007 excel) на треугольник, расположенный около значка автосуммы, выбрав пункт меню «Другие функции».

    ð¤ð¾ñ€ð¼ñƒð»ð° ð² exel

    В открывшемся окне следует выбрать необходимую категорию и непосредственно функцию.

    ñ„ð¾ñ€ð¼ñƒð»ñ‹ excel

    Ссылки на ячейки в Excel

    Cсылка на ячейку указывает на ячейку или диапазон ячеек листа. Ссылки можно применять в формуле, чтобы указать приложению Microsoft Office Excel на значения или данные, которые нужно использовать в формуле.

    Ссылки на ячейки можно использовать в одной или нескольких формулах для указания на следующие элементы:

    • данные из одной или нескольких смежных ячеек на листе;





    • данные на других листах той же книги.

    Например:



    написать администратору сайта