4.2、最简单的调试方法——使用printf调试
从调试的英文(debug)就可以看出来,调试的过程就是“消灭”bug的过程 而从中文中,我们可以感受到调试就是…… 浏览全文 »
从调试的英文(debug)就可以看出来,调试的过程就是“消灭”bug的过程 而从中文中,我们可以感受到调试就是…… 浏览全文 »
你有没有想过,一只小小的虫子是如何和程序错误、漏洞联系上的呢? 这得从一个故事说起。 在电子计算机刚刚被发明的…… 浏览全文 »
在上一篇文章中的程序,我们的程序没有按照我们所期望的方向运行,我们的程序输出了错误的结果。 像这样的程序错误,…… 浏览全文 »
为了练习我们上一篇文章中所学习的switch结构,让我们再写一个程序来熟悉一下 让我们来写一个简单的计算器 例…… 浏览全文 »
前面我们所学的if(-else)结构可以用于根据不同的条件有选择性的执行不同的语句 但是,如果遇到有较多分支的…… 浏览全文 »
在前面的文章中,我们已经简单的谈到了c语言中的三种循环语句,要想熟练的使用它们,你还需要经过一些练习。 当然,…… 浏览全文 »
在上一篇文章中我们说到,不应该在一个表达式内进行多个“自增”,“自减”操作 原因是这是一个未定义行为,那么什么…… 浏览全文 »
这个标题中并不包含对“谭浩强”先生的任何攻击之意 只是鉴于其在中国C语言的“统治地位”,而我们所要讨论的话题也…… 浏览全文 »
在编程中,我们将那些无法通过自身退出的循环成为死循环 要制造一个死循环很简单,我们只需要使循环的条件永远为真即…… 浏览全文 »
在前面的几篇文章中,我们已经讨论过两种循环了(while和for) 因此,do-while循环也是c语言中三种…… 浏览全文 »