一、参数传递 1、形参为引用类型时,将绑定到相应的实参上,否则为实参的拷贝;在C++中建议用引用类型代替指针 2、const 形参: 对于顶层的const,在函数形参中无效,也不能构成重载函数 形参中尽量使用常量引用,对于普通引用会有误导,主要是非常量引用会导致函数不能接受常量的类型 3、数组形参:...
分类:
其他好文 时间:
2015-09-23 16:17:35
阅读次数:
158
优先级运算符名称或含义使用形式结合方向运算符类型1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自..
分类:
编程语言 时间:
2015-09-23 01:28:22
阅读次数:
142
1.函数指针:指向函数的指针变量. 函数在内存中也是有地址的,函数名代表函数的内存地址. 例子:函数:int sum(int a,int b); int sum(int a,int b){ return a+b; } 函数名+形参 就是函数 函数指针: 函数指针定义:int(*p)(int a,i....
分类:
编程语言 时间:
2015-09-20 18:59:06
阅读次数:
184
纯虚函数在成员函数的形参后面写上=0,则成员函数为纯虚函数。包含纯虚函数的类叫做抽象类(也叫接口类),抽象类不能实例化出对象。纯虚函数只能声明不能定义。纯虚函数在派生类中重新定义以后,派生类才能实例化出对象。classPerson{voidDisplay()=0;//纯虚函数protected:str..
分类:
其他好文 时间:
2015-09-20 07:01:33
阅读次数:
189
1.函数调用的四种方式第三种:构造函数调用如果构造函数调用在圆括号内包含一组实参列表,先计算这些实参表达式,然后传入函数内。这和函数调用和方法调用是一致的。但如果构造函数没有形参,JavaScript构造函数调用的语法是允许省略实参列表和圆括号的。如:var o=new Object();//->等...
分类:
编程语言 时间:
2015-09-18 23:24:50
阅读次数:
165
IOS-使用CAShapLayer绘制扇形为了增加应用体验感,我们动态绘制扇形或者饼状图效果。这里我们使用CAShapeLayer,这样就不必再-(void)draw函数内绘制图形参考代码-(void)reDraw{ CAShapeLayer*chartLine; if(chartLine!=nil...
分类:
移动开发 时间:
2015-09-18 15:16:06
阅读次数:
2230
在学校里只学过一点点的hibernate基础,但是这几天被熊哥叫去写好几个类的接口,所以就去百度了一下mybatis的接口方式怎么使用。1定义接口,并且定义其中要使用到的方法,这里必须注意到的是方法名必须和mapper文件中的sql语句的id一样。2对传进去的参数,我们只要在方法的形参中定义就可以了...
分类:
其他好文 时间:
2015-09-17 23:18:33
阅读次数:
226
最近总是在封装函数的时候,纠结如何往封装函数内带入有用的值,又如何从封装函数带出来必要的内容,在此,关于做了一些基础知识的整合。1.变量将值带入函数的形参 这种情况比较简单,就是将定义好的相应类型的值传递到自己封装的函数内就可以了,在此不必传入地址,或者应用之类的,直接传递真值即可,此处就不过多的....
分类:
其他好文 时间:
2015-09-17 11:31:27
阅读次数:
116
7.1 函数的定义函数调用做了两件事情:用对应的实参初始化函数的形参,并将控制权转移给被调函数。// return the greatest common divisor int gcd(int v1, int v2) { while (v2) { int temp = v2; ...
分类:
编程语言 时间:
2015-09-17 06:23:05
阅读次数:
362
function / 对象所有的变量和方法名的:以字母,$ _开头其他随便,尽量使用英文字母命名,见名知意注意点:不允许使用关键字定义变量和方法的名称====函数即方法,方法即函数====百度:javascript关键字格式:function 函数名称(变量的定义规则)(形参列表){ 函数体 ret...
分类:
编程语言 时间:
2015-09-15 21:35:22
阅读次数:
189