تابع با پارامترهای const
طول را جداگانه بگیرید؛ آرایه هنگام ارسال به تابع به pointer تبدیل میشود.
#include <stddef.h>int sum(const int values[], size_t length) { int total = 0; for (size_t i = 0; i < length; i++) { total += values[i]; } return total;}