zoukankan      html  css  js  c++  java
  • C++如何给成员变量赋值1

    转专业水混的课,技术没有学到家还是要从头补。。

    赋值形式第一种  使用成员函数来赋值  类内公有成员和私有成员都可以被赋值

    #include<iostream>

    #include<string> //string 要引用头文件

    using namespace std;

    class student{

    public:

    string name;//属性  成员变量 成员属性

    int number;
    void set(string a, int b){   //行为  成员函数 成员方法
    name=a;
    number=b;

    }

    void show(){

    cout<<"姓名:"<<name<<endl<<"学号"<<number<<endl;

    }

    };
    int main(){
    student s,a;
    s.set("一季南凉",111111);//字符串要用""括起来
    s.show();
    a.set("张三",222222);
    a.show();
    return 0;
    }

    赋值第二种:如果成员属性有公有的成员

    直接 对象名.成员变量=所赋的值

    本例中为 s.name="一季南凉"  字符类型别忘了用双引号引起来。

    相似的,也可以在类内用类内成员函数来直接进行赋值

    #include<iostream>

    #include<string> //string 要引用头文件

    using namespace std;

    class student{
    public:
    string name;
    protected:
    string car;
    private:
    int number;
    public:
    void set(){
    name="一季南凉";
    number=333;

    }

    void show(){

    cout<<"姓名:"<<name<<endl<<"学号"<<number<<endl;

    }

    };
    int main(){
    student s;
    s.set();
    s.show();
    return 0;


    }

  • 相关阅读:
    PMP CMM
    PM过程的一些典型场景和问题
    PMP的六大管理学定律
    项目经理面试指南
    Sd
    Java 对象池实现
    Java 线程池的实现
    Sd
    Sd
    02.JSP的3个编译指令
  • 原文地址:https://www.cnblogs.com/Stephen-wife/p/13246331.html
Copyright © 2011-2022 走看看