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

c++ 成员函数与非成员函数的抉择

1.尽量用类的非成员函数以及友元函数替换类的成员函数 例如一个类来模拟人People 1 class People{ 2 public: 3 ... 4 void Getup( ); 5 void Washing( ); 6 void eating( ); 7 ... 8 } 其实上面...
子博网的头像-华尔子博-奥夏网子博网2年前
05610

C++重载new和delete运算符详解

内存管理运算符 new、new[]、delete 和 delete[] 也可以进行重载,其重载形式既可以是类的成员函数,也可以是全局函数。一般情况下,内建的内存管理运算符就够用了,只有在需要自己管理内存时才...
子博兄的头像-华尔子博-奥夏网4个月前
05610

什么是数组?C语言数组的基本概念

什么是数组?C语言数组的基本概念-华尔子博-奥夏网
输出一个 4×4 的整数矩阵,代码如下: #include <stdio.h> #include <stdlib.h> int main() { int a1=20, a2=345, a3=700, a4=22; int b1=56720, b2=9999, b3=20098, b4=2; int c1...
南宫世家的头像-华尔子博-奥夏网南宫世家2个月前
04914

dword ptr指令详细解析

对于这个问题,汇编语言中用一下方法处理。 (1)通过寄存器名指明要处理的数据的尺寸。 例如: 下面的指令中,寄存器指明了指令进行的是字操作: mov ax,1 mov bx,ds:[0] mov ds,ax mov ds:[0]...
子博兄的头像-华尔子博-奥夏网子博兄2年前
04814

C语言输入字符和字符串(所有函数大汇总)

C语言有多个函数可以从键盘获得用户输入,它们分别是: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。 getchar()、getche()、getch():这三个函数都用于输入单个字符。 gets()...
王麻子的头像-华尔子博-奥夏网王麻子12个月前
04712

什么是IDE(集成开发环境),通俗的称呼有哪些?

实际开发中,除了编译器是必须的工具,我们往往还需要很多其他辅助软件,例如: 编辑器:用来编写代码,并且给代码着色,以方便阅读; 代码提示器:输入部分代码,即可提示全部代码,加速代码的...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
0478

C语言?和:详解,C语言条件运算符详解

如果希望获得两个数中最大的一个,可以使用 if 语句,例如: if(a>b){ max = a; }else{ max = b; } 不过,C语言提供了一种更加简单的方法,叫做条件运算符,语法格式为: 表达式1 ? 表达式2 ...
天山雪莲的头像-华尔子博-奥夏网天山雪莲9个月前
04313

C++设计模式之建造者模式

C++设计模式之建造者模式-华尔子博-奥夏网
建造者模式 在GOF的《设计模式 可复用面向对象软件的基础》中是这样说的:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 这句话,似懂非懂的。一个复杂对象的创...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
02912