您的位置:首页 > 编程语言 > Python开发

【学习笔记】开始入坑

2013-08-29 11:51 218 查看
在把python的基本语法刷完后 我打算看着《Python灰帽子:黑客与逆向工程师的Python编程之道》做一个轻量级的调试器 但是感觉要入坑 因为这本书先不论中文之坑 光是32位系统的API就够我调半天了。。。。。。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

8.30

【学习笔记】python与C的转换

有关C的结构与联合:

先是结构:

C:

struct a
{
int b;
}

Python:
class a(Structure):
_fields_ = [
("b", c_int),
]

再是联合:
C:

union{
long b;
char c[8];
}a;

Python:
class a(Union):
_fields_ = [
("b", c_long),
("c", c_char * 8),
]

这样就建立了一个C兼容的结构与联合
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python