скажем, я хочу перебрать массив двойных чисел и суммировать их. У меня есть два способа сделать это.
A)
double sum (double * series, int size) {
double sum = 0.0;
for (int i = 0; i < size; i++) {
sum += *series++;
}
return sum;
}
B )
double sum (double * series, int size) {
double sum = 0.0;
for (int i = 0; i < size; i++) {
sum += series[i];
}
return sum;
}
что лучше и почему / когда я должен использовать одно вместо другого.