发布网友 发布时间:2022-04-25 23:37
共2个回答
热心网友 时间:2023-01-23 15:54
Mac OS可以用DEV-C++,安装步骤如下:先从网上下载Win10的iso文件,然后下载Parallels Desktop,下载完成后点击安装。安装完毕后新建一个虚拟机,选择刚刚下载的iso文件镜像,之后等待Win10安装完毕。安装完毕后下载一个DEV-C++的exe文件到桌面上热心网友 时间:2023-01-23 17:12
付费内容限时免费查看回答您好,我这边正在为您查询,请稍等片刻,我这边马上回复您~您好,很高兴为您解答。Dev-C++是一个可视化集成开发环境,可以实现C/C++程序的编辑、预处理/编译/链接、运行和调试。1、鼠标点击任务栏中的开始按钮,选程序菜单项,然后选程序下的子菜单项,显示该项下的子菜单。2、单击”Dev-C++”菜单项,即可启动Dev-C++集成开发工具。
Dev-C++是一个可视化集成开发环境,可以用此软件实现C/C++程序的编辑、预处理/编译/链接、运行和调试。一、启动Dev-C++1、鼠标点击任务栏中的“开始”按钮,选“程序”菜单项,然后选“程序”下的子菜单项“Bloodshed Dev-C++”项,显示该项下的子菜单。2、单击”Dev-C ++”菜单项,即可启动Dev-C ++集成开发工具。
二、新建源程序1、从主菜单选择“File”—“New”—“Source File”(“文件”—“新建”—“源代码”)即可。点击主菜单“工具”->”环境选项”,在弹出的对话框中选择界面页,在Language下拉列表中选择Chinese即可,如下图所示。此时界面上的菜单、工具条等全部以英文命名。
2、此时屏幕右下侧出现一片白色区域,可以在此输入程序。3、保存源程序到硬盘要保存程序,只需从主菜单选择“File”—”Save”就可以将文件保存到指定的硬盘目录。此时会弹出一个对话框,需要指定文件要存放的目录(此处为F:\temp),文件名称(此处为test)以及保存类型。需要注意的是,在保存类型处一定要选择C source files(*.c),意思是保存地是一个C文件。在点击右下脚的保存按钮后,在temp目录下将会出现一个名为test.c的源文件。4、在程序编辑区域编辑程序。在输入程序的过程中记得要随时对程序进行保存(使用菜单“File”—”Save”,或者用组合键Ctrl+s),此时会将程序重新保存到之前指定的目录下,如F:\temp。如果想将程序保存到其他的硬盘路径下,可以选择“File”—〉”Save As…”。
提问c语言输入中文不显示怎么办
回答注意:1、必须在英文输入环境下编辑程序(如果你当前能在程序编辑区输入中文,说明你是在中文输入环境下。为了输入程序,你必须切换到英文输入环境下)。2、在Dev-C++环境下,为了查看程序运行结果,需要在main函数的return语句前加上:system("PAUSE")或system("pause"); 这样程序运行到该语句时,结果显示屏幕将会停留,让大家有时间看程序的输出结果。否则结果显示屏幕将会一闪而过。
main(){unsigned char *s,*e="ABcd",*c="你好";clrscr();printf("English char =");s=e;while(*s!=0) /*C的字符串以0为结束符*/{printf("%3d,",*s);s++;}printf("\nChinease char=");s=c;while(*s!=0){printf("%3d,",*s);s++;}getch();}再用TC输入*.txt打开运行,看见了没有,那些数值即英文和汉字的各字节内码。
了解点阵汉字及汉字库的构成原理后,显示汉字就变得简单。以16*16点阵字库为例,通常的方法是:将文件工作指针移到需要的汉字字模处、将汉字库文件读入一2*16数组再用for循环一位位地显示。以使用VGAHI模式显示“我”字为例,程序如下:#include "graphics.h"#include "stdio.h"main(){int i=VGA,j=VGAHI,k;unsigned char mat[16][2],chinease[3]="我";FILE *HZK;if((HZK=fopen("hzk16","rb"))==NULL)exit(0);initgraph(&i,&j,"");i=chinease[0]-0xa0;j=chinease[1]-0xa0; /*获得区码与位码*/fseek(HZK,(94*(i-1)+(j-1))*32l,SEEK_SET);fread(mat,32,1,HZK);for(j=0;j<16;j++)for(i=0;i<2;i++)for(k=0;k<8;k++)if(mat[j][i]&(0x80>>k)) /*测试为1的位则显示*/putpixel(i*8+k,j,WHITE);getch();closegraph();fclose(HZK);}
希望以上回答对您有所帮助~ 如果您对我的回答满意的话,麻烦给个赞哦~
提问程序结果乱码怎么办