查看: 495  |  回复: 0
  C++ 重载运算符和重载函数
楼主
发表于 2023年10月10日 22:55
#include <iostream>
using namespace std;

class printData
{
public:
    void print(int i) {
        cout << "整数为: " << i << endl;
    }

    void print(double  f) {
        cout << "浮点数为: " << f << endl;
    }

    void print(char c[]) {
        cout << "字符串为: " << c << endl;
    }
};

int main(void)
{
    printData pd;

    // 输出整数
    pd.print(5);
    // 输出浮点数
    pd.print(500.263);
    // 输出字符串
    char c[] = "Hello MaNongKu.com";
    pd.print(c);

    return 0;
}

运行结果:

整数为: 5
浮点数为: 500.263
字符串为: Hello MaNongKu.com


您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2024 MaNongKu.com