自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 初识C语言

什么是C语言? C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编 译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序 可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。 二十世纪...

2019-07-23 11:59:26 132

原创 类和对象(下)

再谈构造函数 2.C++11 的成员初始化新玩法。 友元 static成员 内部类 再次理解封装 1.再谈构造函数 1.1 构造函数体赋值 在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值。 Class Date { public: Date(int year, int month, int day) { _year = year...

2019-07-23 11:40:31 88

原创 vim

vim练习:体会各种操作的效果 1. 模式切换: 普通模式-》插入模式 i I a A o O s 插入模式-》普通模式 esc 普通模式-》底行模式 : 2. 普通模式下的操作: dd 3dd 按行删除 ...

2019-05-22 20:06:41 135

原创 进程概念(1)

系统编程阶段: 进程概念 进程控制 基础I0 进程间通信 进程信号 多线程 进程概念: 冯诺依曼体系结构: 冯诺依曼奠定了现代计算机的硬件体系结构 现代计算机的几大硬件单元: 输入设备:键盘 输出设备:显示器 存储器:内存 运算器: CPU 控制器 输入设备 存储器 输出设备 сpu 硬件结构决定软件行为 操作系统:软件 目的:让计算机更好 功能:统筹管理计算...

2019-05-22 20:03:49 134

原创 linux基本操作

linux基本操作: 命令格式: ls cd mkdir rm echo mv cat touch cp 命令名 [选项参数] [操作对象] 目录相关命令 ls 列出当前目录下的内容 一个终端打开之后,直接就会处于一个目录下 目录:文件夹 -a 浏览所有文件,包含隐藏文件 ...

2019-05-22 19:30:06 568

原创 C++入门

1.关键字 2.命名空间 在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。 2.1 命名空间定义 定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命...

2019-05-20 19:18:08 154

原创 类和对象(中)

类的6个默认成员函数 构造函数 析构函数 拷贝构造函数 赋值操作符重载 const成员函数 取地址及const取地址操作符重载 1.类的6个默认成员函数 如果一个类中什么成员都没有,简称为空类。空类中什么都没有吗?并不是的,任何一个类在我们不写的情况下,都会自动生成下面6个默认成员函数。 9. 构造函数 2.1 概念 构造函数是一个特殊的成员函数,名字与类名相同,创建类类型对象时由编译器自动...

2019-05-20 18:51:34 198

原创 类和对象(上)

1.类与对象的初步认知 2.类的引入 3.类的定义 4.类的作用域 5.类的实例化 6.类的访问限定符及封装 7.类的对象大小的计算 8.类成员函数的this指针 1.类与对象的初步认知 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。 2.类的引入 C语言中,结构体中只...

2019-05-20 18:15:47 139

原创 模板的使用初阶

1.泛型编程 使用函数重载的缺点 重载的函数仅仅只是类型不同,代码的复用率比较低,只要有新类型出现时,就需要增加对应的函数 代码的可维护性比较低,一个出错可能所有的重载均出错 泛型编程:编写与类型无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础。 2.函数模板 2.1 函数模板概念 函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本。 ...

2019-05-20 17:38:14 173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除