Инструкции

Справочный раздел

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

Разделы инструкций

В сети

Пользователей: 806
Из них просматривают:
Аналоги: 120. Видео: 3. Галерея: 1. Даташиты: 271. Инструкции: 17. Кроссворд: 1. Новости: 132. Обзор: 1. Остальное: 37. Программы: 3. Производители: 17. Профиль пользователя: 74. Теги: 6. Форум: 122. Чат: 1.
Участников: 3
Гостей: 803

an , Google , Яндекс , далее...
Рекорд 4345 человек онлайн установлен 21.09.2026.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

Указатели

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

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

Для объявления указателя достаточно добавить к типу переменной символ «*»:

  unsigned int * iptr;

  char * arr[];

  long * lptr;



Объявленные таким образом переменные iptr, arr[] и lptr будут указателями: iptr – указатель на число типа int, arr – массив указателей на символ, lptr – указатель на число типа long.

Чтобы обратиться к тем данным, на которые указывает переменная-указатель, следует предварить ее имя символом «*» (такая операция получила название «разыменование указателя»):
iptr – адрес области памяти, хранящей число типа int
*iptr – значение этого числа

Очевидно, что использование указателей позволит получить доступ к любой произвольной области памяти. Именно в этом и кроется источник возможных проблем: стоит ошибиться в значении переменной-указателя, как последствия обращения к данным, на которые она указывает, становятся непредсказуемыми.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Хранение мелких крепежных деталей. Для любого радиолюбителя когда-то возникает необходимость иметь какое-то количество - болтиков, винтиков, шайб. Это набора вполне достаточно для любого крепежа. А вот хранить это все - в одном месте - можно в баночках из-под растворимого кофе. В баночках - на 50 гр или 25 чашек. В каждую такую баночку вмещается 3 коробочки из-под монпасье (леденцов). В каждой коробочке из-под леденцов можно хранить достаточное колическо деталей мелкого крепежа. На банке сделать надпись - допустим, М3. Винты, шайбы, гайки.