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 << "\nthis:" << this << "\nx:" << 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\0"; 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();
运行效果
本文出自 “阿凡达” 博客,请务必保留此出处http://shamrock.blog.51cto.com/2079212/1423194
积跬步以致千里,积小流以成江海。
2016年5月之前的博文发布于51cto,链接地址:shamrock.blog.51cto.com
2016年5月之后博文发布与cnblogs上。
Github地址 https://github.com/umgsai
Keep moving~!!!
2016年5月之前的博文发布于51cto,链接地址:shamrock.blog.51cto.com
2016年5月之后博文发布与cnblogs上。
Github地址 https://github.com/umgsai
Keep moving~!!!