摘要: C通过运行时堆栈支持递归函数的实现。递归函数就是直接或间接调用自身的函数。 许多教科书都把计算机阶乘和菲波那契数列用来说明递归,非常不幸我们可爱的著名的老潭老师的《C语言程序设计》一书中就是从阶乘的计算开始的函数递归。导致读过这本经书的同学们,看到阶乘计算第一个想法就是递归。但是在阶乘的计算里,递归 阅读全文
posted @ 2017-12-08 20:09 Howie-聪 阅读(7440) 评论(0) 推荐(1) 编辑
摘要: 在c++中,结构体(struct)和共用体(union)是两种很相似的复合数据类型,都可以用来存储多种数据类型,但是两者还有很大的区别。 结构体(struct) 结构是用户自定义的类型,比数组更灵活,同一个结构可以存储多种类型的数据。 结构的创建包括两步,首先定义结构描述 描述并标记了能够存储在结构 阅读全文
posted @ 2017-12-08 20:01 Howie-聪 阅读(2772) 评论(0) 推荐(0) 编辑