widechar

Windows API: ANSI i ciągi szerokich znaków-czy to UTF8 czy ASCII? UTF-16 czy UCS-2 LE?

Nie jestem całkiem pro z kodowaniem, ale oto, co myślę, że wiem (Choć może być źle): ASCII jest 7-bitowym kodowaniem o sta ... posób wszystkie te połączenia się łączą (oprócz czytania standardu Unicode, który i tak nie pomoże z Windows API). Dziękuję!

Co to jest "szeroki ciąg znaków" w języku C?

Natknąłem się na to w książce: wscanf(L"%lf", &variable); Gdzie pierwszy parametr jest typu wchar_t *. To różni się ... ami ciągów, które drukują ciąg taki, jaki jest (nie ma potrzeby takich rzeczy, jak sekwencje escape), ale tego nie było w C.