码迷,mamicode.com
首页 >  
搜索关键字:python源码剖析    ( 42个结果
《python源码剖析》笔记 python中的字符串对象
1. PyStringObject --> 变长不可变对象 typedef struct{ PyObject_VAR_HEAD//ob_size变量保存着对象中维护的可变长度内存的大小 longob_shash; //缓存该对象的hash值,用于dict的查询 intob_sstate; //标志该对象是否经过intern机制的处理 char ob_sval[1];// 字符指针,指向一段内存 } PyStri...
分类:编程语言   时间:2014-06-14 17:30:48    阅读次数:309
《python源码剖析》笔记 python中的整数对象
1. PyIntObject --> long的一个简单包装 typedef struct{ PyObject_HEAD long ob_ival; } PyIntObject; PyInt_Type --> PyIntObject的类型对象。与对象相关的元信息实际上都是保存在与对象对应的类型对象中的 PyTypeObject PyInt_Type = { PyObject_HEAD_INIT(&PyType_Type) 0, “int”, //… } PyIntObject 所...
分类:编程语言   时间:2014-06-14 10:42:19    阅读次数:313
42条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!