码迷,mamicode.com
首页 >  
搜索关键字:不定参数    ( 84个结果
Java的不定长参数和Python的不定长参数对比
一:起因 (0)不定长参数,也叫可变的参数,就是再调用函数之前,并不确定到底需要传递多少个参数 (1)Java中的不定长参数用String... args / int... args等三个点来表示;Python中用*args元组来表示 / **args字典(map)来表示  (2)不定参数有两个规定:第一,方法的参数列表中最多只有一个不定长度的参数;第二,就是不定长度的数组的位置必须是最后一...
分类:编程语言   时间:2015-05-19 19:11:41    阅读次数:156
c语言重载(overriding in C)或函数不定参数个数
google一下 c overiding发现有这样一段英文解释:Because C doesn't require that you pass all parameters to the function if you leave the parameter list blank in the pr...
分类:编程语言   时间:2015-04-15 11:11:42    阅读次数:175
关于python的装饰器简单实用
python调用函数可以提供 key=value 代表这个参数的值,我们可以不用根据函数定义顺序来调用函数。。。。 (*a,**b) 可以作为装饰器提供不定参数。。。使装饰器和被装饰函数 耦合度大幅度降低 函数 def func(): return 1 ///返回 函数的名字 func.__name__ //////通过装饰器实现类的静态方法 clas...
分类:编程语言   时间:2015-04-09 17:22:56    阅读次数:132
JDK5不定参数方法
jdk5之后出现了调用方法时传递不定参数的情况,如下所示:List list1 = Arrays.asList(new Integer[]{1,2,3}); List list2 = Arrays.asList(new int[]{1,2,3}); 在使用不定参数时,可以传入一个数组或是以逗号间隔的...
分类:其他好文   时间:2015-03-17 23:25:41    阅读次数:198
C++省略号类型和参数个数不确定函数参数范例
今天想写个宏定义,发现宏定义里也可以写不定参数,但是我的宏最终没有用。 因为我觉得写完,这个不定参数给我带来的麻烦,比好处好想多。 因此我就定义了两个宏,用一个宏定义另一个。 把今天这个c++的类型不确定和参数个数不确定的用法先记下来。以备后用啊。 直接代码: #include // 必备头文件 #include using namespace std; typed...
分类:编程语言   时间:2015-03-11 21:46:11    阅读次数:148
关于c语言不定参数的研究
一、学习过程编写程序如下:编译连接并用debug加载,观察main函数的内容:Showchar函数的内容:观察发现,main函数要传递两个参数‘a’和2,在汇编代码中是先将2赋给ax,再将ax入栈,然后将a赋给ax,将ax入栈。在showchar函数中,程序将sp赋给bp,再从bp+4处取出形参a赋...
分类:编程语言   时间:2015-03-08 15:37:49    阅读次数:230
execl函数 参数问题
函数定义:int execl(const char *path, const char *arg, ...);该函数用户进程操作,linux下包含于头文件#include 函数说明:path表示执行操作的文件路径,后面的不定参数列表为执行该文件时传递过去的参数,最后一个参数需要是NULL来结束。一个...
分类:其他好文   时间:2015-03-07 22:43:21    阅读次数:193
c++不定参数函数
不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。原理刚学C语言...
分类:编程语言   时间:2015-01-30 15:42:00    阅读次数:207
读loki有感,编译阶段发现两个类能否转化
开发环境:VS2005(VC8) 以下代码在VS2002上运行不了,据说VS2002(VC7)不完全支持偏特化,VS2003(VC7.1)就支持了。 问题提出: 一,已知类型T,U,在编译阶段如何知道T能否转化成U。 template struct ConversionHelper {  static long   Test(...);//WQ注:C++中,不定参数已不需要“至少一...
分类:其他好文   时间:2015-01-21 18:12:42    阅读次数:136
谈谈arm下的函数栈
引言 最近无聊看了看征服C指针,看到函数的不定参数时想起在这方面还没有做过一些总结,只是略微了解一些,意识到其实完全不需要借用va_list,va_start,va_arg这些标准函数也可以自己实现操作,具体我们来看看。函数栈 首先我们需要了解一下linux下一个进程的内存地址空间是如何布局的,.....
分类:其他好文   时间:2015-01-16 19:01:21    阅读次数:180
84条   上一页 1 ... 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!