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

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

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

C++文件依存关系介绍

C++文件依存关系介绍。如果编译器没有知道类string,Date和Image的定义,class People是无法通过编译的。一般该定义式是由#include包含的头文件所提供的,所以一般People上面有这些预处理命令
王麻子的头像-华尔子博王麻子2年前
0540

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

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

C++继承介绍,继承的方式有哪些?

C++继承介绍,继承的方式有哪些?各个成员函数选项可以是virtual或non-virtual或pure virtual。被public,protected,private三种方式继承后,在原基类为public,protectedc,private的成员在继承类...
子博网的头像-华尔子博子博网2年前
0880

C语言编译和链接详解,什么是可执行程序

C语言编译和链接详解,什么是可执行程序-华尔子博
C语言编译和链接详解(通俗易懂,深入本质)。什么是可执行程序,我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。在 Windows 下,可...
子博兄的头像-华尔子博子博兄2年前
01290

什么是源文件?C++与C语言有什么区别?

什么是源文件?C++与C语言有什么区别?在开发软件的过程中,我们需要将编写好的代码(Code)保存到一个文件中,这样代码才不会丢失,才能够被编译器找到,才能最终变成可执行文件。
天山雪莲的头像-华尔子博天山雪莲2年前
01500

c++ 临时对象的来源,什么是临时对象?

c++ 临时对象的来源,什么是临时对象?-华尔子博
c++ 临时对象的来源,什么是临时对象?可能大多数园友,认为'int temp'是'临时对象',但是其实不然,'int temp'仅仅是swap函数的局部变量。临时对象是代码中看不到的,但是实际程序中确实存在的...
南宫世家的头像-华尔子博南宫世家2年前
01310

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

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

VC6.0打开文件以及向工程中添加文件时程序崩溃自动退出解决方法

VC6.0打开文件以及向工程中添加文件时程序崩溃自动退出解决方法。换了一台电脑,vc6.0程序中,点击打开文件以及向工程中添加文件时,程序竟然崩溃自动退出了。
南宫世家的头像-华尔子博南宫世家2年前
0920

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

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