C语言编写的程序要进行调试,主要看使用的调试器,比如Windows上可以使用vc/vs中自带的调试器,也可以使用windbg(微软自家专业的调试器)、也可以使用OllyDbg(ring3级最常用的动态调试器),不同的调试器具体的用法肯定是不一样的,但是原理及核心操作类似。以vc6.0为例
1、在VC6.0中按F11即可进入调试,进入调试后可以查看反汇编代码,直接右键选择”Go To Disassembly“即进入反汇编。
2、常用的即F10键和F11键,F10即step over、F11即step into即步入,在动态调试器中,单步执行是基础。具体的可以参考“调试”菜单中的功能,如下图所示:
运行程序步骤:
1.编辑:输入源程序并存盘(.C)
2.编译:将源程序翻译为目标文件(.OBJ)
3.链接:将目标文件生成可执行文件( .EXE)
4.运行:执行.EXE文件,得到运行结果。
上机1 C语言简单程序的编写和调试
拓展资料:
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。c 语言应用程序上机过程具体步骤如下:
打开VC++ 6.0程序 2、点“文件”,“新建“。
在新建页面上选择文件→C++ Source File 并在右边编辑文件名称,选择保存位置,确定。
简单程序示范。
鼠标右键Compile(Ctrl+F7)如图,确定两次,注意下方可查看错误,可上下拉动。确定无错之后,右键Build(F7)如图,同样注意下方是否出现问题,最后右键BuildExecute(Ctrl+F5)。完成。
参考资料:【【c语言_百度百科】】