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

怎样给成员变量赋值

我有一个想法,既然可以手动赋值,那理论上来说应该也能像C语言一样利用循环赋值,这里把成员设为private,写输入输出封装函数,我想要在窗口里输入数据,可是用for进行赋值的时候卡了一个地方想不通,求大神指点

main()

{ Student stu[2];


for(i=0;i<2;i++)

{       cin>>stu[i].inname()               }  //inname是输入姓名成员的封装函数  

}

正在回答

1 回答

可以将cin 的值先给一个变量,然后用这个变量给你要封装的函数先关的参数进行赋值

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(下)
  • 参与学习       70919    人
  • 解答问题       514    个

封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通

进入课程

怎样给成员变量赋值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信