/mastering-buffer-management-in-c-a-simple-guide-for-beginners/
/posts/2015-12-14-the-rules-of-buffer-in-c