![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【C++】
寻寒
这个作者很懒,什么都没留下…
展开
-
【C++】函数的嵌套调用和递归调用
背景:最近一直在学习C++,从中学习到了很多以前没有听过的内容,现在来总结一下。 嵌套调用: 所谓嵌套调用就是在一个函数中调用其他函数的过程叫做函数的嵌套。C++中函数的定义是平行的,除了main()以外,都可以互相调用。函数不可以嵌套定义,但可以嵌套调用。比如函数1调用了函数2,函数2调用了函数3,这便形成了函数的嵌套调用。 例子:求三个数中最大数和最小数的原创 2016-01-24 11:01:57 · 9986 阅读 · 9 评论 -
【C++】函数的重载
在生活中自然语言中同一个词可以代表许多种不同的含义,这要依赖上下文来确定。这就是所谓的一词多义,词的重载。例如:人们可以说洗衣服,洗汽车。因为通常认为“ 洗”这个动作具有具有一定的共性,即使该动作执行的对象不同,人们也能够自然理解。 在C++中允许用一个函数名来表达这些功能相同、只是操作类型不同的函数,即函数重载,函数重载的实质就是允许功能相同,但函数参数或函数类型不同的函数采原创 2016-01-24 20:36:29 · 1583 阅读 · 9 评论 -
【C++】For、While、do···while循环
前言: 还有1个月就要考C++了,赶紧开始了如火如荼的复习阶段,说做做选择题吧,一做可是把我给做蒙了圈了,碰到了do···while,只是依稀的记得好像先执行后判断什么的,while后面的条件是True还是false执行循环呢?自己却忘干净了,回想起当时学习VB的时候有For···Next、Do···Loop、While···Wend这些循环结构,现在总结一下C++中的循环结构吧原创 2016-02-21 19:57:03 · 3156 阅读 · 13 评论 -
【C++】内存的那些事儿
前言: 前两天看了个一句话特别的有意思,说为什么C++的书会比C语言的书厚那么多呢?答案很有意思,有了对象就会麻烦,虽然是个笑话,但是可以从中学到C++是一种面向对象的编程语言,从VB到C语言在到C++这是编程界一个质的飞越。通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关系抽象成类。让我们的编程更加容易。在计算机界这些对象存放在哪里呢?这就是我们今天要说的内存。原创 2016-03-31 21:02:00 · 475 阅读 · 7 评论 -
【C++】深拷贝和浅拷贝解析
前言: 最近在做C++二级题的时候总是会遇到深拷贝,想想最先接触这个词的时候是在大话设计模式中,但是C++中的深拷贝和C#中的略有区别,今天先来介绍一下C++中的深拷贝吧! 简单的说:深拷贝的时候,相同数据指针指向不同的内存地址 浅拷贝的时候,指针指向相同的内存地址 现在来深入探讨一下: 浅拷贝就是对内存地址的复制,让目标对象指针原创 2016-04-04 20:45:26 · 632 阅读 · 10 评论