c++函数对象,常见错误,成员函数

来源:互联网 发布:自动化设备编程 编辑:程序博客网 时间:2024/06/13 00:57
传智扫地僧课程学习笔记。
#include<iostream>using namespace std;//c++的命名空间class circle{public:double r;double pi = 3.1415926;double area = pi*r*r;};// 2010编译不通过 但是在2013编译器能编译通过int main(){circle c1;cout << "please input your r" << endl;cin >> c1.r;cout << c1.area << endl;//乱码system("pause");return 0;}

这里,我想通过这个例子,强调的是,对象的初始化,

实例化对象的时候,

r未赋值,是乱码,进而area也是乱码,

之后对r进行赋值,并未对area进行重新处理,所以最终的area还是乱码,这里还想提醒的是,成员函数!


所学课程老师,传智扫地僧。

0 0
原创粉丝点击