9 个解决方案
#1
啊,可以的,98是在FILES菜单下选择OS SHELL
输入PDOS95,就可以变为中文的DOS,然后么,好了哇~~~~~~~~~~~~~~
2000/XP么,也是一样的哇,将命令提示符的语言改成中文~~~~~~~~~~~
输入PDOS95,就可以变为中文的DOS,然后么,好了哇~~~~~~~~~~~~~~
2000/XP么,也是一样的哇,将命令提示符的语言改成中文~~~~~~~~~~~
#2
也就是要加载中文平台
#3
用WIN-TC吧.
已经集成了.内核是TC的.挺好用的.
已经集成了.内核是TC的.挺好用的.
#4
中文字 "我".輸出.
#include "graphics.h"
#include "stdio.h"
main()
{
int i=VGA,j=VGAHI,x=20,y=100;
char *a[]=
{
"0001000100000000",
"0001000100000000",
"0010001111111100",
"0010001000000100",
"0110010000001000",
"1010100001000000",
"0010000001000000",
"0010000101010000",
"0010000101001000",
"0010001001001100",
"0010010001000100",
"0010000001000000",
"0010000001000000",
"0010000101000000",
"0010000010000000",
};
initgraph(&i,&j,"");
for(i=0;i<16;i++)
for(j=0;j<=16;j++)
if(a[i][j]=='1')
{ putpixel(x+j,y+i,GREEN);}
getch();
closegraph();
}
#include "graphics.h"
#include "stdio.h"
main()
{
int i=VGA,j=VGAHI,x=20,y=100;
char *a[]=
{
"0001000100000000",
"0001000100000000",
"0010001111111100",
"0010001000000100",
"0110010000001000",
"1010100001000000",
"0010000001000000",
"0010000101010000",
"0010000101001000",
"0010001001001100",
"0010010001000100",
"0010000001000000",
"0010000001000000",
"0010000101000000",
"0010000010000000",
};
initgraph(&i,&j,"");
for(i=0;i<16;i++)
for(j=0;j<=16;j++)
if(a[i][j]=='1')
{ putpixel(x+j,y+i,GREEN);}
getch();
closegraph();
}
#5
調用字庫 hzk16.
s4(unsigned char *ch,int x,int y)
{int i,j,k,m,n;
unsigned char mat[32];
while(*ch)
{ i=*ch-0xa0;j=*(ch+1)-0xa0;
if(*ch<128)
{ch+=1;
x+=10;
continue;
}
fseek(HZK,(94*(i-1)+(j-1))*32l,SEEK_SET);
fread(mat,32,1,HZK);
for(j=0;j<16;j++)
for(n=0;n<2;n++)
for(i=0;i<2;i++)
for(k=0;k<8;k++)
for(m=0;m<2;m++)
if(((mat[j*2+i]>>(7-k))&0x1)!=NULL)
putpixel(x+i*8*m+k+m,y+j+n,GREEN);
ch+=2;
x+=30;
}
}
#include "graphics.h"
#include "stdio.h"
#include "bios.h"
#include <graphics.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
#include <dos.h>
#include <fcntl.h>
#include <io.h>
#include <time.h>
main()
{
FILE *fp;
FILE *HZK;
char *chinease="潰脤岆瘁峈肅弊奀潔" ;
int i=VGA,j=VGAHI;
initgraph(&i,&j,"");
settextstyle(1,HORIZ_DIR,3);
cleardevice();
setcolor(12);
if((HZK=fopen("hzk16","rb"))==NULL)
exit(0);
s4(chinease,20,100);
getch();
fclose(HZK);
closegraph();
}
s4(unsigned char *ch,int x,int y)
{int i,j,k,m,n;
unsigned char mat[32];
while(*ch)
{ i=*ch-0xa0;j=*(ch+1)-0xa0;
if(*ch<128)
{ch+=1;
x+=10;
continue;
}
fseek(HZK,(94*(i-1)+(j-1))*32l,SEEK_SET);
fread(mat,32,1,HZK);
for(j=0;j<16;j++)
for(n=0;n<2;n++)
for(i=0;i<2;i++)
for(k=0;k<8;k++)
for(m=0;m<2;m++)
if(((mat[j*2+i]>>(7-k))&0x1)!=NULL)
putpixel(x+i*8*m+k+m,y+j+n,GREEN);
ch+=2;
x+=30;
}
}
#include "graphics.h"
#include "stdio.h"
#include "bios.h"
#include <graphics.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
#include <dos.h>
#include <fcntl.h>
#include <io.h>
#include <time.h>
main()
{
FILE *fp;
FILE *HZK;
char *chinease="潰脤岆瘁峈肅弊奀潔" ;
int i=VGA,j=VGAHI;
initgraph(&i,&j,"");
settextstyle(1,HORIZ_DIR,3);
cleardevice();
setcolor(12);
if((HZK=fopen("hzk16","rb"))==NULL)
exit(0);
s4(chinease,20,100);
getch();
fclose(HZK);
closegraph();
}
#6
如果是做注釋的话. load UCDOS 或PDOS95就可以了.在執行TC就可以使用中文在TC編輯器中
#7
可以把源程序在记事本里完成,呵呵~
#8
本人的英语比较菜,编程的时候想用中文在Turbo C中做注释。各位高手能否提供原代码?
如果是用中文做注释的话,是不需要源代码的,反正现在使用的编译操作系统平台大部分都支持中文,而且是图形界面,所以你可以选择一个支持C/C++语言语法的文字编辑工具,如Ultra Edit,Win Edit等.使用他们,你可以轻松的一边写代码一边写注释(中文的).写完后你可以再到TurboC底下编译,调试.你也可以先在TurboC下写好,在到上述工具内添加注释.
UCDos, PDos95这种工具很少见了,基本上已经淘汰了.
如果是用中文做注释的话,是不需要源代码的,反正现在使用的编译操作系统平台大部分都支持中文,而且是图形界面,所以你可以选择一个支持C/C++语言语法的文字编辑工具,如Ultra Edit,Win Edit等.使用他们,你可以轻松的一边写代码一边写注释(中文的).写完后你可以再到TurboC底下编译,调试.你也可以先在TurboC下写好,在到上述工具内添加注释.
UCDos, PDos95这种工具很少见了,基本上已经淘汰了.
#9
厉害 上面的
#1
啊,可以的,98是在FILES菜单下选择OS SHELL
输入PDOS95,就可以变为中文的DOS,然后么,好了哇~~~~~~~~~~~~~~
2000/XP么,也是一样的哇,将命令提示符的语言改成中文~~~~~~~~~~~
输入PDOS95,就可以变为中文的DOS,然后么,好了哇~~~~~~~~~~~~~~
2000/XP么,也是一样的哇,将命令提示符的语言改成中文~~~~~~~~~~~
#2
也就是要加载中文平台
#3
用WIN-TC吧.
已经集成了.内核是TC的.挺好用的.
已经集成了.内核是TC的.挺好用的.
#4
中文字 "我".輸出.
#include "graphics.h"
#include "stdio.h"
main()
{
int i=VGA,j=VGAHI,x=20,y=100;
char *a[]=
{
"0001000100000000",
"0001000100000000",
"0010001111111100",
"0010001000000100",
"0110010000001000",
"1010100001000000",
"0010000001000000",
"0010000101010000",
"0010000101001000",
"0010001001001100",
"0010010001000100",
"0010000001000000",
"0010000001000000",
"0010000101000000",
"0010000010000000",
};
initgraph(&i,&j,"");
for(i=0;i<16;i++)
for(j=0;j<=16;j++)
if(a[i][j]=='1')
{ putpixel(x+j,y+i,GREEN);}
getch();
closegraph();
}
#include "graphics.h"
#include "stdio.h"
main()
{
int i=VGA,j=VGAHI,x=20,y=100;
char *a[]=
{
"0001000100000000",
"0001000100000000",
"0010001111111100",
"0010001000000100",
"0110010000001000",
"1010100001000000",
"0010000001000000",
"0010000101010000",
"0010000101001000",
"0010001001001100",
"0010010001000100",
"0010000001000000",
"0010000001000000",
"0010000101000000",
"0010000010000000",
};
initgraph(&i,&j,"");
for(i=0;i<16;i++)
for(j=0;j<=16;j++)
if(a[i][j]=='1')
{ putpixel(x+j,y+i,GREEN);}
getch();
closegraph();
}
#5
調用字庫 hzk16.
s4(unsigned char *ch,int x,int y)
{int i,j,k,m,n;
unsigned char mat[32];
while(*ch)
{ i=*ch-0xa0;j=*(ch+1)-0xa0;
if(*ch<128)
{ch+=1;
x+=10;
continue;
}
fseek(HZK,(94*(i-1)+(j-1))*32l,SEEK_SET);
fread(mat,32,1,HZK);
for(j=0;j<16;j++)
for(n=0;n<2;n++)
for(i=0;i<2;i++)
for(k=0;k<8;k++)
for(m=0;m<2;m++)
if(((mat[j*2+i]>>(7-k))&0x1)!=NULL)
putpixel(x+i*8*m+k+m,y+j+n,GREEN);
ch+=2;
x+=30;
}
}
#include "graphics.h"
#include "stdio.h"
#include "bios.h"
#include <graphics.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
#include <dos.h>
#include <fcntl.h>
#include <io.h>
#include <time.h>
main()
{
FILE *fp;
FILE *HZK;
char *chinease="潰脤岆瘁峈肅弊奀潔" ;
int i=VGA,j=VGAHI;
initgraph(&i,&j,"");
settextstyle(1,HORIZ_DIR,3);
cleardevice();
setcolor(12);
if((HZK=fopen("hzk16","rb"))==NULL)
exit(0);
s4(chinease,20,100);
getch();
fclose(HZK);
closegraph();
}
s4(unsigned char *ch,int x,int y)
{int i,j,k,m,n;
unsigned char mat[32];
while(*ch)
{ i=*ch-0xa0;j=*(ch+1)-0xa0;
if(*ch<128)
{ch+=1;
x+=10;
continue;
}
fseek(HZK,(94*(i-1)+(j-1))*32l,SEEK_SET);
fread(mat,32,1,HZK);
for(j=0;j<16;j++)
for(n=0;n<2;n++)
for(i=0;i<2;i++)
for(k=0;k<8;k++)
for(m=0;m<2;m++)
if(((mat[j*2+i]>>(7-k))&0x1)!=NULL)
putpixel(x+i*8*m+k+m,y+j+n,GREEN);
ch+=2;
x+=30;
}
}
#include "graphics.h"
#include "stdio.h"
#include "bios.h"
#include <graphics.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <ctype.h>
#include <dos.h>
#include <fcntl.h>
#include <io.h>
#include <time.h>
main()
{
FILE *fp;
FILE *HZK;
char *chinease="潰脤岆瘁峈肅弊奀潔" ;
int i=VGA,j=VGAHI;
initgraph(&i,&j,"");
settextstyle(1,HORIZ_DIR,3);
cleardevice();
setcolor(12);
if((HZK=fopen("hzk16","rb"))==NULL)
exit(0);
s4(chinease,20,100);
getch();
fclose(HZK);
closegraph();
}
#6
如果是做注釋的话. load UCDOS 或PDOS95就可以了.在執行TC就可以使用中文在TC編輯器中
#7
可以把源程序在记事本里完成,呵呵~
#8
本人的英语比较菜,编程的时候想用中文在Turbo C中做注释。各位高手能否提供原代码?
如果是用中文做注释的话,是不需要源代码的,反正现在使用的编译操作系统平台大部分都支持中文,而且是图形界面,所以你可以选择一个支持C/C++语言语法的文字编辑工具,如Ultra Edit,Win Edit等.使用他们,你可以轻松的一边写代码一边写注释(中文的).写完后你可以再到TurboC底下编译,调试.你也可以先在TurboC下写好,在到上述工具内添加注释.
UCDos, PDos95这种工具很少见了,基本上已经淘汰了.
如果是用中文做注释的话,是不需要源代码的,反正现在使用的编译操作系统平台大部分都支持中文,而且是图形界面,所以你可以选择一个支持C/C++语言语法的文字编辑工具,如Ultra Edit,Win Edit等.使用他们,你可以轻松的一边写代码一边写注释(中文的).写完后你可以再到TurboC底下编译,调试.你也可以先在TurboC下写好,在到上述工具内添加注释.
UCDos, PDos95这种工具很少见了,基本上已经淘汰了.
#9
厉害 上面的