関数は、そのポインタが参照すると期待されるバッファの外側にあるメモリへのポインタを返すことができます。
A function can return a pointer to memory that is outside of the buffer that the pointer is expected to reference.