#牛客在线求职答疑中心#c语言中结构体struct ord{int x,y;
}dt[2]={1,2,3};变量x和y的值是什么?
}dt[2]={1,2,3};变量x和y的值是什么?
全部评论
在C语言中,结构体struct ord{int x,y;}dt[2]={1,2,3};定义了一个结构体类型ord,其中包含两个int类型的成员变量x和y。然后定义了一个结构体数组dt,该数组包含两个结构体元素,每个元素都有两个成员变量x和y。
在结构体数组dt的定义中,大括号内的值{1,2,3}分别对应结构体数组dt的两个元素dt[0]和dt[1]。其中,dt[0]的成员变量x和y的值分别为1和2,dt[1]的成员变量x和y的值分别为3和0(因为只提供了两个值,所以y的值默认为0)。
所以,变量x和y的值分别为1和2。
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享
02-24 17:39
门头沟学院 Java 点赞 评论 收藏
分享