2023-02-231.4k字1 分钟github个性化设置# Github 首页自定义美化 主页名称设置的与自己 id 名字想通 通过 README.md 就会自动呈现到 GitHub 主页,使用 Markdown 语法 如何使图片位于右边 <img src="https://user-assets.sxlcdn.com/images/9527/Fnrnj5JtFfuw8x4iP_-7NSZDpUaU.gif" referrerpolicy="no-referrer" align="right" &more...
2023-02-2312k字11 分钟C++数组指针字符串# 数组 数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量。 # 范围 for 循环 #include <iostream>using namespace std;int main(void){ int a[10], b[10]; for (int i = 0; i < 10; i++) { a[i] = i * 2 - 1; b[10 - i - 1] = a[i]; } // 遍历容器十分方便,遍历的另一种形式,从 a 中依次取出元素,进行操作 more...
2023-02-234.2k字4 分钟Git使用语法# Git # 删除分支 git branch -d <分支名># 修改分支名 git branch -m <原分支名> <新分支名> # 查看简明状态说明 git 目录中的文件状态包含:是否跟踪,是否修改,是否已存入暂存区 参数的一个横杠表示缩写,两个横杠表示全程 git status -s # 查看简明状态说明# M README # 已修改,但未暂存 (M 的位置靠右,红色) MM Rakefile # 已修改,暂存后又作了修改(有暂存和未暂存) A lib/git.rb # 新添加到暂存区,未提交 M lib/simplegimore...
2023-02-226.3k字6 分钟C++数据共享与保护# 数据的共享与保护 #include <iostream>//C++标准程序库的所有标识符都被声明在std命名空间内using namespace std;int main(void){ cout << "hello std!" << endl; //std::cout << "Hello std!" << std::endl; return 0;}# 定义 不同位置定义的变量和对象,其作用域,可见性,生存期都不同。程more...
2023-02-217.4k字7 分钟C++类与对象# 类与对象 抽象 :是对同一类对象的共同属性和行为进行概括,形成类。 数据抽象 :描述某类对象的属性或状态(对象相互区别的物理量) 代码抽象:描述某类对象的共有的行为特征或具有的功能 抽象的实现:类 封装 :将抽象出的数据,代码封装在一起,形成类。 目的 :增强安全性和简化编程,使用者不必了解具体的实现细节,而只需要通过外部接口,以特定的访问权限,来使用类的成员 实现封装:类声明中的 {} # 类与对象的关系 对象 是现实中的对象在程序中的 模拟 类是同一类对象的抽象,对象是类的 某一特定实体 定义类的对象,才可以通过对象使用 类 中定义的功能。 class 类名称{more...
2023-02-206.6k字6 分钟C面向过程转面向对象# 面向对象 面向对象语言的 出发点 :更直接客观地描述客观世界中存在的事物(对象)以及它们之间的关系。 # 面向对象的基本概念 对象:系统中用来描述客观事物的一个 实体 ,它是用来构成系统的一个 基本单位 。对象是由一组属性和一组行为构成。属性是用来描述对象静态特征的数据项,行为时用来描述对象动态特征的操作序列 类:具有 相同属性和服务 的一组对象的集合 封装:把对象的属性和服务结合成一个 独立的系统单元 ,并尽可能隐蔽对象的内部细节。 继承:特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。 多态性:指一般类中定义的 属性或行为 ,被特殊类继承之后more...