实验3遇到的问题

简介: ElemType是抽象数据类型的定义啊你想定义什么就定义什么了ElemType *是定义指向这种类型的指针p=(ElemType *)malloc(8*sizeof(ElemType))开辟8个ElemType大小的内存空间,把地址分配给指向ElemType的指针p 通俗的说,ElemType就...

ElemType是抽象数据类型的定义啊
你想定义什么就定义什么了
ElemType *是定义指向这种类型的指针
p=(ElemType *)malloc(8*sizeof(ElemType))
开辟8个ElemType大小的内存空间,把地址分配给指向ElemType的指针p

 

通俗的说,ElemType就是由之后数据决定的任意类型

 

Status InitList_Sq(SqList &L)
这是函数定义或是声明
Status是函数返回值类型
InitList_Sq是函数名

括号 中是的是形参,SqList &L 表示L是引用一个SqList类型的实参

 

Status InitList_Sq(SqList &L)
status 是返回值的类型, 其实一定在前面有typedef A status,status 就是A(A 为int,float,或你自己定义的类型)
initlist_Sq 是函数名,
还有括号里的为什么要加上sqlist.
sqlist 是类型,
上述类似 int a(flaot &l)

 

status类型是一个自定义数据类型

 

malloc的语法是:指针名=(数据类型*)malloc(长度),(数据类型*)表示指针.

目录
相关文章
|
3月前
|
数据处理 语音技术
实验介绍
【10月更文挑战第9天】实验介绍。
41 2
|
8月前
|
异构计算
组原实验(一)
组原实验(一)
|
Web App开发 存储 C++
C++程序设计实验5
C++程序设计实验5
83 0
|
C++
C++程序设计实验8
C++程序设计实验8
107 0
|
C++
C++程序设计实验6
C++程序设计实验6
104 0
|
C++
C++程序设计实验7
C++程序设计实验7
69 0
|
Serverless Scala
Scala编程实验一
Scala编程实验一
219 0
|
关系型数据库 MySQL 索引
我做了一天的实验!
对记录加锁时,加锁的基本单位是 next-key lock,它是由记录锁和间隙锁组合而成的,next-key lock 是前开后闭区间,而间隙锁是前开后开区间。但是,next-key lock 在一些场景下会退化成记录锁或间隙锁。 那到底是什么场景呢?今天,我们就以下面这个表来进行实验说明。
我做了一天的实验!
|
小程序 程序员
ass3实验
1.自我情况 2.使用过程 3.心得体会