自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vim编辑器的使用

vim有12种模式:6种基本模式,6种条件模式 常用的有三种模式:普通模式,插入模式,底行模式 普通模式——>插入模式: i:进入插入模式 a:光标移动到下一字符处开始插入 o:在光标所在行下行添加新行开始插入 I:光标移动到行首开始插入 A:光标移动到行尾开始插入 O:在光标所在行上方添加新行,进入插入模式 插入模式——>普通模式: ESC 普通模式——>底行模式: **:**...

2018-12-20 16:41:36 193

原创 linux的基本认识和基本操作

linux中一切皆命令,一切皆文件(操作接口统一); linux的目录结构和磁盘分区是相互独立的; linux的目录结构是树状结构; ifconfig:查看电脑信息 ls:查看目录中的内容 -l:查看详细信息 -a:查看隐藏文件(以.开头的文件) . 代表当前目录 … 代表上层目录 pwd:查看当前所在路径 mkdir:创建目录 rm: 删除文件 -r:删除所有文件 -f:忽略提示信息直接操作 -...

2018-12-18 16:14:42 274

原创 c++入门3

指针和引用有什么去别?****** 1.在底层他们的处理方式一模一样 引用其实就是指针 在底层,引用变量实际是由空间的 2.在概念层面上,别名与其实体公用同一块内存空间,编译器不会为引用变量开辟新的内存空间 引用 1.概念:别名,与其实体共用同一块内存 2.定义格式:类型& 引用变量的名字 3.性质:定义时必须初始化 一个实体可以有多个引用 一个引用变量和一个实体结合后,不能再和其它尸体结...

2018-12-17 18:01:42 191

原创 c++入门2

c语言中不支持函数重载 C++中仅因为函数返回值不同,不能构成重载 exten “C” 在一个C++工程中将一个函数按照C语言风格进行编译 引用变量的类型必须与其实体的类型一致 引用在定义时必须初始化 一个变量可以有多个引用 引用一旦引用一个实体,再不能引用其他实体 int& rb=b; const int& cra=a;(常引用) const类型的引用—万能引用–》变量&a...

2018-12-17 17:37:03 509

原创 c++入门1

***关键字:***asm do if return try continueauto double inline short typedef forbool dynamic_cast int signed typeid publicbreak else long sizeof typename throwcase enum mutable stati...

2018-12-17 17:24:15 458

原创 动态栈的

栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端 称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。 1.创建一个栈: typedef struct stack{ SDataType *_array; int _capacity;//有效元素最大个数 int ...

2018-11-22 20:54:27 337

原创 c文件

在程序设计中我们一般谈的文件有两种:程序文件,数据文件,在这里我们主要谈数据文件。 文件名包括:问件路径+文件名主干+文件后缀 数据在内存中以二进制形式存储,如果不加转换的输出到外存,就是二进制文件 fopen:打开文件 fcoose:关闭文件 fgetc:字符输入 fputc:字符输出 fgets:文本输入 fputs:文本输出 fscanf:标准输入 fprintf:...

2018-11-13 20:51:19 406

原创 linux基本认识(1

在linux中一切都是命令,一切皆是文件(操作接口统一); ifconfig命令查看电脑信息; linux的目录结构和磁盘分区是相互独立的; linux的目录结构是树状结构; 对目录进行操作: is:查看目录中的内容 is -l: 查看详细信息 -a: 查看隐藏文件(以“.“开头的文件是隐藏文件) “.” 代表当前目录,”…” 代表上层目录 pwd: 查看当前所在路径 mkdir: 创建目录 mk...

2018-11-13 19:47:47 180

原创 自定义类型

1.什么是结构体?为什么要有结构体? 一种自定义类型 struct Student { char _name[20]; char _garden[3]; int age; char _number[11]; }; 2.什么是结构体内存对齐?为什么要内存对齐?如何进行内存对齐? 空间换时间;较小内存空间情况下不考虑内存对齐问题; vs和linux默认对齐参数?是否可以设置?能否让结构体按照...

2018-11-09 21:29:01 206

原创 指针

一级指针:*p 二级指针:**p 指针和数组: 1.指针是指针,数组是数组,两者之间没有关系; 2.指针内保存的是地址,占四个字节(32位平台下); 3.二维数组内部要注意{ {} , {} , {} }和{(),(),()}的区别,()中是逗号表达式需注意; 4.要注意优先级问题,()最高接下来是[],最后才是*; 5.数组名表示数组首元素的地址,&数组名表示数组的地址,它们在数值上相同...

2018-11-07 13:43:14 156

原创 c语言操作符

1.算术操作符 加:“+” 减:“- ” 乘:“* ” 除:“/” 取模:"%" a. ’/’两边只要有(一个或两个)浮点数,采用的是浮点型除法,若’/’两边都是整型,则采用的是整型除法; b. %这个操作符两边的数只能是整数,它返回的是整除之后的余数; 2.移位操作符 左移操作符:”<<“ 右移操作符:”>>“ a.对于左移:左边抛弃,右边补0; b.对于右移...

2018-10-25 17:47:55 182

原创 三子棋小游戏设计

头文件 #ifndef __game_h__ #define __game_h__ #include<stdio.h> #include<time.h> #include<stdlib.h> #include<windows.h> #define ROW 3 #define COL 3 void menu

2018-10-12 17:10:14 242

原创 strlen,strcpy,srtcat,strcmp,strstr,strncmp,strncpy,strncat,memcpymemmove

stelen:获取字符串的长度 strcpy:复制字符串 stcat:追加字符串 strcmp:比较字符串 strstr:查找子串 memcpy:在缓冲区之间复制字符 memmove:将一个缓冲区移动到另一个缓冲区 strncpy:将一个字符串的字符复制到另一个字符串 strncmp:比较两个字符串的字符 strncat:追加字符串的字符 ...

2018-10-08 14:01:39 419

原创 c语言学习第一课

很久以来,一直很想深入学习计算机语言,尽管我不是一名计算机系专业的学生,对于这门语言却一窍不通,但我仍然对这门语言抱有极大的兴趣,我意识到了自己必须掌握这门语言,虽然很难,但我希望我能坚持下去。 写写初学学到的东西: 1:char:字符型(占一个字节) 2:short:短整型(占两个字节) 3:int:整形(占四个字节) 4:long:长整形(在32位情况下占四个字节,在64位情况下占...

2018-09-16 23:48:58 323 1

空空如也

空空如也

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

TA关注的人

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