c语言新手,对于定义c语言的算法有点困难,请指教!

我刚接触算法typedefstruct{floatcoef;intexpn;}term,ElemType;这个能给我解释一下吗... 我刚接触算法
typedef struct{
float coef;
int expn;
}term,ElemType;
这个能给我解释一下吗
展开
 我来答
丶风起
2014-09-21 · 知道合伙人软件行家
丶风起
知道合伙人软件行家
采纳数:308 获赞数:1434
第十二、十三、十四届齐鲁软件设计大赛三等奖

向TA提问 私信TA
展开全部
你好。。

struct{
float coef;
int expn;
}
这部分是一个结构体。。也就是每个这样的结构体变量包含一个实型和一个整型

typedef struct term,ElemType;
这部分是把结构体重命名为term,也就是说结构体变量以term作为类型名
ElemType是类型名的意思。。如果单纯这样写的话ElemType也将作为结构体变量的类型名
追问
书上说
term是用于本ADT,ElemType为LinkList的数据对象名是什么意思???
saplicaza32
推荐于2016-05-13 · 超过14用户采纳过TA的回答
知道答主
回答量:22
采纳率:0%
帮助的人:21.4万
展开全部
typedef struct{
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 代表结构体的对象
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式