C++面向对象基础 发表于 2020-07-19 | 分类于 语言学习 , C++ | | 字数统计: 2.6k | 阅读时长 ≈ 11 C++面向对象基础 C++面向对象基础 面向对象的编程思想(Object Oriented Programming, OOP)是程序设计发展的必然阶段,在70年代初,人们使用面向过程的编程思想解决问题,但是随着时代的进步,人们发现这种编程思想非常繁琐,尤其是定义多个相同或相似的变量,需要进行非常冗余的代码编写。这就引入了OOP的观念,面向对象的思想是C++语言的核心内容,因此我们分成多个篇章进行叙述,今天主要给大家介绍类的创建和使用,以及封装,构造析构函数等内容。 阅读全文 »
C++异常 发表于 2020-07-18 | 分类于 语言学习 , C++ | | 字数统计: 435 | 阅读时长 ≈ 1 C++异常 C++异常 在学习C++时,如果一些操作不当,会导致程序异常终止,没有得到我们想要的输出,这是怎么回事呢?今天我会专门介绍C++中的一些异常,这和Python,Java等绝大部分语言都是类似的。 阅读全文 »
C++引用 发表于 2020-07-17 | 分类于 语言学习 , C++ | | 字数统计: 1.8k | 阅读时长 ≈ 8 C++引用 C++引用 从今天开始,正式进入C++的内容中,引用时C++的代码风格,为了使代码简单清晰,C++引入了引用这个概念。为什么要引入呢?因为人们发现用指针指来指去,非常复杂,而且容易出错,所以提出了一种更加简单的形式。引用可以看成是起别名,就像小名一样,小伙伴们应该都有小名,在家里一般不会直呼其名,常常会给小孩子起一个小名。那么小名就是你,大名也是你,因此对小名进行操作时,相当于对这个变量进行了操作。 阅读全文 »
C++结构体 发表于 2020-07-15 | 分类于 语言学习 , C++ | | 字数统计: 1.1k | 阅读时长 ≈ 5 C++结构体 C++结构体 结构体进一步体现了面向对象的思想,但是和真正的面向对象有很大的差别,没有继承和多态的思想,但是已经可以定义成员函数和成员变量了,而且创建结构体变量时,可以实现将成员变量和成员函数封装在一个变量之中,实现多个结构体变量具有相同的结构,这一点类似于面向对象中的类。 阅读全文 »
C++指针 发表于 2020-07-12 | 分类于 语言学习 , C++ | | 字数统计: 2.6k | 阅读时长 ≈ 12 C++指针 C++指针 指针是C/C++最精髓的内容,也是大多数程序员幼崽的童年阴影,噩梦的开始。当然也包括本菜鸟也深受其害,在这里我们不说的很详尽,因为我也是个freshman,这个博客的内容是普及一下指针的基本用法,至于复杂的情况,可以参考上面的三本宝典,都是C/C++程序员走上不归路的必读书籍。 阅读全文 »
C++函数 发表于 2020-07-09 | 分类于 语言学习 , C++ | | 字数统计: 1.3k | 阅读时长 ≈ 5 C++函数 C++函数 函数是面向过程的程序设计精髓,也是所有语言中最重要的一个内容,学好函数,可以设计出优雅的程序,下面给小伙伴们介绍C++函数的定义,调用,参数传递,声明,默认参数,占位参数和函数的重载。 阅读全文 »
C++数组 发表于 2020-07-07 | 分类于 语言学习 , C++ | | 字数统计: 1.1k | 阅读时长 ≈ 5 C++数组 C++数组 在前面已经介绍了C++的运算符和流程控制语句,这里主要介绍C++的数组,包括一维数组,二维数组以及数组名和地址之间的关系。 阅读全文 »
C++流程控制 发表于 2020-07-04 | 分类于 语言学习 , C++ | | 字数统计: 1.2k | 阅读时长 ≈ 5 C++流程控制 C++流程控制 在前面已经介绍了C++的运算符,这里主要介绍C++的流程控制,包括if条件语句,switch条件语句,while循环,do…while循环,for循环,goto语句,以及continue和break跳转语句。 阅读全文 »
C++运算符 发表于 2020-07-01 | 分类于 语言学习 , C++ | | 字数统计: 1.5k | 阅读时长 ≈ 7 C++运算符 C++运算符 在前面已经介绍了C++的由来,这里主要介绍C++的运算符,包括赋值运算符,算术运算符,关系运算符,逻辑运算符,三目运算符。 阅读全文 »
C++介绍 发表于 2020-06-28 | 分类于 语言学习 , C++ | | 字数统计: 778 | 阅读时长 ≈ 2 C++介绍 C++介绍 C++的创始人为美国人本贾尼·斯特劳斯特卢普(Bjarne Stroustrup),1979年,Bjame Sgoustrup来到了Bell实验室,开始从事将C改良的工作,1983年该语言被正式命名为C++。C++是C语言的继承,既可以面向过程也可以面向对象。可以说是现在高级语言的鼻祖。 阅读全文 »