宏和inline都不涉及內存
inline有參數檢測機制