怎么会报错未声名 我刚看了面向对象 结果编译不出来
c4droid吧
全部回复
仅看楼主
level 4
虎鲨纹鱼 楼主
怎么会报错未声名 我刚看了面向对象 结果编译不出来
2018年09月05日 03点09分 1
level 13
1,9行类内没有声明quantity函数,应该声明void shop::buy()...
2,14行,没有构造函数定义c对象
#include<iostream>
using namespace std;
class shop
{
public:
void buy(int quantity);
private:
int Q;
};
void shop::buy(int quantity)
{
Q = quantity;
cout << Q;
}
int main()
{
shop c;
c.buy(20);
return 0;
}
2018年09月05日 03点09分 3
感谢
2018年09月05日 04点09分
1