【学习笔记】开始入坑
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兼容的结构与联合
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
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兼容的结构与联合
相关文章推荐
- Unity学习笔记 1st —— 物体会移动就是游戏的开始!
- Unity Shader入门精要学习笔记 - 第6章 开始 Unity 中的基础光照
- JavaScript学习笔记(二)——从简单开始学起
- 开始写学习笔记了
- java 从零开始,学习笔记之基础入门(开始)
- C++ Primer Plus 学习笔记之第二章开始学习C++
- Android OpenGL 学习笔记 --开始篇
- [Tex学习笔记]让项目编号从4开始
- 《第一行代码--Android》学习笔记--第一章:开始起航:思路
- [HeadFrist-HTMLCSS学习笔记][第一章Web语言:开始了解HTML]
- Activiti 学习笔记十:开始活动节点(判断流程是否结束及查询历史)
- Java多线程学习笔记—从Map开始说说同步和并发
- Android OpenGL 学习笔记 --开始篇
- dojo学习笔记 - 开始
- 学了有段时间了,只有做过笔记和云笔记,现在开始把学习和未来工作中遇到的好资料都保存到博客了.用了CSDN博客瞬间感觉自己Hacker了.哈哈
- MFC学习笔记四 用鼠标设定文字显示开始位置
- 开始学习Struts,我的学习笔记(代码摘抄自《JSP应用开发详解(第三版)》)
- Silverlight 2.0 学习笔记王计平版-01-开始学习XAML
- 遗传算法与直接搜索工具箱学习笔记 -----从直接搜索算法开始
- 《C++ Primer(第5版)》学习笔记:第1章 开始