struct st {int x;float y;char z;}stu ;说明下x,y,z是什么,struct st是什么,struct是什么,stu是什么?
答案:3 悬赏:40 手机版
解决时间 2021-04-09 04:58
- 提问者网友:谁的错
- 2021-04-09 00:25
struct st {int x;float y;char z;}stu ;说明下x,y,z是什么,struct st是什么,struct是什么,stu是什么?
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-04-09 00:50
x,y,z是struct st这个结构体的三个成员类型分别为int,float,char;struct st是定义一个结构体名为st,struct是关键字,用来表示一个结构体;stu是结构体名,属于重新声明的名字。标准的结构体如下形式:
struct 结构名{
成员表列
};
struct 结构名{
成员表列
};
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-04-09 02:14
x,y,z 为结构体st的成员,struct st 用于定义一个名为st 的结构体,struct是结构体的关键字,stu是结构体st 的对象
- 2楼网友:北城痞子
- 2021-04-09 01:45
你好!
应该写成这样
typedef struct st
{
int x;
float y;
char z;
}stu;
x,y,z都是变量,三个变量类型不同,各是什么类型你肯定是知道了,这三个都是结构体的成员,struct st就是定义这个结构体,struct就是结构的c语言保留字,stu为自定义类型,就是结构体struct st的别名
希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯