- 博客(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
270
原创 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
235
原创 扫雷游戏(第一次踩到雷不会被炸死)
通过二维数组来编写一个扫雷游戏实现的功能: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
2091
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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人