CPython解释器
文章平均质量分 91
骇客567
这个作者很懒,什么都没留下…
展开
-
CPython源码学习5:字节对象
浮点数的结构体 PyBytesObject ,定义在头文件 Include/bytesobject.h 中,包含PyObject_VAR_HEAD 说明字节是可变大小的对象。字节内存大小把 PyBytesObject 展开后发现ob_refcnt 是整数型长度 8 字节,ob_type 是指针长度是 8 字节,ob_size 是整数型长度是 8 字节,ob_shash 是整数型长度是 8 字节,ob_sval 是 char 类型的数组长度是 n 1 字节 再加上末尾的 \0 的 1 字节,所以字节对象的原创 2024-06-10 20:11:38 · 954 阅读 · 0 评论 -
CPython源码学习3:浮点数对象
/ 判断是否是PyFloatObject 或者 PyFloatObject 的子类型。原创 2024-06-02 21:42:11 · 1001 阅读 · 0 评论 -
CPython3.7.9源码学习一:C语言基础、整数对象
学习Cpython解释器源码,了解python底层运行逻辑,python版本为3.7.9原创 2024-05-19 20:50:51 · 784 阅读 · 0 评论