zoukankan      html  css  js  c++  java
  • C++基础入门

    #include "iostream"
    using namespace std;
    class A{
    public:
         A(int x1){
          x = x1;
     }
     void disp(){
          cout << "x = " << x << endl;
     }
    private:
         int x;
    };
    int main(){
         A a(1),b(2);
         cout << "a:";
         a.disp();
         cout << "b:";
         b.disp();
         return 0;
    }

    #include "iostream"
    using namespace std;
    class A{
    public:
         A(int x1){
          x = x1;
     }
     void disp(){
          cout << "
    this:" << this << "
    x:" << x;
     }
    private:
         int x;
    };
    int main(){
         A a(1),b(2),c(3);
         a.disp();
         b.disp();
         c.disp();
    }

    新建项目,选择Win32 Console Project
    #include <iostream>
    using namespace std;
    #define PRICE 30  //注意这不是语句,末尾不要加分号
    int main ( )
    {
    	int num,total;
    	num=10;
    	total=num * PRICE;
    	cout<<"total="<<total<<endl;
    	return 0;
    }




    //新建Student类
    #include <string>
    using namespace std;
    
    class Student //以class开头
    {
    public:
    	int num;
    	string name;
    	string sex; //数据成员
    	void display( ) //这是成员函数
    	{
    		cout<<"num:"<<num<<endl;
    		cout<<"name:"<<name<<endl;
    		cout<<"sex:"<<sex<<endl;
    	}
    };
    //main.cpp中调用
    #include"Student.h"
    int main ( )
    {
    	Student stud1,stud2; //定义了两个Student 类的对象stud1和stud2
    	stud1.name = "Tom";
    	stud1.num = 12;
    	stud1.sex = "M";
    	stud1.display();
    	return 0;
    }


    新建Time类
    #include"iostream"
    
    using namespace std;
    class Time
    {
    private:
    	int hour;
    	int minute;
    	int second;
    public:
    	void set()
    	{
    		cin>>hour>>minute>>second;
    	}
    	void display()
    	{
    		cout << hour << ":" << minute << ":" << second << endl;
    		cout<<sizeof(Time)<<endl;
    	}
    };
    main函数调用
    Time time;
    time.set();
    time.display();
    运行效果

    wKioL1O1B1DjlpVuAAAbhScE2tc208.jpg


    本文出自 “阿凡达” 博客,请务必保留此出处http://shamrock.blog.51cto.com/2079212/1423194

  • 相关阅读:
    二叉树的递归遍历 The Falling Leaves UVa 699
    二叉树的递归遍历 天平UVa839
    二叉树的递归遍历 Tree UVa548
    通过缓冲传递数据-结构体
    fread读取文件(二进制文件)
    socket编程--相关函数--sendto();read();
    socket 编程--sockaddr与sockaddr_in区别与联系(转)
    百度Apollo 尝试
    检测服务器端口是否被占用
    qt5的.ui文件在VS2010中无法编译问题
  • 原文地址:https://www.cnblogs.com/umgsai/p/3908083.html
Copyright © 2011-2022 走看看