码迷,mamicode.com
首页 >  
搜索关键字:实参    ( 2296个结果
C++函数:默认参数的函数
1.默认参数的目的 C++可以给函数定义默认参数值。通常,调用函数时,要为函数的每个参数给定对应的实参。例如:void delay(int loops); //函数声明 void delay(int loops) //函数定义 { if(100ps==0) return; for(int i=0;i...
分类:编程语言   时间:2015-02-23 14:14:52    阅读次数:344
字符串处理函数(strcat、strcpy等)为什么要返回值
这样做的目的是方便程序中语句内联,比如strlen(strcpy(s,t))。 为了实现链式操作,将目的地址返回 int lengh=strlen(strcpy(s,t))。 Strcpy函数可以作为另外一个函数的实参。 char * strcpy( char *strDest, const char *strSrc )  {  assert( (strDest != NULL) &&...
分类:其他好文   时间:2015-02-21 12:04:00    阅读次数:181
C++构造函数
构造函数的工作是保证每个对象的数据成员具有合适的初始值。一、构造函数的定义(1)构造函数可以被重载。可以为一个类声明的构造函数的数量没有限制,只要每个构造函数的形参表是唯一的。(2)实参决定使用哪个构造函数。(3)构造函数自动执行。只要创建该类型的一个对象,编译器就运行一个构造函数。(4)构造函数不...
分类:编程语言   时间:2015-02-14 23:50:37    阅读次数:200
泛型中的类型约束和类型推断
前一篇文章介绍了泛型的基本概念。在本文中,我们看一下泛型中两个很重要的特性:类型约束和类型推断。类型约束相信你还记得前面一篇文章中的泛型方法,在这个泛型方法中,我们就使用了类型约束。类型约束(type constraint)进一步控制了可指定的类型实参,当我们创建自己的泛型类型或者泛型方法的时候,类...
分类:其他好文   时间:2015-02-14 23:45:47    阅读次数:285
android 动态显示和隐藏状态栏
View类提供了setSystemUiVisibility和getSystemUiVisibility方法,这两个方法实现对状态栏的动态显示或隐藏的操作,以及获取状态栏当前可见性。    setSystemUiVisibility(int visibility)方法可传入的实参为:     1. View.SYSTEM_UI_FLAG_VISIBLE:显示状态栏,Activity不全屏显示(恢...
分类:移动开发   时间:2015-02-12 10:49:29    阅读次数:269
OC中的Block数据类型和protocol
Block数据类型作用:封装一段代码,可以再任何地方执行。定义格式:返回值类型 (^变量名)(传入的形参的数据类型) = ^(传入代码块的参数){代码块};调用方法:变量名(实参);block其实与函数差不多,他们的相同之处有:1.都可以保存代码2.都可以有返回值3.都有形参和实参4.调用方式一样使...
分类:其他好文   时间:2015-02-09 21:32:16    阅读次数:144
浅谈php函数的参数的设定规则
函数可以设定参数,也可以留空不进行设定。1.当php函数设定形参,但是引用时实参不给,情况如下: 1 2 3 4 5 php函数测试 6 7 8 9 23 24 结果为: 1 Warning: Missing argument 1 for asd(), called in F:\p...
分类:Web程序   时间:2015-02-06 18:26:41    阅读次数:234
浅谈php函数的参数的设定规则
函数可以设定参数,也可以留空不进行设定。1.当php函数设定形参,但是引用时实参不给,情况如下: 1 2 3 4 5 php函数测试 6 7 8 9 23 24 结果为: 1 Warning: Missing argument 1 for asd(), called in F:\p...
分类:Web程序   时间:2015-02-06 18:13:17    阅读次数:213
C++ const引用、临时变量 引用参数
C++引用—临时变量、引用参数和const引用 如果实参与引用参数不匹配,C++将生成临时变量。如果引用参数是const,则编译器在下面两种情况下生成临时变量:          实参类型是正确的,但不是左值          实参类型不正确,但可以转换为正确的类型 左值参数是可被引用的数据对象,例如,变量、数组元素、结构成员、引用和被解除引用的指针都是左值,非左值包括字面常量和包含多项式...
分类:编程语言   时间:2015-02-05 13:40:49    阅读次数:163
C++ 复制控制
当对于类类型对象时,初始化的复制形式和直接形式有所不同:直接初始化直接调用与实参匹配的构造函数,复制初始化总是调用复制构造函数。复制初始化首先使用指定构造函数创建一个临时对象,然后用复制构造函数将那个临时对象复制到正在创建的对象。对于vector svec(5);编译器首先使用string默认构造函数创建一个临时值来初始化svec,然后使用复制构造函数将临时值复制到svec的每一个元素有些类需要完...
分类:编程语言   时间:2015-02-04 16:43:07    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!