C++
「已注销」
这个作者很懒,什么都没留下…
展开
-
C++中的类和对象
1.C++已经能够很完善的支持面向过程编程,面向对象编程,和泛型编程。 C++是一门面向对象的编程语言,理解C++,首先要理解类(Class)和对象(Object)这两个概念。 C++中的类(Class)可以看作是C语言中结构体(Struct)的升级版,结构体是一种构造类型,可以包含若干成员变量,每个成员变量的类型可以不同;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如: #include<stdio.h> //定义结构体 Student struct Stu...原创 2021-06-21 18:54:53 · 419 阅读 · 0 评论 -
C++函数重载
在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型,可以是 int、float、char、bool 等,我们需要通过参数把变量的地址传入函数内部。在C语言中,程序员往往需要分别设计出三个不同名的函数,但在C++中,这完全没有必要。C++ 允许多个函数拥有相同的名字,只要它们的参数列表不同就可以,这就是函数的重载(Function Overloading)。借助重载,一个函数名可以有多种用途。 参数列表又叫参数...原创 2022-03-17 00:53:10 · 360 阅读 · 0 评论