首页 / 软件开发 / C语言 / 学点C语言(14):数据类型 - 双字节字符类型wchar_t
学点C语言(14):数据类型 - 双字节字符类型wchar_t2010-04-30 博客园 万一在C语言中, char类型永远都是一个字节, 双字节字符类型是wchar_t;但它不是内置类型, 定义在 stddef.h.给 wchar_t 类型的字符或字符数组(也就是字符串)赋值要冠以 L;格式化输出(如 printf) wchar_t 类型的字符串, 要用 %S(而非 %s) 标识.#include <stdio.h>
#include <stddef.h>
int main(void)
{
wchar_t wc=L"A";
wchar_t ws[]=L"C++Builder 2009";
printf("%c
", wc);
printf("%S
", ws);
getchar();
return 0;
}