16 3 D:\HuaweiMoveData\Users\张博燃\Desktop\数据结构\我的实验\实验2\实验二表达式求值.cpp [Error] base operand of '->' has non-pointer type 'NumS {aka Stack}'
时间: 2023-11-17 18:01:25 浏览: 61
这个错误是因为你在一个非指针类型的变量上使用了箭头运算符->。在这个错误中,NumS被视为非指针类型,因此不能使用箭头运算符->。你需要使用点运算符.来访问NumS的成员变量和成员函数。
可能的解决方法是检查代码中是否有任何错误,特别是在使用指针时。确保你正在使用正确的运算符来访问指针的成员变量和成员函数。如果你仍然无法解决问题,请检查NumS的定义,确保它是一个指针类型。
相关问题
数据文件在这个路径中C:\Users\Admin\Desktop\实验课_3\KNN
根据提供的引用内容,数据文件应该在路径C:\Users\Admin\Desktop\实验课_3\KNN中。如果你想要访问这个路径,可以按照以下步骤进行:
1. 打开资源管理器。
2. 在地址栏中输入C:\Users\Admin\Desktop\实验课_3\KNN。
3. 按下回车键即可访问该路径下的文件。
69 2 C:\Users\86137\Desktop\新建文件夹 (3)\C\数据结构实验\遍历.c [Error] invalid initializer
这个错误通常出现在 C 语言中的数组或结构体初始化时,初始化的值不符合语法规则或类型不匹配。请检查你的代码,看看是否有以下问题:
1. 数组或结构体的初始化值与定义不匹配,比如数组定义为 int a[3],但是初始化时提供了4个元素。
2. 初始化值的顺序或个数与定义的顺序或个数不匹配。
3. 初始化值的类型与定义的类型不匹配,比如定义了一个整型数组,但是初始化值是浮点数。
检查并修复这些问题,应该可以解决这个错误。