<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lynn的博客]]></title><description><![CDATA[lynn]]></description><link>https://blog.youkuaiyun.com/yyjun123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yyjun123]]></copyright><item><title><![CDATA[内联函数与#define的区别]]></title><link>https://blog.youkuaiyun.com/yyjun123/article/details/107385679</link><guid>https://blog.youkuaiyun.com/yyjun123/article/details/107385679</guid><author>yyjun123</author><pubDate>Thu, 16 Jul 2020 16:15:41 +0800</pubDate><description><![CDATA[内联函数与#define的区别

　　内联函数从源代码层看，有函数的结构，而在编译后，却不具备函数的性质。内联函数不是在调用时发生控制转移，而是在编译时将函数体嵌入在每一个调用处。编译时，类似宏替换，使用函数体替换调用处的函数名。一般在代码中用inline修饰，但是能否形成内联函数，需要看编译器对该函数定义的具体处理。

内联函数使用注意要点：
1.在内敛函数内不允许用循环语句和开关语句。若有则编译器将该函数视为普通函数那样产生函数调用代码，递归函数（自己调用自己）是不能作为内敛函数的。内联函数只适用于1—]]></description><category></category></item><item><title><![CDATA[python c扩展模块的方法]]></title><link>https://blog.youkuaiyun.com/yyjun123/article/details/107318396</link><guid>https://blog.youkuaiyun.com/yyjun123/article/details/107318396</guid><author>yyjun123</author><pubDate>Mon, 13 Jul 2020 15:48:05 +0800</pubDate><description><![CDATA[注意点和要点：

1、python2.x和python3.x的函数形式不一样，一定要注意。

比如：Py_InitModule函数是在python2.x中使用的，而python3.x没有这个函数。

2、python setup.py build //生成模块

3、python setup.py install //生成模块并安装模块

举例说明：

1、其中 hello.c文件

#include &lt;Python.h&gt;

static PyObject* helloworld(PyObjec]]></description><category></category></item></channel></rss>