Передача константы по значению C99

Я изучал исходный код научной библиотеки GNU и продолжаю видеть следующие типы объявлений:

double cblas_ddot (const int N, const double * x, const int incx, const double * y, const int incy)

В C99 , есть ли какое-либо (оптимизационное) преимущество объявления аргумента, который передается по значению (например, N или incy в приведенном выше примере) const ? Все равно есть их копия, потому что они передаются по значению, не так ли?

Thx! Kornel

6
задан cornail 13 January 2011 в 12:43
поделиться