Array Length

Pass a struct containing the pointer and the length? Not substantially different to passing the length separately.