C语言的红点
Ⅰ c语言菜鸟 提问
VC6.0:大概用法:
你首先要打开VC6.0界面,一般用得较多的是Win32控制台应用程序(源程序,扩展名.cpp),
步骤是:(先工程—后文件—编译—连接---运行)
1,建立一个工程,“文件”——“新建”,选择“Win32 Console Application”(控制台应用程序,左边倒数第三个),命名工程名称,选择保存位置,点击“确定”,进入下一步,建立一个空工程,对应其他需要的你一可以建立别的工程;点击“完成”,之后:显示你创建的工程的信息。
2,再在有一个的工程的条件下,我们再建立一个源文件;
“文件”——“新建”(快捷键Ctri+N),出现:建立源文件,选择“C++ Source ”,一般都是建立这种文件的(适用在当文件中适用)如果要建立头文件的话,选择“C/C++ Header File”,(适用在多文件工程中使用)命名,文件名称,点击“确定”,之后:进入编辑区,在主界面编写代码.编写完之后,可以按编译按钮调试程序,看看有没有错误,有的话改正,没有的话就可以再按连接按钮检查连接(多文件工程时常用,检查文件间是否正常连接),最后,点运行按钮,就可以运行了。
------------------------------分割线-----------------------------
你可以到网络文库搜索: vc6.0使用教程详解 .
或者在网络hi把你邮箱给我,我发给你.
Ⅱ 单片机C语言中while的延时时间
用KEIL软件可以计算时间,将while的起始位置和终止位置加红点(双击即可);
然后左侧的SEC后面的就是执行的时间。
再给你几个延时程序做参考:
软件延时:(asm)
晶振12MHZ,延时1秒
程序如下:
DELAY:MOV72H,#100
LOOP3:MOV71H,#100
LOOP1:MOV70H,#47
LOOP0:DJNZ70H,LOOP0
NOP
DJNZ71H,LOOP1
MOV70H,#46
LOOP2:DJNZ70H,LOOP2
NOP
DJNZ72H,LOOP3
MOV70H,#48
LOOP4:DJNZ70H,LOOP4
定时器延时:
晶振12MHZ,延时1s,定时器0工作方式为方式1
DELAY1:MOVR7,#0AH;;晶振12MHZ,延时0.5秒
AJMPDELAY
DELAY2:MOVR7,#14H;;晶振12MHZ,延时1秒
DELAY:CLREX0
MOVTMOD,#01H;设置定时器的工作方式为方式1
MOVTL0,#0B0H;给定时器设置计数初始值
MOVTH0,#3CH
SETBTR0;开启定时器
HERE:JBCTF0,NEXT1
SJMPHERE
NEXT1:MOVTL0,#0B0H
MOVTH0,#3CH
DJNZR7,HERE
CLRTR0;定时器要软件清零
SETBEX0
RET
C语言延时程序:
10ms延时子程序(12MHZ)
voiddelay10ms(void)
{
unsignedchari,j,k;
for(i=5;i>0;i--)
for(j=4;j>0;j--)
for(k=248;k>0;k--);
}
1s延时子程序(12MHZ)
voiddelay1s(void)
{
unsignedcharh,i,j,k;
for(h=5;h>0;h--)
for(i=4;i>0;i--)
for(j=116;j>0;j--)
for(k=214;k>0;k--);
}
200ms延时子程序(12MHZ)
voiddelay200ms(void)
{
unsignedchari,j,k;
for(i=5;i>0;i--)
for(j=132;j>0;j--)
for(k=150;k>0;k--);
}
500ms延时子程序程序:(12MHZ)
voiddelay500ms(void)
{
unsignedchari,j,k;
for(i=15;i>0;i--)
for(j=202;j>0;j--)
for(k=81;k>0;k--);
}
不过实际得到的延时会存在差异,所以最好用实验的方法调整延时参数。
Ⅲ 如何用C++ builder调试程序
1。在代码前用鼠标左键点一下会出现一个红点(叫做断点),这样再运行程序时,程序运行到设置到断点处会停下来,按f8可以一句代码一句代码的运行,并且把鼠标指到你定义的变量上可以看到当前该变量的数值。在代码前再用鼠标左键点一下可以取消断点
2。要看数值,一般是在窗体中添加一个“按钮”控键,然后双击该按钮可以进入该按钮响应的函数,在函数内添家代码ShowMessage(str);其中str是字符串格式,这样程序运行时单击该按钮就可以显示str的内容
(如果要显示int型可以用ShowMessage(IntToStr(str));)
Ⅳ c语言怎么一步一步调试
C语言的调试步骤如下:
在keil中调试c语言程序:1、打开我们的程序,点击菜单栏右侧的start/stopdebug..按钮,进入调试模式。2、左侧为寄存器窗口,右上方是汇编窗口,我们可以看到各个寄存器的数值和c语言对应的汇编代码。3、点击单步执行按钮或者点击f11、f10,都可以进入单步执行模式,方便我们看程序流程和执行步骤。4、点击菜单栏的串口按钮,我们来调试串口的输出,这里有很多对应的调试工具可供选择。5、单步执行,我们看到各个窗口的变化,当直行到输出时,可以看到串口窗口有相应的字符输出。6、再次点击start/stop按钮来停止调试。
用vs2012对C语言进行调试:1、要对编程环境左边的一条竖直的空开的地方进行点击,点击的是你要调试的相应的语句。2、点击窗口上方的工具栏的调试界面,点击逐语句或逐过程,都没关系。3、开始调试,在调试过程中每个调试语句都要按一次F5键,在键盘上按下,你可以看到执行的当前的语句中,左边位置的红点有个箭头。4、在每次调试语句中,变量值发生改变时,下方的小界面都会显示出来,看是否正确。5、不断地重复这个步骤,知道发现错误的地方为止。6、发现错误后,停止调试,修改相应的代码,即完成此次调试。
Ⅳ 新手是先学C语言好,还是先学Python好呢
Python是着名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。
现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种。如果你听说过TIOBE排行榜,你就能知道编程语言的大致流行程度。这是最近10年最常用的10种编程语言的变化图:
当然,Python还有其他若干小缺点,请自行忽略,就不一一列举了
Ⅵ C++是如何开发游戏的(源码解析+相关知识点)
游戏开发并不需要高深的技术,C++也能轻松实现。本文将带你通过实例了解C++如何开发连连看游戏。
本文源码下载链接见文末。首先,游戏设计的关键是数据结构选择,如连连看中,图片数据用二维数组表示,索引对应(x, y)坐标,方便快速访问。
代码示例:用数字标记图片,0代表空格,初始化时的空格或消除后留下的空格均设置为0。初始化过程可利用std::random_shuffle随机排列图片,形成棋盘式矩阵。
分析游戏逻辑时,难点在于连接线的判定,要求转折不超过两次。可以考虑使用简化算法,如先处理不转折连接,再逐步处理转折一次和两次的情况。
对于不转折连接,只需检查横向和纵向。转折一次的情况,找到两个红点之间的绿点,判断其是否允许转折连接。转折两次则需遍历两个红色图片的十字线,找到无转折连接的两点。
完成核心逻辑后,通过测试确保连通性,加上连线和清除操作,连连看的C++实现就大功告成。至于详细源码和更多资源,欢迎加入C语言/C++学习交流群获取。