Do you know that? 23% jobs posted on Elance are for Design & Multimedia next

How can you determine the size of an allocated portion of memory?

You can't, really.  free() can, but there's no way for your program to know the trick free() uses.