Tgmath.h

tgmath.h是C標準函數庫中的頭文件 ， 提供了數學函數的類型通用的宏定義 。 使用這些宏調用數學函數時 ， 會根據參數自動對應到類型適合的數學函數 ， 其效果類似於C + + 的函數重載 ， 使得編程者不必繁瑣地去調用數學庫函數的單精度 、 雙精度 、 長雙精度 、 單精度複數 、 雙精度複數 、 長雙精度複數等各個版本 。