同样的错误,出现在同样的地方
sin_theta和cos_theta是否也是一个结构或类呢,如果是的话,原则一样,不能直接对结构本身赋值,除非你有单独的定义,可以对结构对象的成员进行赋值
...Error: expression cannot be evaluated 待高手指点啊!悬赏不多...
出现这样的错误一般是由于对变量的初始化不正确或者根本就还没有初始化就直接引用变量。只要在对变量进行引用前确保变量已经正确初始化就可以避免此类错误。另外结构体指针变量在赋值之前要先用malloc()分配一个内存空间。
C++运行错误: CXX0030: Error: expression cannot be evaluated
写了个main函数测试了一下,你给Input函数传递了一个参数 PL,但是你在函数里面又令PL=NULL,这样传递的参数就没有意义了,更别说下面的 p=PL->link;pre=PL;空的指针怎么会有link 估计是你自己写错了
能编译,运行时出现Cxx0030:Error:expression cannot be evaluated
没什么错误,下面是输入情况a为根,b为左子树,c为右子树 请输入创建一棵二叉树的结点数据:a 请输入创建一棵二叉树的结点数据:b 请输入创建一棵二叉树的结点数据:请输入创建一棵二叉树的结点数据:请输入创建一棵二叉树的结点数据:c 请输入创建一棵二叉树的结点数据:请输入创建一棵二叉树的结点数据:...
CXX0030: Error: expression cannot be evaluated 能编译,但是运行时出...
没什么错误,下面是输入情况a为根,b为左子树,c为右子树 请输入创建一棵二叉树的结点数据:a 请输入创建一棵二叉树的结点数据:b 请输入创建一棵二叉树的结点数据:请输入创建一棵二叉树的结点数据:请输入创建一棵二叉树的结点数据:c 请输入创建一棵二叉树的结点数据:请输入创建一棵二叉树的结点数据:...