- 博客(4)
- 收藏
- 关注
原创 C/C++双向链表的函数和调用
#include<bits/stdc++.h>#include<cstdlib>using namespace std;typedef struct node{ int data; node *next; node *prior;}Node;typedef struct { Node *head; Node *tail; int len;}Lis...
2018-12-27 11:14:08 298
原创 C/C++静态链表的函数和调用
#include<bits/stdc++.h>using namespace std;#define MAXSIZE 1000typedef struct { int data; int cur;}Node,staticlinklist[MAXSIZE];int initlinklist(staticlinklist space);int malloc_sll(s...
2018-12-25 19:10:22 276
原创 C/C++实现链表的函数和调用
#include<bits/stdc++.h>using namespace std;typedef struct _Node { int value; struct _Node *next;}Node;typedef struct _list { Node *head;}List;void _add(List *plist, int num);void pr...
2018-12-25 10:17:06 4472
原创 C语言形参是指针的问题梳理
C语言形参是指针的问题梳理起因:我在学习链表的时候将*head(头指针)作为一个创建新结点函数的形参,在函数中改变了head的指向,传入的实参是head(定义为一个结构指针),但不能改变主函数中head的指向。我很疑惑因为传入的head不是代表地址吗?那传入的应该也是地址啊?主函数的地址应该也会一起改变吧?查了一下资料发现形参为指针的函数是复制了实参的地址,也就是主函数和函数中的两个指针指...
2018-12-19 21:08:13 2651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人