c语言新手,对于定义c语言的算法有点困难,请指教!
我刚接触算法typedefstruct{floatcoef;intexpn;}term,ElemType;这个能给我解释一下吗...
我刚接触算法
typedef struct{
float coef;
int expn;
}term,ElemType;
这个能给我解释一下吗 展开
typedef struct{
float coef;
int expn;
}term,ElemType;
这个能给我解释一下吗 展开
2个回答
展开全部
你好。。
struct{
float coef;
int expn;
}
这部分是一个结构体。。也就是每个这样的结构体变量包含一个实型和一个整型
typedef struct term,ElemType;
这部分是把结构体重命名为term,也就是说结构体变量以term作为类型名
ElemType是类型名的意思。。如果单纯这样写的话ElemType也将作为结构体变量的类型名
struct{
float coef;
int expn;
}
这部分是一个结构体。。也就是每个这样的结构体变量包含一个实型和一个整型
typedef struct term,ElemType;
这部分是把结构体重命名为term,也就是说结构体变量以term作为类型名
ElemType是类型名的意思。。如果单纯这样写的话ElemType也将作为结构体变量的类型名
追问
书上说
term是用于本ADT,ElemType为LinkList的数据对象名是什么意思???
展开全部
typedef struct{
float coef;
int expn;
}term,ElemType;
term,ElemType 相当于结构体的别名
可以用来定义该类型的结构体
例如:term de;
de 代表结构体的对象
float coef;
int expn;
}term,ElemType;
term,ElemType 相当于结构体的别名
可以用来定义该类型的结构体
例如:term de;
de 代表结构体的对象
更多追问追答
追问
可以一条一条解释一下吗,不太理解
追答
typedef struct{
float coef;
int expn;
}
typedef 用法
typedef int integer;
integer 是 int 类型 的别名
int i 等价于integer i;
struct{ //结构体
float coef;//成员
int expn;//成员
}
term,ElemType 相当于结构体的别名
可以用来定义该类型的结构体
例如:term de;
de 代表结构体的对象
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询