码迷,mamicode.com
首页 >  
搜索关键字:形参 变量交换    ( 3985个结果
c++ 概述
一 输入输出: 输出cout>"" 其中>>表示提取运算符并非右移二 函数重载与缺省参数: 函数名相同,而参数的个数、类型、返回值类型可以不同的函数。系统根据输入参数的类型和个数自动寻找匹配正确的函数。 缺省参数:实参和形参的个数可以不同,如果个数相同则将缺省的值覆盖,若实参小于形参,则缺省参...
分类:编程语言   时间:2014-07-31 20:38:47    阅读次数:212
block 解析 - 形参变量
block形参之前漏了一篇block形参的介绍,这里给补上。block形参就是定义block带的参数,和函数的参数使用一样,我们可以在block随意使用修改block形参。我们来看个例子:我们声明了两个NSString 指针_p1 _p2、int 型_p3、可变数组_p4,并把这些参数传入block...
分类:其他好文   时间:2014-07-31 16:48:46    阅读次数:191
四种变量交换swap方法
1.void swap(int &x, int &y){            int...
分类:其他好文   时间:2014-07-30 20:47:34    阅读次数:261
C#方法的参数类型
在C#中,方法的参数类型有四种:值类型引用类型输出类型数组型参数值参数:所谓值参数,就是利用值向方法传递参数时,编译程序给实参的值做一份拷贝,并将此拷贝传递给该方法,这样做的结果就是被调用的方法不会修改实参的值,保证了实际值的安全,在调用方法时,如果形参的类型时值类型的话,必须保证实参的类型也是值类...
分类:其他好文   时间:2014-07-30 20:09:14    阅读次数:227
error c2572重定义默认参数
由于想省事,在声明过函数之后直接复制粘贴去实现,结果出现error c2572重定义默认参数 顾名思义,该默认参数被定义多次,在一个文件(或一个作用域)中,只能为形参指定默认 实参一次,在编译的时候会把头文件和源文件结合,就会出现多次指定默认形参的情况。 因此我们只需要在头文件,或者源文件中声明一次该默认参数,习惯上在头文件中声明。...
分类:其他好文   时间:2014-07-30 17:32:04    阅读次数:399
c++ 函数参数传值
在c++中,函数可以有参数,也可以没有参数。参数表示此函数可接收的外部信息。当调用函数时,传入实参,进行形参和实参结合。如果形参是引用类型的,那么,传入的实参必须是可以作为左值的变量,因为引用型的参数在函数中被做的修改可以传到参数外。如果形参是const类型常量,那么,传入的实参可以是变量也可以是c...
分类:编程语言   时间:2014-07-30 12:06:43    阅读次数:175
不适用临时空间,交换变量a和b
方法1:a=a+b;b=a-b;a=a-b;方法2:a^=b;b^=a;a^=b;方法3:a=a*b;b=a/b;a=a/b;
分类:其他好文   时间:2014-07-29 12:26:56    阅读次数:170
第4章 函数和递归
学习目标: 掌握多参数、单返回值的数学函数的定义和使用方法 学会用typedef定义结构体 学会用assert宏帮助调试 理解函数调用时用实参给形参赋值的过程 学会定义局部变量和全局变量 理解调用栈和栈帧,学会用gdb查看调用栈并选择栈帧 理解地址和指针 理解递归定义和递归函数 理解可执行文件中的正...
分类:其他好文   时间:2014-07-28 14:28:33    阅读次数:240
一步一步实现基于Task的Promise库(五)waitFor和waitForAny的实现
在实现waitFor方法之前,我们先要搞明白下面这些问题:1. waitFor方法的形参有限制吗? 没有!如果形参是Task类型,不应该启动Task,如果是function类型,会执行方法.所以waitFor的使用场景应该是waitFor(task1,task2),并且task1,2不知道何时启动(...
分类:其他好文   时间:2014-07-27 09:48:52    阅读次数:479
无聊的时候做些无聊的题
都是自己写的,如果代码有不好的地方,望请指出,哥只是一个小菜。这里将收集我自己觉得需要花点脑经的题目。题目会不断的累加,以便自己不断的积累编程经验和编程的一些技巧和思想。1.实现一个函数,传递一个整形参数,如果这个整数可以分解成连续的自然数相加,则把所有的可能输出,否则,输出无法分解。例如:输入:1...
分类:其他好文   时间:2014-07-26 17:07:52    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!