C语言
ethan777
这个作者很懒,什么都没留下…
展开
-
typedef
1. 指针变量的定义和使用 指针变量不同于其他的变量,它是专门用来存放地址的。 int a = 3; int *p1; char *p2; 那么,一个指针变量怎么去指向另一个变量呢? //通过赋值语句,可以把一个变量的地址赋给指针变量。 p1 = &a; 接下来就是使用指针变量了。 以输出整型变量a的值为例: ...原创 2011-08-19 11:35:34 · 95 阅读 · 0 评论 -
C函数
在C语言函数调用时,要搞清函数传递的参数传递的是数值还是地址: #include<stdio.h> void change(int a){ a = 9; } int main(){ int a = 3; change(a); printf("%d\n", a); } #include<stdio.h> void s...原创 2011-09-12 16:56:45 · 86 阅读 · 0 评论 -
二叉树
#include<stdio.h> typedef struct Node{ char data; struct Node *LChild; struct Node *RChild; }BiTNode,*BiTree; void createBiTree(BiTree *bt){ char ch; ch = getchar(); if(ch == ...原创 2011-09-12 17:44:52 · 176 阅读 · 0 评论 -
quickSort
#include<stdio.h> int partition(int a[], int low, int high){ int key = a[low]; int i = low; int j = high; while(i < j){ while(i < j && a[j] >= key) j--...原创 2011-09-12 18:05:38 · 104 阅读 · 0 评论