一、什么是可变參数我们在C语言编程中有时会遇到一些參数个数可变的函数,比如printf()函数,其函数原型为:intprintf(constchar*format,...);它除了有一个參数format固定以外,后面跟的參数的个数和类型是可变的(用三个点“…”做參数占位符),实际调用时能够有下面的形...
分类:
其他好文 时间:
2014-07-07 21:05:44
阅读次数:
152
一直想得到这样一个函数,输入一个类的名称为参数,返回一个相应的类的实例.这在工厂模式中是非常有用的这样,可以使程序有更高的扩展性,例如,,下面的例子如果现在有一个类,专门用来计算交通工具的速度,不同的交通工具计算方法是不一样的,但是到底有那些交通工具是未知的或者是可变的,这种情况下,我们可能觉得要在...
分类:
其他好文 时间:
2014-07-07 18:43:26
阅读次数:
198
作者:tobecrazy 出处:http://www.cnblogs.com/tobecrazy 欢迎转载,转载请注明出处。thank you!基本概念 : 常量: 常量名全部大写,如PI 变量: python没有变量类型,也不必声明,直接赋值即可.变量可以是数字,字符串,布尔值(T...
分类:
编程语言 时间:
2014-07-07 18:25:55
阅读次数:
314
1.变量变量是指在程序的运行过程中随时可以发生变化的量。语法:数据类型 变量名;例如:string stra="这是一个字符串";2.常量也称常数,是一种恒定的或不可变的数值或数据项。语法: const 数据类型 常量名 = 常量值;例如:const string strconst="常量";3.数...
分类:
其他好文 时间:
2014-07-03 11:27:42
阅读次数:
187
NSString,NSMutableString,NSArray,NSMutableArray,NSDictionary,NSMutableDictionary 在 OC 中我们天天都要用,而我们要怎么学习它们呢?
我认为学习这些常用的类,使用类比的方法就行了,只要学会一个类,就能类比另外两个类了..
比如,NSString和NSMutableString的可变与不可变...
分类:
其他好文 时间:
2014-07-02 07:31:08
阅读次数:
149
题目连接:uva 11916 - Emoogle Grid
题目大意:有一问题,在M行N列的网格上涂K种颜色,其中有B个格子不用涂色,其它每个格子涂一种颜色,同一列的上下两个相邻的格子不能涂相同的颜色。给出M,N,K和B个格子的位置,求出总方案数模掉1e8+7的结果R。现在已知R,求最小的M。
解题思路:有确定不用涂色格子的区域作为不变部分,总数通过计算为tmp,外加可变部分的第一行,...
分类:
其他好文 时间:
2014-07-02 06:55:29
阅读次数:
247
宏的几种特殊用法:1. 屏蔽“未使用参数”警告,2. 指定字节对齐,3. 可变参数宏,4. #,##,#@的区别...
分类:
其他好文 时间:
2014-07-01 16:01:40
阅读次数:
215
要取得一个对象的属性和方法用:dir()某方法的具体使用方法帮助用:help(list.pop)查看可调用字段的文档用:obj__doc__集合:无序排列、可hash支持集合算法。不支持:索引、切片、元素获取集合类型:set()可变集合。frozenset()不可变集合。(frozen冻结的)集合没有特定语法格式..
分类:
编程语言 时间:
2014-06-29 21:56:13
阅读次数:
221
转自:http://www.cnblogs.com/cylee025/archive/2011/05/23/2054792.html在C语言的stdarg.h头文件中提供了三个函数va_start, va_end,va_arg和一个类型va_list。利用它们,我们可以很容易实现一个可变参数的函数。...
分类:
编程语言 时间:
2014-06-29 18:33:01
阅读次数:
173
接着上次的学习,今天学习scala的下面内容咯~~1·使用集(set)和映射(map)学习过java的童鞋们,看见这两个肯定很开心咯,因为很眼熟哦。scala的集合,分为可变类型和不可变类型。array--可变;list保持不变那么set和map呢,他们通过类继承的差别控制可变和不可变~~先看个set..
分类:
其他好文 时间:
2014-06-28 00:41:02
阅读次数:
152