龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

学点 C 语言(14): 数据类型 - 双字节字符类型 wchar_t

时间:2009-12-22 15:42来源:未知 作者:admin 点击:
分享到:

  在 C 语言中, char 类型永远都是一个字节, 双字节字符类型是 wchar_t;

  但它不是内置类型, 定义在 stddef.h.

  给 wchar_t 类型的字符或字符数组(也就是字符串)赋值要冠以 L;

  格式化输出(如 printf) wchar_t 类型的字符串, 要用 %S(而非 %s) 标识.

#include 

#include 

int main(void)

{

  wchar_t wc = L'A';

  wchar_t ws[] = L"C++Builder 2009";

  printf("%cn", wc);

  printf("%Sn", ws);

  

  getchar();

  return 0;

}

精彩图集

赞助商链接