Для чого потрібна '*' перед ім'ям функції?
const double * f1(const double ar[], int n);
const double * f2(const double * ar, int n);
const double * f3(const double [], int);
const double * f4(const double *, int);
Вивчаю покажчики на функції. Всі ці функції приймають масив і його довжину. arr
представляє адресу масиву. До параметрів питань немає. Підкажіть будь ласка:
- для чого потрібна
*
передf1, f2, f3, f4
. -
*
може зустрічатися тільки в прототипах або у визначенні функції теж? -
* (показчик)
вказує на тип який повертається функцією?
Де можна почитати конкретно про такі випадки? Буду дуже вдячний за відповідь.
Alex · 3 роки томуКоментарі (0)
Щоб залишити коментар необхідно авторизуватися.
Ще немає коментарів