C++类和对象一

 

 

#include <iostream>
using namespace std;

//设计一个学生类
class CStudent
{
    
public:     //公有成员
    void InputData()
    {
        cout << "请输入学号";
        cin >> sno;
        cout << "请输入姓名";
        cin >> sname;
        cout << "请输入分数";
        cin >> dscore;
    }
    void OutputData();
    double deverage;

private:    //私有成员
    int sno;//学号
    char sname[10];//姓名
    double dscore; //分数
    
protected:
    
};




inline void CStudent::OutputData()
{
    cout << "\n学生的数据信息如下:" << endl;
    cout << "学号:" << sno << endl;
    cout << "姓名:" << sname << endl;
    cout << "分数:" << dscore << endl;

}


int count_func()
{
    //static int x = 0;
    int x = 0;
    return ++x;
}

int main()
{
    CStudent stu1;
    stu1.InputData();
    stu1.OutputData();
    

    for (int i = 0; i < 5; i++)
        cout <<"调用计数函数:"<< count_func() << endl;
    
}

相关推荐

  1. C++ --> 对象

    2024-03-15 13:40:03       24 阅读
  2. C++对象

    2024-03-15 13:40:03       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-15 13:40:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-15 13:40:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-15 13:40:03       87 阅读
  4. Python语言-面向对象

    2024-03-15 13:40:03       96 阅读

热门阅读

  1. UE5 C++ TPS开发 学习记录(10

    2024-03-15 13:40:03       37 阅读
  2. EXEC sp_executesql 与 EXEC 的区别、使用场景和例子

    2024-03-15 13:40:03       45 阅读
  3. Android垃圾回收机制

    2024-03-15 13:40:03       42 阅读
  4. Unity3D MMORPG角色的UI血条管理详解

    2024-03-15 13:40:03       45 阅读
  5. linux下如何hook第三方播放器的视频数据?

    2024-03-15 13:40:03       38 阅读
  6. Ubuntu 根分区扩容

    2024-03-15 13:40:03       42 阅读
  7. RockChip Android13 修改U盘挂载目录

    2024-03-15 13:40:03       43 阅读
  8. 【笔记】学习Android.mk(四)

    2024-03-15 13:40:03       42 阅读
  9. 每天一个数据分析题(二百零六)

    2024-03-15 13:40:03       40 阅读
  10. jffs2文件系统挂载到Ubuntu,制作新的jffs2文件系统

    2024-03-15 13:40:03       40 阅读
  11. PyTorch学习笔记之基础函数篇(八)

    2024-03-15 13:40:03       31 阅读