计算机c语言中 struct ord { int x,y; }dt[2]={1,2,3,4}; 这

计算机c语言中struct ord{int x,y;}dt[2]={1,2,3,4};这个数组什么意思
2025-05-13 11:48:47
推荐回答(2个)
回答1:

  定义一个结构体,里面是两个整数。
  dt是一个数组,里面有两个元素,每个元素都是这样一个结构体。
  并且对两个元素都进行了初始化,第一个元素,作为一个结构体里面的两个整数值为x=1,y=2
  第二个为x=3,y=4。

回答2:

这个概念是结构体数组,定义了一个结构体数组dt,这个数组dt的结构就是ord那个结构,而dt[2]的意思就是dt[0].x = 1 dt[0].y = 2 dt[1].x = 3 dt[1].y = 4