I'm not sure there is a way to have an array WITHOUT a pointer. They're basically locations in memory. I believe they are only copied when passed as parameters