در C
کاراکتر گسترده به عنوان یک نوع دادهی مستقل تعریف نشده (یعنی نوع دادهی پیشساخته نیست) اما به صورت typedef
از یک نوع دادهی صحیح تعریف شده که با کاراکترهای چندبایت با استاندارد یونیکد کار میکنه
typedef unsigned short int wchar_t;
wchar_t wc = L'\x03AA';
// or
wchar_t wc = '\u03AA';
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)