- 博客(8)
- 收藏
- 关注
转载 直接插入排序的实现
实现代码如下:基本思想: 待排序记录 R1,R2,… ,Rn–1, Rn 第一步:R1 第二步:(R1 ), R2 第三步:(R1 , R2), R3 …… 第 j 步:(R1,R2,… ,Rj–1), Rj …… 第 n 步: (R1,R2,… ,Rn–1), Rn#include<iostream>using namespace std;int main(){ in
2016-10-08 22:51:20 242
转载 二叉树的递归创建和遍历
图文均来自百度搜索#include <iostream> using namespace std;struct BiTNode { char data; struct BiTNode *lchild, *rchild;//左右孩子 };BiTNode*T;void CreateBiTree(BiTNode* &T);void Inorder(BiTNode* &T);
2016-10-08 22:48:50 433
转载 递归方法的字符串逆序输出
代码实现如下:#include <stdio.h>using namespace std;void Reverse();int main(){ printf("Enter a sentence: "); Reverse(); return 0;}void Reverse(){ char c; scanf_s("%c", &c); if (
2016-09-30 08:48:00 2335
原创 二维数组指针
为了加深对于二维数组指针的理解,看了几本书,找到了一个还不错的例子,如下:#include "stdio.h"using namespace std;int main(){ int a[3][4] = { {1,2,3,4},{10,11,12,5},{9,8,7,6} }, i, j; printf("%d,%d", a, *a);//打印数组的首地址,即第零行零列
2016-09-23 10:47:57 315
原创 关于static,const,register,auto的作用
1.auto的特点:现有如下的一个函数void some(){ auto int b,c=3; }此时,当该函数被调用时,由系统动态地分配存储单元,执行完后,自动释放b,c所占的存储单元2.static的特点:①static定义的变量属于静态存储类别,在程序运行时由系统分,在整个运行区间都不释放。 ②静态局部变量在运行过程中只赋一次初值,而其他方式如在函数内部定义的自动变量,则是每调用一次函数
2016-09-21 23:18:42 350
原创 关于++i和i++的问题
关于++i和i++的理解之前不够深刻,所以又去看了一下加深印象,发现应该是这样理解比较好一点,例题如下void main(){ int i,k; i=3; k=(i++)+(i++)+(i++); printf("i=%d k=%d\n",i,k); i=3; k=(i++)+(i++)+(++i); printf("i=%d k=%d\n",i,k); }那么输出的
2016-09-21 21:48:44 359
原创 c++——创建一个文本并写入
代码实现如下:#include <iostream>#include <fstream>int main(){ using namespace std; char automobie[50]; ofstream outfile;//创建一个ofstream对象 outfile.open("car.txt"); int year; int price
2016-09-13 16:45:47 4656
原创 My tips----搭建一个自己喜欢的风格桌面
引言前段时间忙于一些事情,然后windows桌面变得杂乱无章,文件夹,文件横行,弄得我很是不舒服,于是决定整改,特此分享一个win环境下的mac风格桌面设置这是一条分割线….下载RocketDock这一段较为简单,直接度娘,进入RocketDock的官网,里面就有版本供你选择安装及其设置1安装完了在桌面就会出现类似这样一个长条的状态栏,而我们要在里面添加什么软件,只需将桌面的图标拖拽进去即可,不需要
2016-09-11 15:47:07 792
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人