结构体中 left of '.classlabel' must have class/struct/union type 相关知识点: 试题来源: 解析 意思就是,你的代码中存在XX.classlabel的语句,其中XX变量不是一个class/struct/union类型的,所以不能有 . 这个操作。检查一下,估计有笔误 反馈 收藏 ...
你使用了点操作符,左边要求是类或结构体或联合体的实例或变量 abbook是谁的成员?搜索下你的程序.
1、双击这一行D:\Program Files (x86)\Microsoft Visual Studio\MyProjects\dss\a.cpp(22) : error C2228: left of '.name' must have class/struct/union type 定位出错的地方,这句话的意思是说.name左边需要类、结构体或者联合 2、printf("%s%s\t%f\t",stu[i].name,stu[i].sex,stu[...
答案解析 查看更多优质解析 解答一 举报 意思就是,你的代码中存在XX.classlabel的语句,其中XX变量不是一个class/struct/union类型的,所以不能有 . 这个操作。检查一下,估计有笔误 解析看不懂?免费查看同类题视频解析查看解答 特别推荐 热点考点 2022年高考真题试卷汇总 2022年高中期中试卷汇总 2022年高中期末试卷...
left of '.key' must have class/struct/union type?怎么改 只看楼主 收藏 回复快来条士力架 四项式 4 #include<stdio.h>#include<stdlib.h>#define MAXSIZE 30#define LIST_INIT_SIZE 100typedef int KeyType;#define EQ(a,b) ((a)==(b))#define LT(a,b) ((a)<(b))#define LQ(a,b) ...
error C2228: left of '.inputRear' must have class/struct/union type 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 inputRear 左边那个不是对象或者结构体,是不是敲错了,少了个字母什么的?方便的话把代码都贴出来吧。 解析看不懂?免费查看同类题视频解析查看解答 特别推荐 热点考...
error C2228: left of '.mazhe' must have class/struct/union type 是C++中常见的一种类型使用错误而产生的编译报错:"'.mazhe'的左边必须是类、结构、联合体之一" , 使用点(.)或箭头(->)引用变量时,操作符左边必须是以上三种数据类型的变量才可以 针对本题:在使用结构体类型数据时,要先...
这个错误的意思是说:应该使用Class的对象来访问Sum。Student_First->GetScore()返回值是int *,当然不能直接调用Sum,类型不对,语法也不对。可以这样修改:if(((Class*)(Student_First->GetScore())->Sum)<((Class*)(Student_First->Next->GetScore())->Sum))
error C2228: left of '.move' must have class/struct/union type#include<iostream.h> class TDarray { int a[3][3]; public: TDarray(int x[3][3]) { for(int i=0;i<3;i++) { for(int j=0;j<3;j++) { a[i][j]=x[i][j]; } } } void move() { int temp; for(int h...