VC++问题,高手解答,请直接给答案,十分感谢
#include <iostream.h>class TiXi;
////////////////////////////////////////////////////////
class TiXi
{
public:
double m_Na;
TiXi(); //类构造函数
~TiXi(); //类析构函数
public:
void JiSuan() //计算各离子的摩尔数
{
this->n_Na=m_Na/22.98978;
}
void ShuRu()
{
//////////////////////////////////////输入各离子的百分含量
cout<<"请输入钠的百分含量:";
cin>>m_Na;
}
void ShuChu()
{
///////////////////////////////////////输出各离子的百分含量以便验证输入
cout<<"钠的百分含量为:"<<m_Na<<endl;
///////////////////////////////////////输出各离子的摩尔数
cout<<"钠的摩尔数为:"<<n_Na<<endl;
}
private:
double n_Na;
};
TiXi::TiXi()
{
m_Na=0;
n_Na=0;
}
TiXi::~TiXi()
{
}
int main()
{
TiXi tixi();
tixi.ShuRu();
tixi.JiSuan();
tixi.ShuChu();
return 0;
}
left of '.ShuRu' must have class/struct/union type
left of '.JiSuan' must have class/struct/union type
.ShuChu' must have class/struct/union type问题补充:
最下面三行是系统给出的错误