英语翻译typedef int status; /*------------------1这条语句什么意思?------

英语翻译
typedef int status; /*------------------1这条语句什么意思?---------------------*/
typedef struct{
x05int item1;
}Elemtype; /*--2这三行什么意思?括号后为啥还要加“elemtye”?----*/
typedef struct{
x05Elemtype * elem;
x05int length;
x05int listsize;
}SqList; /*----3 elemtype*elem 这里指针何意思?--*/
/*-------这是对线性表的操作:)准确回答这三个问题追加30分.-------------*/
迷龙 1年前 已收到1个回答 举报

cc8232 幼苗

共回答了13个问题采纳率:92.3% 举报

typedef int status;
/*typedef 是用来声明自定义数据类型的(用这个可以方便用户定义自己感兴趣的名字,比如
typede int haha,嘿嘿),比如说 int a;这里是定义一个整型数据a(a是变量还没赋值的),那么status a;
这也是定义一个整型变量,和int a 没有任何区别,*/
typedef struct{
int item1;
}Elemtype;
/*这里的Elemtype 也是一个用户自主定义的一个变量(可以把Elemtype 改为其他的单词也可以啊)
,这个主要是方便识别.这个是结构体变量,里面包含一个整型数据 int item1;
用户输入数据的语句是scanf("%d",&Elemtype.item1); 这个结构体里面可以放很多数据,比如说
下面这个*/
typedef struct{
Elemtype * elem; /*这里的指针是指向上面一个结构体*/
int length;
int listsize;
}SqList;
/*这里和上面的一样,只是结构体里面数据多了一点,里面还包含另一个结构体,
输入数据的语句是 scanf("%d%d%d",&SqList.elem.item1,&SqList.length,&SqList.listsize);
我想我说的够详细了,如果不懂的话还可以问我,祝你好运!

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.023 s. - webmaster@yulucn.com