『壹』 在c語言編輯過程中如何輸入漢字
如果是在WIN98下,那麼先使用PDOS95啟動漢字輸入程序,再啟動TC編輯環境,就可以正常輸入漢字了。使用CTRL+SHIFT切換輸入法;
如果是在XP環境下,可以直接啟動TC編輯環境,使用空格+ctrl鍵切換輸入法。也可以輸入漢字。
其實,使用VC++編輯環境完全可以替換TC的編輯環境的,使用漢字就更不是問題了。
『貳』 用c語言編程時怎麼輸入漢字
如果您要輸入漢字的話,可以用vc++的,上面可以直接輸入漢字,且全面兼容c
如果您的編程環境必須要在c中,那麼您可以用turbo
c在中文dos下也是可以的
『叄』 急!C語言編寫 漢字點陣字型檔
//--------------------------------------------------------------------------
//記錄字模
void __fastcall TFrmHanLib::SaveFontBuf()
{
TColor dd;
char ps[MAX_BUF_SIZE];
memset(Font_array,0,sizeof(Font_array));
for(int i=0;i<size;i++)
{
memset(ps,0,sizeof(ps));
for(int j=0;j<size;j++)
{
dd = img1->Canvas->Pixels[j][i];
if(dd != clWhite) //保存非底色的點
Font_array[i][j/8] |= char(0x80 >> (j%8));
}
}
}
//---------------------------------------------------------------------------
//輸出字模顯示
void __fastcall TFrmHanLib::OutFontBuf()
{
AnsiString ps;
char ch;
TColor dd;
img2->Picture = NULL;
for(int i=0;i<size;i++)
{
for(int j=0;j<size/8;j++)
{
ch=Font_array[i][j];
for( int m=0;m<8;m++)
{
if(((ch>>(7-m))&1))
{
img2->Canvas->Pixels[j*8 +m][i] =cbb3->SelectedColor;
}
}
}
}
}
參考這個代碼。
『肆』 C語言 如何輸入漢字
需要准備的材料分別有:電腦、C語言編譯器。
1、首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。
『伍』 C語言是如何用16點陣方法輸出漢字的
我們做手機,經常做這個,顯示16點陣的漢字
其實這個跟c語言,沒有多大關系,不過我們的手機軟體的開發,全部用的都是c
16點陣的數據,通常是16行,16列的,每個點,用1個bit位表示
通常0表示白,即不用描點,1表示黑,需要在此處描個點
因此,用兩個for循環,就能把一個16點陣的字元給繪制出來
到底如何繪制,要看顯示設備了,我們用的是LCD
不同的設備,會有不同的驅動,也會有不同的描點函數的
『陸』 C語言中如何輸入漢字
在C語言中,可以通過將漢字作為字元串輸入。
由於一個漢字佔2個位元組,所以對漢字的操作,只能以2個位元組作為操作單位。
下面通過具體實例來說明漢字在C語言中的使用:
chars[]="首都北京";//將漢字字元賦值給字元數組
chars2[20];肢搏//定義字元數組,存放用戶輸入的漢字
scanf("%s",s2);//接收用戶輸入的漢字字元
printf("%d ",sizeof(s));//歷液祥計算字元數組s所佔的內存單元,輸出9(最後一個位元組是結束字元'