-
字符串和格式化输入输出字符串简介c语言没有专门用于存储字符串的变量类型,字符串都被存储在char类型的数组中。
c语言用数组末尾的字符\0来标记字符串的结束
12'X' // X"X" // X \0
常...
-
数据和C数据类型关键字
最初的关键字
C90添加
C99添加
int
singed
_Bool
long
void
_Complex
short
_Imaginary
unsinged
char
float
...
-
C语言概述一个简单的C程序示例1234567891011#include <stdio.h> // #include 预处理器指令int main(void){ // main()总是第一个被调用的函数 int ...
-
初识C语言起源1972年,贝尔实验室的丹尼斯·里奇和肯·汤普逊在开发UNIX操作系统时设计了C语言。
特点高效性:c语言具有通常汇编语言才具有的微调控制能力
可移植性:各操作系统都有合适的C编译器
面向程序员(别人都有对象、学C面对自己):可以访问硬...
-
桥模式
-
适配器模式在软件设计中,为了解决接口不一致的问题,两个软件模块之间往往需要通过一个适配器类 Adapter 进行“适配”。这样的模式叫做适配器设计模式。该模式可以分为两种,分别为类适配器模式(Class Adapter Pattern)和对象适配器模...
-
单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点
使用new方法123456789101112131415161718class Singleton: def __new__(cls, *args, **kwargs): ...
-
建造者模式将一个复杂对象的构造与他的表示分离,使得同样的构建过程可以创建不同的表示
抽象建造者、具体建造者、指挥者、产品
1234567891011121314151617181920212223242526272829303132333435363...
-
工厂模式简单工厂模式通过工厂类来实现创造产品类
12345678910111213141516171819202122232425262728293031323334353637class Fruit(): def buy(self,money...
-
面向对象设计模式六大原则
单一职责原则——SRP
开闭原则——OCP
里式替换原则——LSP
依赖倒置原则——DIP
接口隔离原则——ISP
迪米特原则——LOD
单一职责原则单一职责原则,Single Responsibility Princip...