English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

如何在文字模式以Unicode輸出wchar_t 這到底是啥意思....問朋友都不告訴我
掯ˊˋ 我以前程式沒學好 所以看不太懂意思 可以大大麻煩講解依下嗎?

2006-11-25 19:37:37 · 1 個解答 · 發問者 Yuan 2 in 電腦與網際網路 程式設計

1 個解答

你朋友不告訴你,小綿羊來告訴你~

2006-11-26 01:00:45 補充:
通常我們常用的 char 型態的字元,一個字佔 1 個位元組。但是一個 UNICODE wchar_t 型態的字元佔 2 個位元組。//Power by Microsoft Visual Studio 2005//可以使用 Dev-C++ 編譯此程式#include#includeint main(int argc, char *argv[]){ //=====START=====// char str1[]="This is a book."; char str3[]="(ANSI)"; wchar_t str2[]=L"This is a book."; wchar_t str4[]=L"(UNICODE)"; printf("%s%s\n",str1,str3); wprintf(L"%s%s\n",str2,str4); //=====END=====// system("PAUSE"); return 0;}

2006-11-25 20:00:45 · answer #1 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers