No, this is not a hallmark of standard C. No matter what solution you need, you will need to specify the OS.
If you have a specific OS, keep this in mind. But it's hard for me to wonder why this matters. There was no need to write C programs, so perhaps you could enlighten us.
Based on your comment:
I'm curious, "if every process gets an address space in memory, can I print the top address and bottom address of this process?"
, . , , , . , , x86, 4G, "" ( ).
( , ).
, - .