摘要: 1 #include 2 using namespace std; 3 class MyPoint 4 { 5 public: 6 void setPoint(int _x1, int _y1) 7 { 8 x1 = _x1; 9 y1 = _y1; 10 } 11 int getX1() 12 { 13 ... 阅读全文
posted @ 2017-03-29 19:29 Shaine 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 class Cube 4 { 5 public: 6 void setA(int a) 7 { 8 m_a = a; 9 } 10 void setB(int b) 11 { 12 m_b = b; 13 ... 阅读全文
posted @ 2017-03-29 17:34 Shaine 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 4 //1 当同一函数名和不同的参数搭配时函数的含义不同 5 void myPrint(int a) 6 { 7 printf("a:%d\n", a); 8 } 9 void myPrint(char *p) 10 { 11 printf("%s\n", p); 12 } 13 void... 阅读全文
posted @ 2017-03-29 11:31 Shaine 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 4 //一、默认参数 5 void myPrint(int x = 3) 6 { 7 cout << "x" << x << endl; 8 } 9 //1 若填写参数,使用你填写的,若不填写,使用默认 10 //2 在默认参数规则里,如果默认参数出现 那么右边的都必须有默认参数 11 void... 阅读全文
posted @ 2017-03-29 10:55 Shaine 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 4 //inline void printA(); 5 //内联函数必须和函数体的实现写在一块 不单独声明 6 inline void printA() 7 { 8 int a = 10; 9 cout << "a:" << a << endl; 10 } 11 12 void ma... 阅读全文
posted @ 2017-03-29 10:23 Shaine 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 3 using namespace std; 4 //常引用的知识架构 5 void main1() 6 { 7 //普通引用 8 int a = 10; 9 int &b = a; 10 printf("b:%d\n0", b); 11 12 //常引用 13 int x = 20; 14 ... 阅读全文
posted @ 2017-03-29 10:03 Shaine 阅读(782) 评论(0) 推荐(0) 编辑