Для работы с многоязыковой поддержкой (например, Unicode) введен новый тип, MPI_WCHAR.
MPI_WCHAR - тип Си, соответствующий типу wchar_t, объявленному в <stddef.h>. Для MPI_WCHAR не существует стандартных функций понижения точности.
Объяснение: Тот факт, что MPI_CHAR ассоциируется с типом данных Си char, который часто используется, как замена ``отсутствующего'' типа данных byte в Си, делает более естественной идею определить это как новый тип данных специально для многобайтных символов.[]