array initialization by pointer