大家看看这个类,C++初学者!

[复制链接]
查看11 | 回复4 | 2009-5-21 21:50:56 | 显示全部楼层 |阅读模式
因为是要显示信息,所以只能是getCourseName不能set啦放回那个变量的值...
回复

使用道具 举报

千问 | 2009-5-21 21:50:56 | 显示全部楼层
其实朋友你这样的问题还是概念没有弄清晰。return courseName说明类内一定定义了一个叫做courseName的变量。。。至于为什么不能调用setCourseName()。。。这个函数是为类内定义的变量courseName赋值的。。。不是取出值的。。。也没有返回值getCourseName()是返回courseName的值...
回复

使用道具 举报

千问 | 2009-5-21 21:50:56 | 显示全部楼层
因为setCourseName()的返回值是void,也就是为空,在cout的输出中需要一个基本类型来作为输出对象,所以在这个位子是没有输出东西的 getCourseName()的返回值是string型,[getCourseName()]相当于一个字符串变量,所以可以输出 这地方和参数是没有关系的,如果将上面的代码改为 class Grade...
回复

使用道具 举报

千问 | 2009-5-21 21:50:56 | 显示全部楼层
那是返回值返回cousenamesetcouse那么 没有return语句所以等不到东西...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行