C语言
ethan777
这个作者很懒,什么都没留下…
展开
-
typedef
1. 指针变量的定义和使用 指针变量不同于其他的变量,它是专门用来存放地址的。int a = 3;int *p1;char *p2; 那么,一个指针变量怎么去指向另一个变量呢?//通过赋值语句,可以把一个变量的地址赋给指针变量。p1 = &a; 接下来就是使用指针变量了。 以输出整型变量a的值为例:...原创 2011-08-19 11:35:34 · 78 阅读 · 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 · 70 阅读 · 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 · 160 阅读 · 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 · 83 阅读 · 0 评论