C/C++共118篇 第7页
C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。

C++函数编译原理和成员函数的实现

C++函数编译原理和成员函数的实现-华尔子博-奥夏网
对象的内存模型中只保留了成员变量,除此之外没有任何其他信息,程序运行时不知道 obj 的类型为 Demo,也不知道它还有一个成员函数 display()。那么,究竟是如何通过对象调用成员函数的呢? C++...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
07010

C++对象的内存模型,对象是如何在内存中布局的?

C++对象的内存模型,对象是如何在内存中布局的?构成对象本身的只有数据,类的成员函数不属于任何一个对象。非静态成员函数与对象之间的关系是通过this指针绑定的。
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
0690

C++类成员的访问权限以及类的封装,附代码实例

C++类成员的访问权限以及类的封装,附代码实例。前面我们在定义类时多次使用到了 public 关键字,表示类的成员具有“公开”的访问权限,这节我们就来详细讲解。C++通过 public、protected、priv...
子博兄的头像-华尔子博-奥夏网子博兄2年前
0790

C++类的成员变量和成员函数详解

C++类的成员变量和成员函数详解。类可以看做是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型。类这种数据类型是一个包含成员变量和成员函数的集合。
子博兄的头像-华尔子博-奥夏网子博兄3年前
01460

C++类的定义和对象的创建详解

C++类的定义和对象的创建详解。类和对象是 C++ 的重要特性,它们使得 C++ 成为面向对象的编程语言,可以用来开发中大型项目,本节重点讲解类和对象的语法
子博兄的头像-华尔子博-奥夏网3年前
01061

如何实现C++和C的混合编程?

如何实现C++和C的混合编程?简单的理解,C++ 就是在 C 语言的基础上增加了一些新特性,从大的方面讲,C++ 不仅支持面向过程编程,还支持面向对象编程和泛型编程;
王麻子的头像-华尔子博-奥夏网王麻子3年前
01380

C++函数重载详解及实例代码

C++函数重载详解及实例代码。在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型
天山雪莲的头像-华尔子博-奥夏网天山雪莲3年前
02030

C++到底在声明中还是定义中指定默认参数

C++到底在声明中还是定义中指定默认参数。除了函数定义,你也可以在函数声明处指定默认参数。不过当出现函数声明时情况会变得稍微复杂,有时候你可以在声明处和定义处同时指定默认参数
子博兄的头像-华尔子博-奥夏网3年前
09031

C++函数的默认参数使用方法详解

C++函数的默认参数使用方法详解。在C++中,定义函数时可以给形参指定一个默认的值,这样调用函数时如果没有给这个形参赋值(没有对应的实参),那么就使用这个默认的值
南宫世家的头像-华尔子博-奥夏网南宫世家3年前
01880

如何规范地使用C++内联函数,需要注意什么

如何规范地使用C++内联函数。inline 关键字可以只在函数定义处添加,也可以只在函数声明处添加,也可以同时添加;但是在函数声明处添加 inline 关键字是无效的,编译器会忽略函数声明处的 inlin...
王麻子的头像-华尔子博-奥夏网王麻子3年前
02110