摘要: 模式:在某些场景下,针对某类问题的某种通用的解决方案。 1. 六大设计模式 单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。 开放封闭原则:软件实体可以扩展,但是不可修改。即面对需求,对程序的改动可以通过增加代码来完成,但是不能改动现有的代码。 里氏代换原则:一个软件实体如果使用的是一个基 阅读全文
posted @ 2022-09-19 20:35 Ace-GJH 阅读(262) 评论(0) 推荐(0)
摘要: 为什么需要编译:编写好的代码最终翻译为机器可执行的二进制指令,编译的过程如下图所示: 编译预处理:在预编译过程中主要处理源代码中的预处理指令。 引入头文件 #include 条件编译指令:#ifdef, #ifndef, #else, #elif, #endif 条件编译指令 说 明 #if 如果条 阅读全文
posted @ 2022-09-19 10:27 Ace-GJH 阅读(116) 评论(0) 推荐(0)
摘要: 作用域:作用域即一个变量可以被引用的范围,常见的作用域可分为 6 种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。 全局变量:具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。其他不包含全局变量定义的源文件需要用 extern 关键字再次声明这个 阅读全文
posted @ 2022-09-19 10:18 Ace-GJH 阅读(311) 评论(0) 推荐(0)