自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(8)
  • 收藏
  • 关注

原创 命令行参数

argc是参数个数,argv[]是指向字符串数组的指针echo hello, world命令行参数输入有两种:第一种第二种

2016-10-28 10:43:18 96

原创 按字母顺序对文本行进行排序

指针数组的应用#include#include#define MAXLINES 5000char *lineptr[MAXLINES];char *linestor;int readlines(char *lineptr[],int maxlines);void writelines(char *lineptr[],int nlines);void qsort(ch

2016-10-20 17:31:49 282

原创 alloc存储分配

#define ALLOCSIZE 10000static char allocbuf[ALLOCSIZE];static char *allocp=allocbuf; //allocp是外部变量!指向数组开头char *alloc(int n){ //返回指向n个字符的指针 if(allocbuf+ALLOCSIZE-allocp>=n){ allocp += n; retur

2016-10-19 16:52:42 256

原创 递归算法 快速排序

书本上的用递归的方法进行快速排序的代码如下,很不好理解。在网上发现的一个大神的解释很清楚。快速排序主要是先找到一个基准数(常用第一个数),将数分成两个集合,左边的集合比该基准数小,右边的集合比它大。然后集合中再用这种方法从而将数排序。void qsort(int v[],int left,int right) { int i,last; if(left>=rig

2016-10-09 15:53:28 138

转载 逆波兰计算器

重点在于理解getop函数,利用getch和ungetch来读取字符。返回c或者NUMBER,字符以数组s[]的形式保存#include#include //为了使用atof()函数#define MAXOP 100#define NUMBER '0'int getop(char []);//注意必须先声明main用到的函数void push(double);double po

2016-09-27 20:13:50 94

转载 声明和变量

本文内容转载自戳这里 写得很好 所以转载记录一下我们在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:(望我的指点对你受益)变量的声明有两种情况:1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。2、另一种是不需要建立存储空

2016-09-27 16:38:16 59

原创 颠倒字符串的顺序

书中算法 经典用以记录#include#define MAXLINE 1000int getline(char line[],int maxline);void reverse(char s[]);int main(){ char line[MAXLINE]; while((getline(line,MAXLINE))>0){ //读取每一行 reverse(l

2016-09-21 10:28:56 272

原创 【C Programming】单词直方图

//单词水平长度直方图#include#define MAXWORD 11 //单词最长的长度#define MAXHIST 15 //直方图最长的长度#define OUT 0#define IN 1int main(){ int c,i,j,state; int wl[MAXWORD];//各长度的次数 int nc; //一个单词的长度 int len;//输出*

2016-09-11 16:29:06 174

空空如也

空空如也

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

TA关注的人

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