自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 预处理编译汇编链接

预处理(展开头文件/宏替换/去掉注释/条件编译,形成 *.i 文件) 预处理名称 意义 #define 宏定义 #undef 移除一个宏定义 #include 使编译程序将另一源文件嵌入到带有#include的源文件中 #ifdef 和 #ifndef 分别代表 如果有定义 和 如果没有定义,是条件编译的另一种方法 #if 如果后面的常量表达式是true,则编译 #...

2019-09-02 20:10:41 269

原创 C++多态总结

C++多态总结什么是多态?多态的实现构成多态的条件什么是虚函数?纯虚函数(接口继承的体现)什么是虚函数的重写(覆写)?多态的原理 什么是多态? 多态就是多种状态,就是在完成某个行为时,当不同的对象去完成时会有不同的状态。 举个栗子:买票的时候,普通人买的是全票,学生买的是半票。 多态的实现 构成多态的条件 多态是在不同的继承关系的类对象,调用同一的函数,产生的不同行为。 被调用的函数必须是...

2019-05-25 21:33:26 230

原创 C++——重载、缺省参数、命名空间

C++——重载、缺省参数、命名空间 C++的介绍 C语言几乎是C++的一个子集,所以C语言所支持的语法在C++都支持并使用。 C++关键字 C++数据类型 基本数据类型 字符型 char 整型 int 浮点型 float/double 逻辑型 bool 无类型 void 非基本数据类型 数组 type[] 指针 type*...

2018-09-04 16:17:55 271

原创 Linux下的基本指令(上)--ls,pwd,cd,touch,mkdir,rmdir,rm

Linux下的基本指令 1、ls 指令 语法: ls 【选项】 【目录文件】 功能: 对于目录,该命令列出该目录下的所有子目录与文件。对于文件来说,将列出文件名及其他信息。 常用选项: -a 列出目录下的所有文件,包括以.开头的隐含文件。 -d 将目录文件一样显示而不是显示其下的文件。如:ls -d 指定目录 -i 输出文件的i节点的索引信息。如:...

2018-08-24 15:58:57 495

原创 时间复杂度和空间复杂度

算法的时间复杂度和空间复杂度统称为算法的复杂度。 时间复杂度 时间复杂度的计算 void text () { int count = 0; int i = 0; int j = 0; int k = 0; for (i = 0; i < n; i++) { for (j - 0; j < n; j++) ...

2018-04-27 17:52:53 329

原创 结构体

结构体类型的创建 一般定义一个结构体需要有struct,struct 后面要跟的就是结构体的名字,如: struct A { int stu; //定义了一个结构体A; }; //分号一定不能丢 struct B { int stu; //在定义一个结构体B的同时,定义了一个结构体B的变量m; }m; 在声明结构的时候,可以进行不完全声明,在声明的时候省略掉结构体的名...

2018-03-10 23:17:48 637

原创 数组总结

一维数组数组的创建 type_t arr_name [count] //type_t 代表数组的类型 //arr_name 代表数组名 //count 代表数组的大小 //代码1: char arr1 [10] ;//代码2: int arr2 [10];注:数组的创建,[ ]中要给一个常量,不能给一个变量。数组的初始化//代码如下: int a[1

2017-12-16 22:24:49 236

原创 扫雷游戏(第一次踩到雷不会被炸死)

通过二维数组来编写一个扫雷游戏实现的功能:1、布置雷2、排雷3、踩到雷被炸死4、排雷成功示例代码如下:头文件 game.h#define _CRT_SECURE_NO_WARNINGS 1#ifndef __GAME_H__ #define __GAME_H__#include <stdio.h> #include <stdlib.h> #include <string.h> #include <t

2017-12-05 22:09:53 2630

原创 三子棋游戏(简单)————C语言实现

三子棋游戏(简单)————C语言实现 game1 在学完数组后可以尝试编一个简单的三子棋游戏,用二维数组、函数、随机数的生成和预处理指令来完成。 实现的功能: 1.棋盘的初始化  2.棋盘的打印  3.玩家下棋  4.电脑下棋  5.判断输赢 玩家下棋时输入的横纵坐标范围是(1 ~ 3),而数组第一个元素的下标的以 0 开始的,所以在编代码的时

2017-12-04 13:30:44 2092 2

原创 C语言操作符总结

Ctrl+B" style="line-height:20px; width:20px; height:20px; display:inline-block; list-style:none; font-size:17px; margin-left:10px; left:0px"> Ctrl+I" style="line-height:20px; width:20px; height:20px

2017-11-25 13:11:24 243

原创 编程之路的开始

编程之路的开始

2017-11-12 13:34:35 174

空空如也

空空如也

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

TA关注的人

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