成员函数调用
来源:互联网 发布:郑州做软件开发 编辑:程序博客网 时间:2024/05/18 01:31
#include<iostream>using namespace std;class MyCircle{public: double m_r;//半径 double m_s;//面积 double m_s = 3.14*m_r*m_r; /*double getS() { m_s = 3.14*m_r*m_r; return m_s; } */};int main(){ MyCircle c1, c2, c3; double r1, r2, r3; cout << "请输入c1圆形的半径r1:"; cin >> r1; c1.setR(r1); cout << "c1的圆面积:" << c1.getS() << endl; cout << "请输入c2圆形的半径r2:"; cin >> r2; c2.setR(r2); cout << "c2的圆面积:" << c2.getS() << endl; cout << "请输入c2圆形的半径r3:"; cin >> r3; c3.setR(r3); cout << "c3的圆面积:" << c3.getS() << endl; system("pause"); return 0;}
double m_s = 3.14*m_r*m_r;
类中用来实现计算面积,将会垃圾数字
double m_r;定义半径是一随机值,计算面积时m_s=3.14*乱码*乱码,double m_s = 3.14*m_r*m_r;只在定义时执行一次,输出时直接拿来用,输出结果则出现乱码。
double getS()
{
m_s = 3.14*m_r*m_r;
return m_s;
}类中通过定义成员函数来进行调用,从而避免这种输出乱码的现象。
0 0
- 类成员函数调用
- 线程调用成员函数
- 调用成员函数
- 成员函数调用
- 成员函数调用
- 成员函数调用虚函数
- 全局函数调用成员函数
- 普通成员函数调用静态成员数据
- 静态成员函数调用非静态成员
- 构造函数调用成员函数&成员函数是虚函数
- 不相关成员函数的调用
- C++之成员函数调用
- 空指针调用成员函数
- C++成员函数的调用
- setTimeout调用类成员函数
- 空指针调用成员函数
- C++调用类成员函数
- 常成员函数只能调用常成员函数 常对象智能调用常成员函数
- 台湾李宏毅教授深度学习
- ajax第三天
- 让微信小程序每次请求的时候不改变session_id的方法
- day11.13
- 牛客网刷题之正则表达式匹配
- 成员函数调用
- 计算经纬度、距离、方位角
- QT Creator基础设置
- 394.Coins in a Line-硬币排成线(中等题)
- Part 83 - RegularExpression attribute in asp.net mvc
- android知识回顾-----单向链表
- Part 84 - Compare attribute in asp.net mvc
- android知识回顾-----开源框架-----Volley
- QT/C++ 下调用python自定义模块