请问C语言中结构名和结构变量是什么?结构变量怎么用?结构名怎么用呢?我看有的时候没有结构变量,有的时候又有好多,麻烦通俗易懂讲解一下,谢谢大家感激不尽辛苦了.
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/05 10:50:06
请问C语言中结构名和结构变量是什么?
结构变量怎么用?结构名怎么用呢?我看有的时候没有结构变量,有的时候又有好多,麻烦通俗易懂讲解一下,谢谢大家感激不尽辛苦了.
结构可以看成是特殊的数组.
结构名等同数组名.结构变量等同 数组名.-- 通俗易懂吧!
数组 含一组数,它们是同一类型的.整型数组,它的所有元素都是整型.float 数组,它的所有元素都是float型.
结构 含一组数,它们往往 是 不同类型的. 例如,它的成员 有整型,有float型,有 char 型.
有没有结构变量,就同有没有数组变量一样.
你不想用一堆简单变量,而改用数组,就用数组了.同样,你不想用一堆各种类型的简单变量,你就改用结构了.
例如,学生信息:姓名,学号,数学成绩,语文成绩,物理成绩,平均分数,你想把1个学生的这些信息作为一组数,放在一个变量里.你就可以定义一个结构类型,例如喊它struct student. 成员变量名叫 name,num,math,yuwen,wuli,mean.
写出:
struct student{char name[20];int num;float math,yuwen,wuli,mean;} -- 这就是结构.
struct student st1,st2,st3,st4; -- 声明了4个学生的学生信息结构变量,变量名 st1,st2,st3,st4
接下来就可以使用它们了.
至于如何用,自己看书吧.这里只能扼要回答基本问题.
请问C语言中结构名和结构变量是什么?结构变量怎么用?结构名怎么用呢?我看有的时候没有结构变量,有的时候又有好多,麻烦通俗易懂讲解一下,谢谢大家感激不尽辛苦了.
C语言结构指针和结构变量名分别是什么意思?
C语言中,结构化本质是什么?
请问结构体类型名加变量名定义的是什么?补充:结构体大括号分号之后的变量代表的是结构体类型名吧?
现代汉语中语言结构是什么
C语言中用于结构化程序设计的三种基本结构是什么
C语言线性结构
C语言中结构体变量名代表什么比如 struct student{.}A;那么单独一个A表示什么,是代表结构体A的首地址么 ,还是表示一整个A包含的一段内存的内容.
C语言循环结构的特点是什么?
C语言中if(!x)和if(x) 的等价结构是什么
C语言中,什么是变量和变量名?它们的区别是什么?
主谓结构是什么?请问:主谓结构是什么
b/s结构和c/s结构的区别是什么
b/s结构和c/s结构的区别是什么
C语言:循环结构(排列组合)
C语言循环结构有哪几种?
C语言选择结构问题
C语言如何定义一个新的tm结构就是自己重新定义一个tm结构里的变量