用new申请的结点
不知道这样说是不是正确!!我要表达的是这么个意思:
typedef struct ArcNode{
int adjvex;//弧所指向的顶点的位置
struct ArcNode *nextarc;//指向下一条弧的指针
int *info;//该弧的相关信息的指针,如权值
}ArcNode;
这里有个结构体
在以后用时有时这样写
1=new ArcNode; s2=new ArcNode;
这样和
s1=(ArcNode*)malloc(sizeof(ArcNode);
有啥不一样??
只知道下面这种申请的是内存地址 ~~如果在循环体不能循环使用!!因为得重新定义!否则上次的数据就被覆盖了!!(这样说对吧??)
那么用new申请的是怎么个存储方式啊?、
谢谢给予解答