编译器支持 ISO 标准化的 1999 年标准 C。但是,以下运行时函数和功能列表未 实现或完全受支持:
- inttypes.h
- wcstoimax() / wcstoumax()
- math.h
- FP_ILOGB0 宏命令/FP_ILOGBNAN 宏命令
- MATH_ERRNO 宏命令
- copysign()
- float_t 类型/double_t 类型
- math_errhandling()
- signbit()
- 以下 C99 函数集不支持“long double”类型。支持使用浮点和 long double 类型的 C89 数学函数。(段号来自 C99 标准。)
- 7.12.4: 三角函数
- 7.12.5: 双曲函数
- 7.12.6: 指数和对数函数
- 7.12.7: 幂函数和绝对值函数
- 7.12.9: 最近整数函数
- 7.12.10: 余数函数
- expm1()
- ilogb()/log1p()/logb()
- scalbn()/scalbln()
- cbrt()
- hypot()
- erf()/erfc()
- lgamma()/tgamma()
- nearbyint()
- rint()/lrint()/llrint()
- lround()/llround()
- remainder()/remquo()
- nan()
- nextafter()/nexttoward()
- fdim()/fmax()/fmin()/fma()
- isgreater()/isgreaterequal()/isless()/islessequal()/islessgreater()/isunordered()
- stdio.h
- 当标准预期为“0”时,%e 指定符可能产生“-0”
- 在写入宽字符数组时,snprintf() 不能正确填充空格
- stdlib.h
- 浮点匹配失败时 vfscanf()/vscanf()/vsscanf() 返回值不正确
- wchar.h
- getws()/fputws()
- mbrlen()
- mbsrtowcs()
- wcscat()
- wcschr()
- wcscmp()/wcsncmp()
- wcscpy()/wcsncpy()
- wcsftime()
- wcsrtombs()
- wcsstr()
- wcstok()
- wcsxfrm()
- 宽字符打印/扫描函数
- 宽字符转换函数