@Vladlen234
Я изучаю C# и Unity.

Для чего нужны указатели в c#?

Для чего нужны указатели в c#?
И как они могут использоваться в c#?
  • Вопрос задан
  • 356 просмотров
Решения вопроса 3
Для чего нужны:
Чтобы получить адрес ячейки в памяти, где находится начало переменной или функции.

Как используются:
  • Для оптимизации алгоритмов (например, превратить массив байт в массив интов отбрасывая проверки и сборщик мусора)
    + битовые операции с адресом (например, чтобы мгновенно найти адрес середины массива)
  • Для работы с библиотеками написанными на других языках (например, сишная функция принимает указатель)
  • Для использования SIMD
Ответ написан
HemulGM
@HemulGM
Delphi Developer, сис. админ
Указатель - это адрес памяти (число).
Ответ написан
@acwartz
angular, java, chrome extensions, delphi
Для того что бы не выделять память каждый раз и дублировать туда данные, а ссылаться одно и тоже место (как правило на источник информации).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы