malloc/free 据说老版本libc 有俩个版本,当你连接 pthread库的时候它就链接的是线程安全版,否则不是。在glic 2.2 以上无论怎么都是线程安全的。 new/delete new/delete 封装的 malloc/free , 如果malloc/free 是它们就是线程安全的。