摘要: 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) 编辑
摘要: 1 // GrabCut_328.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include 6 using namespace std; 7 8 struct Teacher 9 { 10 char name[64]; 11 int age; 12 }; 13 14 void getTeac... 阅读全文
posted @ 2017-03-28 11:48 Shaine 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 //1 引用的概念 4 //2 属于C++编译器对C的扩展,不能用C语言的语法去思考它 5 void main1() 6 { 7 int a = 10; 8 //引用的语法:Type& name=var; 9 int &b = a;//b是a的别名,可通过b操作a 10 b... 阅读全文
posted @ 2017-03-23 17:04 Shaine 阅读(218) 评论(0) 推荐(0) 编辑
摘要: const基础知识const int a; ==>一个常整形数int const b; ==>一个常整形数 const int *c;==>一个指向常整形数的指针(const修饰的是指针所指向的内存空间,所指向的内存数据不能被修改,但指针本身可以修改)int *const d;==>常指针(指针变量 阅读全文
posted @ 2017-03-23 10:44 Shaine 阅读(236) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-03-23 09:37 Shaine 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在工程文件名处右击鼠标打开快捷菜单,找到“属性”选项,进入项目属性页面 在属性页面中找到“C/C++"——”预处理器“,按下图操作单击箭头指向处的按钮 在下面的编辑窗口中添加一句命令:_CRT_SECURE_NO_WARNINGS 添加完成后应用并退出 原址见:https://jingyan.bai 阅读全文
posted @ 2017-03-21 09:58 Shaine 阅读(13908) 评论(0) 推荐(1) 编辑
摘要: class circle{public: double r; double pi = 3.1415926; double area = pi*r*r;};//2010编译不通过 2013编译能通过 但是运行结果不是正确的int main03{ circle c1; cout << "input r" 阅读全文
posted @ 2017-03-20 11:49 Shaine 阅读(189) 评论(0) 推荐(0) 编辑