66问答网
所有问题
对结构体类型的变量的成员可以像普通变量一样参与各种运算对吗?
如题所述
举报该问题
推荐答案 2020-07-06
结构体
成员类型如果是基本类型就可以参与各种运算,如果结构体成员类型是自己定义的类,需要对自己定义的类进行运算符重载才可以。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/xsvvDxvnxxss99piDD.html
相似回答
关于
结构体变量成员
的引用方式
答:
4、不能将一个结构体变量作为一个整体进行输入和输出;
5、对结构体变量的成员可以像普通变量一样进行各种运算
,根据其类型决定可以进行的运算种类;6、可以引用结构体变量成员的地址,也可以引用结构体变量的地址。
结构体类型
结构体
变量的
引用
答:
可以像处理普通变量一样对结构体变量成员进行运算
。例如:student2.score = student1.score;sum = student1.score + student2.score;并且,++student1.age等价于(student1.age)++,即对结构体变量成员进行自加操作。此外,可以获取结构体变量成员的地址,以便在函数中传递。如输出student1的首地址:cout...
c语言
结构体成员
和基本
变量
之间
的运算
答:
student*类型,stu是stu[3]这个数组的第一个元素的地址,p指向第一个元素,
因此abc都是对的
,d错在把(int*)变量值赋值给(struct student*)变量,如果有个强制转换则不会错,因为age是结构体第一个变量,其地址就是结构体变量的地址。(3)、与(2)类似,是指针间的赋值,必须保证左右操作数的指针...
c语言 为什么用指向
结构体变量的
指针
能对结构体变量
中
的成员
进行...
答:
说明一下;P是一个指针,说白了就是一个存放地址码
的变量
;p=&stu1;相当于指针变量p的地址码与
结构体
student存放的初始地址一致;p->name="王八蛋";会在这个地址码下面找到name的存放位置并操作;
结构体
c语言是什么?
答:
结构体成员依据结构体变量
类型的
不同,一般有2种访问方式,一种为直接访问,一种为间接访问。直接访问应用于普通的结构体变量,间接访问应用于指向
结构体变量的
指针。直接访问使用结构体变量名.成员名,间接访问使用(*结构体指针名).成员名或者使用结构体指针名->成员名。相同
的成员
名称依靠不同
的变量
前缀...
对结构体类型的变量的成员
的访问,无论 数据类型如何都可使用 的
运算
符...
答:
C和D肯定是错的啊,A是任何类型都能使用的,B只有指针型才能使用啊。。。
struct
student { int x;}stu,*STU;stu.x;(*STU).x;STU->x;
大家正在搜
结构体类型名和结构体变量名
对结构体变量成员的引用
结构体的成员变量的引用方式
结构体成员的类型
结构体变量的定义
结构体成员的引用方法
结构体变量赋值
结构体变量引用
结构体成员
相关问题
对结构体类型的变量的成员的访问,无论 数据类型如何都可使用 ...
结构体类型的变量
C语言 对结构体类型的变量的成员的访问,无论成员是何种数据类...
结构体类型的指针引用成员变量,给成员变量用scanf怎么赋值...
C语言程序设计:如果成员又是一个结构体类型的变量,则需用若干...
请教几个c语言问题
访问结构体变量的成员,无论数据类型都可使用的运算符
关于结构体变量成员的引用方式