Я нашел это в книге:
wscanf(L"%lf", &variable);
где первый параметр имеет тип wchar_t *
.
Это отличается от scanf("%lf", &variable);
, где первый параметр имеет тип char *
.
Так в чем разница. Раньше я никогда не слышал "широкую строку символов". Я слышал что-то, называемое Raw String Literals, которое печатает строку как есть (нет необходимости в таких вещах, как escape-последовательности), но это не было в C.