结构体数据不能累加吗
pyw+=stu.yw;psx+=stu.sx;
左边是个变量,右边是结构体,想把结构体的数据累加起来,可是提示不行啊,变量也不可以吗0 0 你你只发个代码片段,谁知道你想表达什么{:10_277:} bin554385863 发表于 2019-6-16 18:54
你你只发个代码片段,谁知道你想表达什么
哦哈哈,他还有个for循环= = bin554385863 发表于 2019-6-16 18:54
你你只发个代码片段,谁知道你想表达什么
for (k=0;k<students;k++)
{
pyw+=stu.yw;
psx+=stu.sx;
} 一壶浊酒l 发表于 2019-6-16 18:56
for (k=0;k
把结构体发出来{:10_243:} bin554385863 发表于 2019-6-16 18:57
把结构体发出来
struct stu
{
int yw;
int sx;
int yy;
int zz;
int dl;
}stu;
这个嘎嘎 语文,数学,英语,政治,地理。。。 我就是个弟弟 发表于 2019-6-16 19:06
语文,数学,英语,政治,地理。。。
哇厉害了!!可是为啥不能这样累加啊 == 本帖最后由 bin554385863 于 2019-6-16 19:10 编辑
这个不能直接累加,要进行操作符重载才行.
目前我也没学到重载这个 bin554385863 发表于 2019-6-16 19:09
这个不能直接累加,要进行操作符重载才行.
目前我也没学到重载这个
我百度了一下,可是不理解啥是操作符重载,大佬能不能给个例子{:5_96:} 一壶浊酒l 发表于 2019-6-16 19:11
我百度了一下,可是不理解啥是操作符重载,大佬能不能给个例子
{:10_266:}我也还没学到 bin554385863 发表于 2019-6-16 19:14
我也还没学到
{:5_104:}而且百度的好像也不那么详细= = 看不太懂 == 一壶浊酒l 发表于 2019-6-16 19:15
而且百度的好像也不那么详细= = 看不太懂 ==
我也才学到结构体这一块,感觉算法把我卡住了{:10_266:}{:10_266:}是不是应该再去研究数学了 很奇怪你们讨论的,是可以累加的啊。 都是int型变量,如果累加出错的值话只能说里面的结构体数据没有初始化。 bin554385863 发表于 2019-6-16 19:21
我也才学到结构体这一块,感觉算法把我卡住了是不是应该再去研究数学了
嘎嘎 newu 发表于 2019-6-16 19:26
都是int型变量,如果累加出错的值话只能说里面的结构体数据没有初始化。
变量也可以累加吗,我试了不行啊,报错 newu 发表于 2019-6-16 19:26
都是int型变量,如果累加出错的值话只能说里面的结构体数据没有初始化。
我就是scanf输入,这样应该就是初始化了把,可是不能累加,我要求平均值= = 如果代码有问题可以贴出来。
插个题外话,为什么你们的回帖我收不到消息啊,还得我手动点进来才可以看到 newu 发表于 2019-6-16 19:55
如果代码有问题可以贴出来。
插个题外话,为什么你们的回帖我收不到消息啊,还得我手动点进来才可以看到
我都是每次刷新的= =00{:5_109:}
页:
[1]
2