#include #include #include #include #include //單獨顯示漢字,顯示中文,在vs2008控制台程式中實現
int main()
; setlocale( lc_all, "chs" );
wprintf(l"原寬字串為:%s\n",wtext);
for(int i=0;iwprintf(l"\n");
printf("寬字元長度為:%d\n",wcslen(wtext));
//寬字元不能直接輸出在shell上,先轉換為多位元組再輸出,就是完整的中文了
int len = widechartomultibyte(cp_thread_acp,null,wtext,-1,null,0,null,false);
char *pstext;
pstext = new char[len+1];
memset(pstext,0,len);
widechartomultibyte (cp_thread_acp,null,wtext,-1,pstext,len+1,null,false);
printf("轉換為多位元組後的長度為:%d\n",len);
for(int j=0;j; //兩個字元來顯示乙個中文。。。其他的辦法不知道了。
sprintf(tx,"%c%c",pstext[j],pstext[j+1]);
printf("%s\t",tx);
///printf("%c%c\n",pstext[j],pstext[j+1]);
} printf("\n");
getchar();
return 0;
}
C語言實現顯示日曆
使用c語言實現日曆顯示,下面是windows和linux的 ifdef win32 define crt secure no warnings endif include 判斷輸入的年份是否為閏年 引數說明 year,要判斷的年份 返回值 1 是閏年,0 不是閏年 int isleap int ye...
C語言 實現按月顯示的日曆
首先顯示一下我們最後要出來的效果圖 大概就是這個樣子。那麼我們先來說說基本的思路 首先計算出當前年的第一天是星期幾,再根據當前年是星期幾的結果計算出當前月是星期幾的結果,最後再按照效果圖的樣子輸出一下就ok了。我們的基本步驟是 定義輸入函式,也就是你要輸入的年和月。計算當前年的第一天是星期幾。我們需...
C語言顯示USDOS漢字型檔
最近重新找了一下c語言的資料,深深的被c語言的底層操作特性迷戀 在這方面,最經典的一本書莫過於清華大學出版社的 c高階實用程式設計 王士元 在c語言高階應用領域裡這是我見過的寫的最好的一本書,非常可惜的這本書現在已經絕版了 可能是因為技術發展和更新的太快 在書店裡網上都無法買到了。記得本科時期經常借...