第十七章:不常见的控制结构

使用return 有助于增加可读性吗?

递归

  • 递归子程序中包含了停止递归的代码吗?
  • 递归只位于一个子程序里吗?
  • 递归深处的程序栈容量能满足吗?
  • 递归是实现该算法的最好方法吗?

goto

  • 是否只有在万不得已的时候才使用了goto?
  • 一个子程序里最多只用了一个goto标号吗?
  • 所以得goto都向前跳转,而不是向后跳转吗?