为了账号安全,请及时绑定邮箱和手机立即绑定

有些疑问求大神解读

有些疑问求大神解读

C++
已天涯 2017-08-22 14:46:57
#include <iostream>#include <string>using namespace std;/**  * 定义类:Student  * 数据成员:名字、年龄  */  class student{public:    // 定义数据成员名字 m_strName 和年龄 m_iAge    string m_strName;            m_iAge;};int main(){    // 实例化一个Student对象stu    student.stu;    // 设置对象的数据成员    stu.m_strName = "慕课网";    stu.m_iAge = 2;        // 通过cout打印stu对象的数据成员    cout << stu.m_strName<< " " << stu.m_Age<< endl;    return 0;}  我没用int  为什么也行?
查看完整描述

1 回答

已采纳
?
天将明96

TA贡献15条经验 获得超13个赞

你确定可以?

同学,学习的时候带着疑惑是好的,可是你这样提出的根本就不是有意义的问题。C++中声明变量时也必须声明它的数据类型,没有 int,m_iAge就是错误的。而且实例化Student对象不是

student.stu;

而是

Student stu;

先把代码基础学好,然后才会对编程产生更深的思考,而不是现在这样,代码都不能完全理解,却去纠结为什么要这样。

查看完整回答
1 反对 回复 2017-08-22
  • 1 回答
  • 0 关注
  • 1000 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信