1) float scalar_product(float *x, float *y)
совпадает с 2) float scalar_product(float x[], float y[])
?
У меня есть float a[3], b[3];
, которые содержат несколько векторов, и функция должна дать мне скалярное произведение.
С моим фоном Java я написал функцию 2)
(на бумаге), но в примере решения использовалась 1)
с указателем.
Итак, мои вопросы: они одинаковы? Если нет, то в чем разница и когда что использовать?