Страницу Назад
Поискать другие аналоги этой работы
10 Вказівки, масиви і символьні рядки в мові CID: 114814Дата закачки: 08 Октября 2013 Продавец: alfFRED (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Форматы файлов: Microsoft Office Описание: Вказівки, масиви і символьні рядки в мові C програма вказівка масив символ рядок 1. Мета роботи Метою лабораторної роботи є отримання практичних навиків в роботі з вказівниками і з адресною арифметикою в мові С. 2. Теоретичні відомості В С++ існує надзвичайно потужний інструмент для роботи зі складними агрегатами даних, який надає загальний підхід до різних на перший погляд програмних об’єктів таких як масив та рядок. Цей і нструмент базується на широкому використанні вказівника. Вказівник - це символічне представлення адреси. Він використовується для непрямої адресації змінних і об\'єктів. В мові С++ є операція визначення адреси — &, за допомогою якої визначається адреса комірки пам’яті, що містить задану змінну. Наприклад, якщо vr — ім’я змінної, то &vr — адреса цієї змінної. В С++ також існують і змінні типу вказівник. Значенням змінної типу вказівник є адреса змінної або об\'єкта. Нехай змінна типу вказівник має ім\'я ptr, тоді в якості значення їй можна присвоїти адресу за допомогою наступного оператора: ptr=&vr; В мові С++ при роботі з вказівниками велике значення має операція непрямої адресації — *. Операція * дозволяє звертатися до змінної не напряму, а через вказівник, який містить адресу цієї змінної. Ця операція є одномісною і має асоціативність зліва направо. Цю операцію не слід плутати з бінарною операцією множення. Нехай ptr — вказівник, тоді *ptr — це значення змінної, на яку вказує ptr. Опис змінних типу вказівник здійснюється за допомогою операторів наступної форми: <тип> *<ім\'я вказівника на змінну заданого типу>; Кожна змінна в програмі це об\'єкт, що має ім\'я і значення по імені можна звернутися до змінного й одержати її значення. Размер файла: 18 Кбайт Фаил: ![]()
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:К сожалению, точных предложений нет. Рекомендуем воспользоваться поиском по базе. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Информатика / Вказівки, масиви і символьні рядки в мові C
Вход в аккаунт: