我相信,只要一步一步踏實的往走前,
總有一天會突破瓶頸的。
關於資料,邏輯,程式語言,it,電影,籃球,我一生都不想放棄。
總想寫一些關於it,計算機,系統,api,網路,程式語言與生活及人生的對比,但一時卻沒有清晰的思路來整理好。
#include
#include
#define maxsize 20
#define ok 1
#define error 0
#define true 1
#define false 0
void myfun1(int x);
void myfun2(int x);
void myfun3(int x);
typedef void (*funtype)(int );
void callmyfun(funtype fp,int x);
typedef int elemtype;
typedef int status;
typedef struct
sqlist;
sqlist init()
sqlist create(sqlist l)
return l;
}status getelem(sqlist l,int i,elemtype *e)
int main(void)
printf("\n");
getelem(nmlist,j,&element);
printf("the %d element value is:%d\n",j,element);
printf("\n");
int k = 5;
printf("k's right value is :%d\n",k);
printf("k's left address is :%x\n",&k);
int* pi;
pi = &k;
printf("pi's left value is :%x\n",pi);
printf("pi's right address is :%d\n",*pi);
callmyfun(myfun1,10);
callmyfun(myfun2,20);
callmyfun(myfun3,30);
system("pause");
}void callmyfun(funtype fp,int x)
void myfun1(int x)
void myfun2(int x)
void myfun3(int x)
1 理清函式傳指標變數(線性表)
1.結構體指標變數 指向乙個結構體變數的指標 結構體指標變數的值是相應結構體變數的首位址。通過結構體指標變數可訪問該結構的成員變數。一般形式如下 struct 結構名 結構體指標變數名 ps 結構名和結構體變數是兩個不同的概念,不能混淆。結構名只能表示乙個結構形式,編譯系統並不會對它分配記憶體空間。...
使用指標實現的線性表 鍊錶
前一小節介紹使用陣列實現了線性表,這一小節使用指標來實現 先看那12個函式 include include typedef int elemtype typedef struct lnode lnode,linklist 初始化鍊錶 bool initlist linklist lst 刪除鍊錶 v...
使用指標實現的線性表 鍊錶
前一小節介紹使用陣列實現了線性表,這一小節使用指標來實現 先看那12個函式 include include typedef int elemtype typedef struct lnode lnode,linklist 初始化鍊錶 bool initlist linklist lst 刪除鍊錶 v...