It will be allocated inside the object, so if the object is on the heap, the array will be on the heap; if the object is on the stack, the array will be on the stack; if the object is in static memory in the executable, the array will be there too.
++ . , , - [address, address + size), , (, ..).