, 先调用 setR 方法设置圆半径 , 然后调用 caculate 函数计算出 周长和面积 , 最终才能获取到 圆 的周长 和 面积 ;
二、类的错误定义方式
如果不定义成员方法 , 直接定义变量...Circle c;
double r;
// 提示输入圆半径
cout 圆半径 :" << endl;
// 从命令行标准输入得到的数据 到 变量 r 指示的内存空间中...cin >> c.r;
cout 圆半径 :"<< c.r << endl;
// 打印计算结果
cout 圆周长为 :" 随机值的基础上 , 计算出一个 周长 p , 此时 p 也是随机值 ;
最后 , 为成员变量 double a = 3.14 * r * r; 赋值 , 在上述 r 随机值的基础上 , 计算出一个...面积 a , 此时 a 也是随机值 ;
分配内存完毕后 , Circle c; 这行代码正式执行完毕 ;
执行
// 从命令行标准输入得到的数据 到 变量 r 指示的内存空间中
cin >> c.r