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

作者&投稿:龙度 (若有异议请与网页底部的电邮联系)
struct ord {int x,y;} dt[2]={1,2,3,4}; 问一下x,y分别指~

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

B
m[0].x/m[1].x*m[0].y 就等于 7/2*3,因为7/2等于3.5,即:3(因为x,y都是int类型的,即结果也应该是int类型的,直接将0.5舍弃),然后3*3等于9

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

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


常宁市19758469853: 计算机C语言中的关键字:struct是什么意思?
毅黛双黄: 自定义结构类型(类似于int,double这些基本类型,不过是符合类型),往往用来描述复合数据(比如一个学生的记录(因为包含姓名、性别))……

常宁市19758469853: 结构体的C语言中的结构体 -
毅黛双黄: 在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类.结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构.结构体同时也是一些元素的集合,这些元素称为结构体的成...

常宁市19758469853: C语言中,struct用什么来定义? -
毅黛双黄: struct是一种类型(结构体类型)与int、float一样的,它是为了解决C语言类型单调而设计的.在它里面可以出现int、string类型等C语言类型.使用它不需要定义,常常用它定义结构体.如定义一学生结构体: struct students {int age;int Number;char name[20]; } 还可以通过结构体建立C语言的灵魂——链表 如:struct student {int data; struct student *next; }

常宁市19758469853: c语言里struct是什么意思 -
毅黛双黄: 结构体变量定义的关键字 追问: 有什么用?怎么用? 回答: 可以自己根据需要定义自己需要的变量类型 strcut student //声明结构体类型 {int num; char name[10]; char addr[40];}; //记得}后边要有个分号哦 strcut student st1,st2; //定义结构体变量st1,st2 记得采纳啊

常宁市19758469853: C语言结构体中struct和typedef struct有什么区别? -
毅黛双黄: C语言结构体中struct和typedef struct区别为:声明不同、访问不同、重新定义不同. 一、声明不同 1、struct:struct可以直接使用结构体名字声明结构体. 2、typedef struct:typedef struct的为.修饰结构体,结构体有了别名,通过结构体别名声明...

常宁市19758469853: C语言 struct与指针 -
毅黛双黄: struct a;a属于普通结构变量,(比如int a;整型变量.占用4个字节的内存,内存地址固定,只要没有声明为const则其值可变)struct a的内存占用大小视我们规定struct拥有哪些变量,总大小就是它的内部变量占用字节之和.那么,类似的.指针...

常宁市19758469853: C语言中typedef struct和struct区别 -
毅黛双黄: 举个例子说明: typedef struct abc {int x; int y; int z; }ABC; 是将结构体abc类型重新起个名字为ABC,以后再定义同一类型的变量时,可以写成: ABC m,n; 与: struct abc m,n; 作用是一样的. 可将复杂数据类型简单化

常宁市19758469853: c语言中的struct什么意思啊?
毅黛双黄: 定义一个结构. 例如: struct STRA { int x; int y; } A; 那么就可以用 A.x 和 A.y 来使用,这样使得逻辑更清楚.

常宁市19758469853: c语言中struct的应用 -
毅黛双黄: 在c中,struct是关键字--结构体的标识符,而node是用户自己定义的结构体名称,方便自己使用,而struct node name;便是定义一个node类型的结构体

常宁市19758469853: c语言里面的struck是什么 -
毅黛双黄: 是 struct吧 表示结构体.可自行百度C语言结构体

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网