Prince Charles has '"fond memories" of time with the Royal Navy and is still in touch with his old comrades.