Как вычислить сумму, произведение и количество элементов массива используя указатели? - C#
Формулировка задачи:
Вычислить сумму , произведение и количество элементов массива через функции,используя указатели.
Как это сделать?Объясните пожалуйста,
особенно о указателях
(язык C#(консольное приложение))
Решение задачи: «Как вычислить сумму, произведение и количество элементов массива используя указатели?»
textual
Листинг программы
unsafe int Sum(int[] array) { int sum = 0; int length = Length(array); fixed (int* ptr = array) while (length --> 0) sum += *(ptr+length); return sum; } unsafe int Product(int[] array) { int product = 0; int length = Length(array); fixed (int* ptr = array) while (length --> 0) product *= *(ptr+length); return product; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д