斗鱼虞佳妮全部视频:求c高手帮帮忙阿,数据结构

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 16:51:42
#define TRUE 1
#define FALSE 0
#define OK 1
#define ERROR 0
#define INFEASIBLE -1
#define OVERFLOW -2
main()
{
typedef int Status;
typedef ElemType * Triplet;
Status initTriplet(Triplet &T,ElemType v1,ElemType v2,ElemType v3)
{

T=(ElemType *) malloc (3 * sizeof (ElemType));
if(!T)
exit(OVERFLOW);
T[0]=v1;T[1]=v2;T[2]=v3;
return OK;
}
}
我在自己看数据结构,看的是清华大学出的那本教材,苦于没有基础,连里面在最基本的函数也本能实现,望高手指教。
我编程用的是c++,动态数组怎么实现阿,typedef是什么啊
typedef int Status;
typedef ElemType * Triplet;
这都是什么意思啊

数据结构:主要掌握各种结构和相应的算法。
语言的基本语法最好单独花些时间学学。

typedef是给类型取别名:

typedef int Status; //用Status代替int 类型
以上程序不完整所以不可能编译成功:
如ElemType类型没有定义

你还是先看看C语言吧,那些都是C语言的基本语法,当然C++也一样。
“欲先善其事,必先利其器”,一步一步来