马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这是一个广东专插本菜鸡写的数据布局,代码写的不好,渴望能给像我这样的小白看懂,因为从鹏哥的C语言突然转到王卓的数据布局类C语言有点看不懂,琢磨了好久,渴望大佬能给点指正,谢谢了。
我用的是dev c++,VS和clion的设置配了好频频都配不好,全部代码:
- #include<stdio.h>
- #include<string.h>
- #include<stdlib.h>
- using namespace std;
- #define MAX 10//顺序表的长度
- typedef struct
- {
- int* data;
- int length;
- }Fsl;//结构体类型
- void InitList(Fsl* A)//构造一个空的顺序表A
- {
- A->data = (int*)malloc(sizeof(int*)* MAX);//给A表分配十个整形空间
- A->length = 0;//空表长度初始化为0
- }
- void Print(Fsl* A, int)//顺序表的打印
- {
- for(int i = 0; i < A->length; i++)//打印A表里面length个数据
- {
- printf("%d ", A->data[i]);
- }
- printf("\n");
- }
- void GetData(Fsl* A, int i)//顺序表的取值
- {
- if(i > 1 || i < A->length)//判断查找的i值是否合法
- {
- int e = A->data[i - 1];//e变量接收第i个值的数据
- printf("顺序表第%d个的值是%d\n", i, e);
- }
- else
- {
- printf("读取失败\n");
- }
- }
- void SearchData(Fsl* A, i
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |