C Function That Returns An Array Definition