lemotw says to YSITD
它可能是說,執行時才malloc