C
坩埚上校
这个作者很懒,什么都没留下…
展开
-
C 关于宏的一些笔记
FILE, LINE, #line C语言中的FILE用以指示本行语句所在源文件的文件名. C语言中的LINE用以指示本行语句在源文件中的位置信息: printf("%d\n",__LINE__); 通过语句#line来重新设定LINE的值: #line 200 //指定下一行的__LINE__为200 VA_ARGS 在C99中规定宏也可以像函数一样带可变的参数,如: #def...原创 2018-07-31 11:24:52 · 142 阅读 · 0 评论 -
C 函数指针与回调函数示例
回调函数 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 创建三个文件,main.c,vendor.c,vendor.h Main.c是用户开发的 Vendor.c和ven...原创 2018-08-04 21:17:09 · 181 阅读 · 0 评论 -
Python C api
文档: https://docs.python.org/3.7/extending/extending.html - Python到C 可以使用 PyArg_Parse 或 PyArg_ParseTuple 或 PyArg_ParseTupleAndKeywords PyArg_ParseTuple(args, ""); //无参数,调用 f() PyArg_ParseTuple(arg...原创 2018-08-27 19:14:54 · 779 阅读 · 0 评论