https://hackershare.dev/bookmarks/900354
calloc() 與 malloc() 的差異