How does memory get allocated on the heap when using an static array?

Ok, yes I’ve googled and read the FreeRTOS documentation, I found this:

So, heap_1.c doesn’t really allocate memory on the heap