Wide Character and String Input/Output
┌─────────────────────────┬──────────────┬─────────────────────────┬───────────┐
│ Function │ Header File │ Link to Function │ Descriptio│
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fgetwc │ "stdio.h"" │ fgetwc
│ Reads a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ from a │
│ │ │ │ specified │
│ │ │ │ input │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fgetws │ "stdio.h"" │ fgetwc
│ Reads a │
│ │ wchar.h" │ │ wide │
│ │ │ │ string │
│ │ │ │ from a │
│ │ │ │ specified │
│ │ │ │ input │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fputwc │ "stdio.h"" │ fputwc
│ Writes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ to a │
│ │ │ │ specified │
│ │ │ │ output │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ fputws │ "stdio.h"" │ fputws
│ Writes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ string to │
│ │ │ │ a speci- │
│ │ │ │ fied │
│ │ │ │ output │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ getwc │ "stdio.h"" │ getwc
│ Reads a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ from a │
│ │ │ │ specified │
│ │ │ │ input │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ getwchar │ "wchar.h" │ getwchar
│ Reads a │
│ │ │ │ wide │
│ │ │ │ character │
│ │ │ │ from │
│ │ │ │ stdin. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ putwc │ "stdio.h"" │ putwc
│ Writes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ to a │
│ │ │ │ specified │
│ │ │ │ output │
│ │ │ │ stream. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ putwchar │ "wchar.h" │ putwchar
│ Writes a │
│ │ │ │ wide │
│ │ │ │ character │
│ │ │ │ to │
│ │ │ │ stdout. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ ungetwc │ "stdio.h"" │ ungetwc
│ Pushes a │
│ │ wchar.h" │ │ wide │
│ │ │ │ character │
│ │ │ │ back onto │
│ │ │ │ a speci- │
│ │ │ │ fied │
│ │ │ │ input │
│ │ │ │ stream. │
└─────────────────────────┴──────────────┴─────────────────────────┴───────────┘
[Back: Character and String Input/Output]
[Next: Direct Input/Output]