加入extern c