早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于数据结构的简单问题StatusInitTriplet(Triplet&T,ElemTypev1,ElemTypev2,ElemTypev3){//构造三元组T,依次置T的3个元素的初值为v1,v2,v3.T=(ElemType*)malloc(3*sizeof(ElemType));//分配3个元素的存储空间}

题目详情
关于数据结构的简单问题Status InitTriplet(Triplet&T,ElemType v1,ElemType v2,ElemType v3){ //构造三元组T,依次置T的3个元素的初值为v1,v2,v3. T=(ElemType*)malloc(3*sizeof(ElemType));//分配3个元素的存储空间 } 其中的T=(ElemType*)malloc(3*sizeof(ElemType));中的第一个(ElemType*)是什么意思?有什么用?
▼优质解答
答案和解析
将malloc返回的内存指针设置为ElemType型,指针操作将以ElemType类型大小为一个单元。