C语言 关于结构型变量成员的引用 struct xy{int x;float y[10];}xy1={1,{1.0,2.0,3.0}};如题,我不太明白,这个结构型变量名称为xy,下面引用怎么是xy1,xy1应该是个新的变量,前面没定义,并且名称都不对,如何
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 02:36:45
![C语言 关于结构型变量成员的引用 struct xy{int x;float y[10];}xy1={1,{1.0,2.0,3.0}};如题,我不太明白,这个结构型变量名称为xy,下面引用怎么是xy1,xy1应该是个新的变量,前面没定义,并且名称都不对,如何](/uploads/image/z/12195765-45-5.jpg?t=C%E8%AF%AD%E8%A8%80+%E5%85%B3%E4%BA%8E%E7%BB%93%E6%9E%84%E5%9E%8B%E5%8F%98%E9%87%8F%E6%88%90%E5%91%98%E7%9A%84%E5%BC%95%E7%94%A8+struct+xy%7Bint+x%3Bfloat+y%5B10%5D%3B%7Dxy1%3D%7B1%2C%7B1.0%2C2.0%2C3.0%7D%7D%3B%E5%A6%82%E9%A2%98%2C%E6%88%91%E4%B8%8D%E5%A4%AA%E6%98%8E%E7%99%BD%2C%E8%BF%99%E4%B8%AA%E7%BB%93%E6%9E%84%E5%9E%8B%E5%8F%98%E9%87%8F%E5%90%8D%E7%A7%B0%E4%B8%BAxy%2C%E4%B8%8B%E9%9D%A2%E5%BC%95%E7%94%A8%E6%80%8E%E4%B9%88%E6%98%AFxy1%2Cxy1%E5%BA%94%E8%AF%A5%E6%98%AF%E4%B8%AA%E6%96%B0%E7%9A%84%E5%8F%98%E9%87%8F%2C%E5%89%8D%E9%9D%A2%E6%B2%A1%E5%AE%9A%E4%B9%89%2C%E5%B9%B6%E4%B8%94%E5%90%8D%E7%A7%B0%E9%83%BD%E4%B8%8D%E5%AF%B9%2C%E5%A6%82%E4%BD%95)
C语言 关于结构型变量成员的引用 struct xy{int x;float y[10];}xy1={1,{1.0,2.0,3.0}};如题,我不太明白,这个结构型变量名称为xy,下面引用怎么是xy1,xy1应该是个新的变量,前面没定义,并且名称都不对,如何
C语言 关于结构型变量成员的引用
struct xy{int x;
float y[10];
}
xy1={1,{1.0,2.0,3.0}};
如题,我不太明白,这个结构型变量名称为xy,下面引用怎么是xy1,xy1应该是个新的变量,前面没定义,并且名称都不对,如何引用xy?
C语言 关于结构型变量成员的引用 struct xy{int x;float y[10];}xy1={1,{1.0,2.0,3.0}};如题,我不太明白,这个结构型变量名称为xy,下面引用怎么是xy1,xy1应该是个新的变量,前面没定义,并且名称都不对,如何
"这个结构型变量名称为xy",你这句话是错的
struct xy 是一个整体,是一个新数据类型.
xy1才是个变量名.
这里的定义其实应该分解成两部分:
一、新类型定义
struct xy
{int x;
float y[10];
} ; 定义一个新结构体数据类型.
二、变量定义
struct xy xy1={1,{1.0,2.0,3.0}}; 定义变量xy1并赋初值.