9. 標準ライブラリ(新規) 本章では、C 言語に新たに追加された、complex.h、fenv.h、inttypes.h、stdbool.h、stdint.h、tgmath.h について説明します。 9.1 complex.h: 複素数 _Complex 型や_Imaginary 型を使いやすくするため、および複素数をサポートする関数のために complex.h が作成されました。今回は、このヘッダで定義されるマクロとプラグマについて説明します。 まずプラグマにはついては、以前紹介した #pragma STDC CX_LIMITED_RANGE が complex.h を include することで利用可能になります。 そしてマクロについてです。 complex.h では、complex, imaginary, I というマクロが定義されています。これは _Complex 型や _Ima