C/C++
C/C++基础知识和优化实践
张筱竼
吾生也有涯,而知也无涯
展开
-
面向对象编程的几个基本概念--抽象、封装、继承、多态、虚函数
1、抽象数据抽象是一种接口和实现分离的编程技术。即只对外暴露关键信息,而不呈现具体的实现细节。举个例子,我们经常用的一些关键字如cin、cou就是数据抽象的例子。我们调用cou就能在控制台输出信息,而不用关注cou的底层实现。2、封装数据封装是一种把数据和操作数据的函数捆绑在一起的机制。举个例子:下图中把三个变量和一个计算体积的函数封装成一个Box类,就是一个简单的数据封装。class Box{ public: double getVolume(void)原创 2022-03-24 12:39:39 · 1107 阅读 · 1 评论 -
全局变量的定义和声明-C语言
当希望在多个源文件中共享变量或函数时,需要确保定义和声明的一致性。最好的安排是某个相关的.c文件中定义,然后在头文件.h中进行外部声明,在需要使用的时候,只要包含对应的头文件即可。定义变量的.c文件也应该包含该头文件,以便编译器检查定义和声明的一致性。...原创 2021-03-17 21:13:01 · 1185 阅读 · 0 评论 -
VS 多行注释 快捷键
注释: 先CTRL+K,然后CTRL+C取消注释:先CTRL+K,然后CTRL+U原创 2019-07-31 10:37:10 · 818 阅读 · 0 评论