C++,可以在main函数中定义类吗,而不是在main函数外?
4个回答
2014-03-19
展开全部
可以在函数内定义类和结构体
但不能在函数内定义函数
但不能在函数内定义函数
追问
如果我在函数中定义了类,那么类中的成员函数应该在哪里定义呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-19
展开全部
可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、在主函数外定义类:
class Stu{
int a;
Stu();
};
Stu::Stu(){
pritnf("Abcd");
}
main()
{
Stu A;
}
此时,类中的函数也是在函数外。
2、在主函数中定义类:
main()
{
class Stu{
int a;
Stu();
};
Stu::Stu(){
pritnf("Abcd");
}
Stu A;
}
希望能帮到您! 望采纳!
class Stu{
int a;
Stu();
};
Stu::Stu(){
pritnf("Abcd");
}
main()
{
Stu A;
}
此时,类中的函数也是在函数外。
2、在主函数中定义类:
main()
{
class Stu{
int a;
Stu();
};
Stu::Stu(){
pritnf("Abcd");
}
Stu A;
}
希望能帮到您! 望采纳!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询