A. c语言怎么调试阿
你是编译的时候出错还是执行的时候出错?
如果是编译的时候出错,看它提示你哪行出错, 双击提示就到那行了
如果是执行的时候出错,你要先设定一个断点,
你在程序一开始找一行代码按F9,这样就设定了一个断点,
然后按F5执行程序,程序执行到断点会停下来,然后你只要一步一步的按F10,看代码执行到哪里出错就行了
下面是你可以参考的一些调试按键:
F5 开始调试
F9 下断点
F10 跳步执行
F11 单步执行
Shift+F5 结束调试
B. c语言怎么调试
什么环境 VC的话是F9断点 F5运行 F10单步运行
要是gcc的话比较麻烦 得用gdb
C. C语言调试技巧
小可根据亲身经历认为,要减少调试时间,首先是要使程序写出来后语法错误少。要做到这些必须形成良好的习惯,一律做到按标准语法格式书写程序,提高程序的通用性来适应不同的编译器。比如用int main()而不是void main();用标准函数system("cls")而不是老式函数clrscr();多用system("pause")而不是getch();在写程序时时刻保持语句的匹配,比如写主函数main()后写了左花括号"{"马上补上右花括号"}",然后再在花括号中添加语句而不是相反,以免最后遗忘了右花括号"}",同理for()语句,while()语句,fopen()语句等的小括号也是如此,先写好左右小括号()再在里面加成分。养成每个语句的结尾都要加上分号;的习惯。再一个重要方面是数据的类型一定要对应,scanf()和printf()函数中变量的输入输出格式要和变量的定义类型一致,函数调用中的形参和实参类型要一一对应,要整型对整型,指针对指针,指针数组对指针数组。等等。
如果养成了好的习惯,写出来的程序语法错误会减少一大半。
再就是程序的设计思路要正确清晰,要不然即使程序没有语法错误,但结果不是需要的。这种情况往往需要很长时间才能找到问题所在。我就有几次这样的经历,程序编译可以通过,说明没有语法错误,但是结果却不对。总结的方法是在程序中适当的地方用输出语句比如printf()把一些变量此刻的值显示出来和理论上的值对照,判断正误。这样就可以不断缩小错误范围,问题会较快解决。小可认为在编写一个程序以前应先认真构思一番找出一种简洁有效的编程算法,然后动手再写,这是避免此类错误的一个好办法。
上面谈了如何从源头上减少错误。具体如何调试排错,下面有详尽介绍(13页之多),小可就不啰嗦了。
http://www.huarw.com/program/C/c02/200511/4882.html
D. c语言编程软件如何变中文模式
1、直接在微软官网上下载最新的vc,vs中文版,就可以得到中文模式的C语言编辑器。
2、如果是学C语言,建议使用TC,或者MyTC。原因很简单,集成的IDE会造成很多依赖,养成很多不良的编程习惯,对于新手来说,TC已经很足够了。另外,使用什么IDE,跟支持不支持中文没关系。编程的时候最好尽量不要使用中文来命名。学纯C语言,还是使用TC吧,VC集成了太多VC方面的东东,会很困惑,看不清楚真正的C语言。
E. c语言调试
F9是设置断点,就是让程序执行到这里停下来,方便程序员进行调试。
F10就是调试,他跟踪到程序内部,测试每一条代执行,所以有时候就看见汇编代码了。他们两个是结合使用的。
F. 如何调试c语言
windows平台,可以使用vc或者vs自带的调试器,快截键F11
另外,一般windows平台上使用微软自家的调试器windbg,如果是crack一把用olldbg(现在已经不更新了),还是建议使用windbg。
linux平台一般使用gdb ...
G. C语言怎么调试
最前面加上 #include<stdio.h>
H. 如何进行c语言的调试
不是道你是windows还是linux下编程,如果是windows,VC可以试试,我没有用过,听说很好用,如果是linux,我可以大概说一下。linux下有调试工具,gdb,这个功能很强大,可以多线程调试,可以设置断点,单补执行,可以查看变量的值等等,如果要使用gdb在编译程序的时候要加-g选项。如果没有gdb程序,要从下载gdb源码,然后进行编译,然后在使用。