0
点赞
收藏
分享

微信扫一扫

2022/2/14 1:23开始

鱼满舱 2022-02-14 阅读 39
数据结构

多项式的顺序存储结构类型定义

#define MAXSIZE 1000 多项式可能到达的最大长度

typedef struct { 多项式非0项的定义

float p;                                系数

int e;                                指数

}Polynomial;

typedef struct{

Polynomial *elem;                          存储空间的基地址

int length;                         多项式中当前项的个数

}Sqlist;                         多项式中顺序存储结构类型为Sqlist

图书馆管理系统类似。

数组定义:1静态分配  int data[10]

        2.动态分配   int *data

内存分配函数:

Sqlist L;

L.data=(int*)malloc(sizeof(int)*100)  动态分配空间

malloc(m)m要是字节数

sizeof(x)  变量

free(p)  .释放空间,,p要求是指针

需要加载头文件<stdlib.h>

L.data=(int *)mallloc(sizeof(int)*number)

new 类型名T (初值列表)

c++中的语法:

1

int *p1=new(int)

或者是intn*p1=new int(10)

2

delete 指针p p必须是new操作的返回值

c++中的参数传递

*函数调用时传递给参数表的实参必须和形参三个一致

        类型。个数。顺序

*参数传递有两种方式

1.传值方式

2传地址{参数为指针变量,参数为引用类型[c++中多的],参数为数组名}

结束于2:14  P16

举报

相关推荐

2022/2/23

2022/2/18-2022/2/23

2022/2/14总结

2022/1/23题解报告

test_1_23_2022

2022-2-23 C语言

2022/1/21-2022/2/5

【2022-2-1】clip

0 条评论