- 博客(9)
- 收藏
- 关注
原创 直接插入排序
using namespace std;#include<iostream>void DirectSort(char* arr,int len){ int i = 0; int j = 0; int tmp = 0; for (i = 1; i < len;i++){ tmp = arr[i]; j = i - 1; while (j >= 0&a...
2018-12-28 18:42:37 96
原创 C语言实现扫雷游戏
简易版扫雷,之后在修改game.h#ifndef _GAME_H_#define _GAME_H_#include<stdio.h>#include<stdlib.h>#include<string.h>#include<time.h>enum PlayGame{ EXIT, //第一个枚举成员...
2018-12-27 17:52:32 161
原创 实现一个函数翻转字符串
1、变量实现 #include<iostream>#include<assert.h>char* Myoverturn(char* str, int n){ assert(str); char tmp; char* left = str; char* right = str + strlen(str) - 1; //...
2018-12-13 20:34:35 728
原创 函数实现左旋字符串中的k个字符
假如一个字符串为 abcdefg,左旋一个字符就变成了bcdefga;我们可以用一个函数实现这个功能 using namespace std;#include<iostream>#include<assert.h>#include<stdlib.h>#include<string.h>#include<stdio.h>...
2018-12-13 19:43:43 174
原创 strchr与strrchr
char *strchr(const char *s, int c)用来找出参数s字符串中第一个出现的参数c地址,然后将该字符出现的地址返回using namespace std;#include<iostream>#include<assert.h>char* Mystrchr(char* dest, int c){ assert(dest&&...
2018-12-13 16:47:57 431
原创 C语言实现简易通讯录
第一次写的不明白,这次是理解了后再写Linkman#ifndef _LINJMAN_H__#define _LINJMAN_H__#include<stdio.h>#include<Windows.h>#include<string.h>typedef struct Linkman{ //建立结构体,存放联系人信息 ...
2018-12-10 17:59:35 272
原创 学习智能指针Auto_ptr
刚接触智能指针,先写下来以免忘记,可能会有解释不正确的地方using namespace std;#include<iostream> //智能指针都是栈上的对象 template<class T> class Autoptr{ ...
2018-12-04 15:32:39 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人