2015年10月3日

返回值作为标志

摘要: 函数的返回值不仅可以作为数值使用,也可以作为函数执行过程中的一种标志,反映函数执行成功与否或者是否满足执行条件/*函数返回值不仅可以作为数值使用也可以作为一种执行成功与否或者是否符合条件的标志*/#include #include using namespace std;int fun(int a,... 阅读全文

posted @ 2015-10-03 18:10 张明明_1 阅读(154) 评论(0) 推荐(0)

c++的引用(二)

摘要: /*按地址传递*/ #include using namespace std; void swap(int *a, int *b) { int c; c = *a; *a = *b; *b = c; } int main() { int a = 3, b =... 阅读全文

posted @ 2015-10-03 14:32 张明明_1 阅读(157) 评论(0) 推荐(0)

内联函数

摘要: #include /*当声明和定义分开的而且不用内联函数的时候,程序执行到被调用部分会跳转到被执行函数,执行完再跳转回去,跳转会占用一定的时间*//*内联函数当被调用函数程序行较少而且执行次数较多的时候就可以用内联函数内联函数的两种写法,一种是定义和声明分开写但是在定义的时候加上"inline"另一... 阅读全文

posted @ 2015-10-03 14:23 张明明_1 阅读(448) 评论(0) 推荐(0)

c++的引用

摘要: 假如定义了某个变量的别名,该别名就永远属于这个变量,它是某个变量的别名的这个身份我们无法更改,但是我们可以更改它所引用的值定义引用的时候一定要记得对该引用进行初始化,引用就是常量,我们只能对它初始化,不能赋值,下面用代码演示上述语句#include using namespace std;int m... 阅读全文

posted @ 2015-10-03 11:30 张明明_1 阅读(299) 评论(0) 推荐(0)

指针总结以及常量指针与指向常量的指针与指向常量的常指针

摘要: /*指针总结:1:指针未被初始化一个地址或刚删除一个指针都要将其初始化为0,否则的话将会导致该指针失控2:假如不想改变一个指针,那么将该指针定义为const,假如不想改变该指针指向的值,将指针指向的值定义为const假如即不想改变指针又不想改变指针指向的值,那么将指针和指针指向的值都定义为const... 阅读全文

posted @ 2015-10-03 10:20 张明明_1 阅读(1340) 评论(0) 推荐(0)

导航