上機環境 win7 vs2008 基於c++,C語言同樣可以通過下列代碼
- 但凡涉及中文,都要包含locale.h頭文件
- setlocale(LC_CTYPE, "chs");設置本地環境為中文
- 代碼
#include<stdio.h> #include <stdlib.h> #include <wchar.h> #include <locale.h> int main() { wchar_t words[12]; setlocale(LC_CTYPE, "chs"); /*wchar_t zi =L'喜';*/ words[0]=L'喜'; words[1]=L'歡'; words[2]=L'陳'; words[3]=L'培'; words[4]=L'昌'; words[5] ='\0'; //wprintf(L"%c\n",zi); wprintf(L"%s\n",words); system("pause"); return 0; }
- 無論.c或者 .cpp都能通過