转载自:http://blog.csdn.net/onestep365/article/details/1897626#include #include
#include int main(){ char *str = (char *)malloc(100); strcpy(str, "hello"...
分类:
其他好文 时间:
2014-04-30 01:51:48
阅读次数:
427
这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。
function Animal(){ this.species = "动物"; }还有一个"猫"对象的构造函数。 f...
分类:
编程语言 时间:
2014-04-30 01:48:45
阅读次数:
570
收集一些对PHP研究较深的文章,方便平时的查阅。 1)弱类型变量实现 2)PHP的生命周期
3)变量的引用计数、写时复制(Reference counting & Copy-on-Write) 4)变量的存储方式 5)数组
6)HashTable API 7)面向对象
分类:
Web程序 时间:
2014-04-30 01:38:26
阅读次数:
565
NSMapTable 不只是一个能放weak指针的
NSDictionaryNSMapTable是早在Mac OS X
10.5(Leopard)的引入集合类。乍一看,这似乎是作为一个替换NSDictionary的存在,可以选择“strong”和“week”指针。
在这篇文章中,我会告诉你除了为什....
分类:
其他好文 时间:
2014-04-30 01:36:23
阅读次数:
509
java有两种内存管理:堆和栈。栈中保存的是基本数据类型(如:int、short、char、long等)与对象句柄。
栈中保存的内存在变量超出作用域后会被自动释放。 栈的存取速度比堆快,数据可以共享,但是不灵活。举个例子:int i = 5;int j = 5;String
s1 = "abc".....
分类:
编程语言 时间:
2014-04-30 01:23:06
阅读次数:
499
一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。如:var
LangShen =
{"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来...
分类:
Web程序 时间:
2014-04-30 01:22:02
阅读次数:
563
1.如果你看到一个数组的行为方式很像一个数据结构,就可以把数组变成对象private int
aa,变成: int aa; public int GetAA() {return aa;}//好处:使得获取的数据更加有效
分类:
其他好文 时间:
2014-04-30 00:55:25
阅读次数:
373
//1.创建一个数组对象 int、float、char等等C语言的类型无法直接放到OC的数组里面
NSMutableArray*array = [NSMutableArrayarrayWithObjects:@"1",@"2",nil];
//2.使用NSNumber对NSInte...
分类:
其他好文 时间:
2014-04-30 00:53:19
阅读次数:
519
//使用实例方法创建NSSting的对象 NSString*string1 =
[[NSStringalloc]initWithFormat:@"姓名:%@",@"hfjs"]; NSString*string2 =
[[NSStringalloc] initWithFormat:@"姓名"...
分类:
其他好文 时间:
2014-04-30 00:51:16
阅读次数:
553
//创建指定元素个数的一个集合对象 NSMutableSet*set =
[NSMutableSetsetWithCapacity:10]; //添加一个对象到集合 [setaddObject:@"adsf"];
NSLog(@"%@", set); //从集合中删除一个对象 ...
分类:
其他好文 时间:
2014-04-30 00:48:12
阅读次数:
537