
c
Dark_Passion
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单循环链表
Circular Linked List)是一种首尾相接的链表,它与单链表的唯一区别在于对尾结点的处理;因为在单链表中尾结点的指针域NULL改为指向头结点就得到了单循环链表。单循环链表可以用头指针head或尾指针rear表示,用尾指针rear表示的单循环链表查找开始结点a1和尾结原创 2011-09-16 22:18:55 · 880 阅读 · 0 评论 -
c--宏定义
#define X 3 #define Y X*3 #undef X #define X 2 #include int main() { int z=Y; printf("z=%d",z); return 0; } /***** result **原创 2011-10-06 13:50:04 · 502 阅读 · 0 评论 -
KMP--字符匹配
/******* kmp_1.cpp ******/ #include #include #include"kmp_2.h" void get_next(char *T,int *next) //这个函数是重点 { int i=0, j=-1;//j在前,i在原创 2011-10-07 14:20:41 · 527 阅读 · 0 评论 -
c语言编译--全过程
转自: http://blog.chinaunix.net/u3/94145/showart.php?id=1911814 C语言编译全过程 编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转转载 2011-10-07 11:44:05 · 856 阅读 · 0 评论 -
cin--sacnf--cin.get()--gets()
1. cin,cin.get,cin.getline cin读入数据遇到空格结束;丢弃空格符,输入回车符结束,很正常。 cin.get用来读取字符,输入回车符结束,但是不丢弃回车符和空格符。 注意:cin.get()与cin.get(char)等价,但是cin.ge转载 2011-10-06 18:23:44 · 818 阅读 · 0 评论 -
指针-strcpy越界
#include #include int main() { unsigned long u=0xFFFFFFFF; char st[4]; strcpy(st,"abcd"); printf("&u=%p\nst=%p\n",&u,st);原创 2011-10-01 20:55:29 · 488 阅读 · 1 评论 -
大端存储-小端存储
#include int system_check() { union sy { int i; char c; } ; union sy ch; ch.i=1; return (ch.c==1);原创 2011-10-01 16:24:15 · 466 阅读 · 1 评论 -
trie树-检索
#include #include #include struct dictree { struct dictree *child[26]; int n; }; struct dictree *root; void insert(char *source) {原创 2011-10-01 23:30:21 · 504 阅读 · 1 评论 -
c--atoi
#include using namespace std; int atioi_(char *s) { int sign=1,num=0; if(*s=='-') sign=-1; s++; while((*s)!='\0') {原创 2011-10-01 13:09:20 · 466 阅读 · 1 评论 -
车厢调度算法
#include #define MAX 4 int stack[MAX],p=-1; struct { int num; int sign; }train[MAX]; void sub() { int inc; if(p==MAX-原创 2011-09-19 10:55:58 · 1482 阅读 · 2 评论 -
链表struct
#include #define TYPE struct stu #define LEN sizeof(struct stu) struct stu { int num; int age; struct stu *next; }; TY原创 2011-09-18 20:03:47 · 1338 阅读 · 0 评论 -
memset
#include #include int main() { char s[]="Golden Global View"; // char *s="Golden Global View"; // clrscr原创 2011-09-18 17:07:55 · 520 阅读 · 0 评论 -
队列
#include #include #define ElemType int #define Q (*qe) struct quenode { ElemType data; struct quenode *next; }*p,*s,*h; struct quefr {原创 2011-09-19 11:32:17 · 426 阅读 · 0 评论 -
typedef
/****编程一些细节 ****/ #define f(x) (x)*(x) #define Pstr char* typedef char * Pstr_; #include int main () { int a=6,b=2; int c=f(a)/f(b);原创 2011-10-07 18:40:59 · 391 阅读 · 3 评论