摘要:
环境变量: 保存运行环境参数的变量, 使程序运行环境配置更加灵活, 以及可以通过环境变量实现进程间的小量通信(父子进程的传递) 操作命令: env-查看环境变量, set-查看指定变量, export-设置环境变量, unset-删除环境变量 典型环境变量: 程序的默认搜索路径 在命令行终端输入命令
阅读全文
posted @ 2021-05-06 16:30
阿鑫来了
阅读(199)
推荐(0)
摘要:
冯诺依曼体系结构: 现代计算机的硬件体系结构(规定了现代计算机应该具有哪些硬件单元) 硬件单元: 输入设备(键盘), 输出设备(显示器), 存储器(内存条), 运算器, 控制器(运算器+控制器 中央处理器cpu) 所有设备都是围绕存储器工作的, 存储器是作为中间的数据缓冲而存在的 操作系统: win
阅读全文
posted @ 2021-05-06 10:06
阿鑫来了
阅读(183)
推荐(0)
摘要:
#include<stdio.h> #include<iostream> using namespace std; class Date{ public: Date(int y=1,int m=1,int d=1){ //判断是否有效 if (y <= 0 || m <= 0 || m > 12 |
阅读全文
posted @ 2021-04-26 16:58
阿鑫来了
阅读(155)
推荐(0)
摘要:
运算符重载 : 函数名字为 : 关键字operator后面接需要重载的运算符符号 函数原型 : 返回值类型 operator操作符(参数列表) 注意 : 1.不能通过连接其他符号来创建新的操作符 : 比如operator@ ; 2.重载操作符必须有一个类类型或者枚举类型的操作数 ; 3.用于内置类型
阅读全文
posted @ 2021-04-25 23:30
阿鑫来了
阅读(61)
推荐(0)
摘要:
类的6个默认成员函数 如果一个类中什么成员都没有 , 简称为空类 . 但空类中并不是什么都没有 , 而是会 自动生成6个默认成员函数 . 1 . 构造函数主要完成初始化工作 ; 2 . 析构函数主要完成清理工作 ; 3 . 拷贝构造是使用同类对象初始化创建对象 ; 4 . 赋值重载主要是把一个对象赋
阅读全文
posted @ 2021-04-23 19:49
阿鑫来了
阅读(208)
推荐(0)
摘要:
C++定义一个类 : 和结构体的定义方式一样 struct Student{ //成员函数 void SetStudentInto(const char* name, const char* gender, int age){ strcpy(_name, name); strcpy(_gender,
阅读全文
posted @ 2021-04-21 21:27
阿鑫来了
阅读(42)
推荐(0)
摘要:
内联函数 : 以 inline 修饰的函数叫内联函数 , 编译时C++编译器会在调用内联函数的地方展开 , 没有函数压栈的开销 , 内联函数提示程序运行的效率 . 特性 : 1. inline是一种以空间换时间的做法 , 省去调用函数开销 , 所以代码很长或有循环的函数不适合使用作为内联函数 . 2
阅读全文
posted @ 2021-04-21 17:47
阿鑫来了
阅读(53)
推荐(0)
摘要:
引用 : 引用不是新定义一个变量 , 而是给已存在的变量取一个别名 , 编译器不会为引用变量开辟空间 , 它和它引用的变量共用同一块内存空间 . 类型& 引用变量名(对象名)=引用实体 特性 : 1 . 引用在定义时必须初始化 ; 2 . 一个变量可以有多个引用 ; 3 . 引用一旦引用一个实体 ,
阅读全文
posted @ 2021-04-20 21:03
阿鑫来了
阅读(65)
推荐(0)
摘要:
命名空间 : 变量 , 函数和类的名称若都存在于全局作用域中 , 可能会导致很多冲突 , 使用命名空间 的目的是对标识符的名称进行本地化 , 以免命名冲突或名字污染 , namespace关键字 的出现就是针对这一问题 . namespace + 命名空间名称 { 变量 , 函数 } #includ
阅读全文
posted @ 2021-04-19 22:33
阿鑫来了
阅读(68)
推荐(0)
摘要:
软件包管理工具 : yum 1 . 查看所能安装的软件工具 : yum list (查看所有工具) yum search keyword (根据关键词查找指定的工具) 2 . 安装一个指定的软件工具 : yum install package_name 3 . 卸载已经安装的软件工具 : yum r
阅读全文
posted @ 2021-04-16 15:33
阿鑫来了
阅读(50)
推荐(0)