C语言二刷强化(VS实用调试技巧和函数递归)

发布时间:2026/7/3 6:12:42

C语言二刷强化(VS实用调试技巧和函数递归) Debug:通常称为调试版本,包含调试信息,便于程序员调试程序Release:称为发布版本,往往进行了各种优化,使得程序在代码的大小和运行速度上都是最优的VS快捷键:F9:创建断点和取消断点F5:启动调试,直接跳到断点处,一般配合F9使用F10:逐过程,可以是一次函数调用,也可以是一条语句F11:逐语句,每次都要执行一条语句,按这个快捷键可以进入函数内部内存:栈区的内存使用习惯是从高地址向低地址使用的,不同编译器还是有差异的常见的错误归类:编译型错误 链接性错误 运行时错误函数递归:函数递归就是自己调用自己,要注意结束的条件,代码如果陷入死递归,导致栈溢出函数栈帧:在C语言中每一次函数调用,都需要为本次函数调用在栈区申请一块内存空间来保存函数调用期间的各种变量的值,这块空间被称为运行时堆栈,或者函数栈帧

相关新闻