随笔分类 -  cpython

摘要:用C写一个函数,然后python调用C函数 add.c #include <stdio.h> int add(int a, int b){ int t; t = a + b; printf("%d\n",t); return t; } /*int main(){ add(1,2); return 0 阅读全文
posted @ 2024-11-22 16:01 我的腹肌不见了 阅读(155) 评论(0) 推荐(0)
摘要:spammodule.c #include <Python.h> static PyObject * spam_system(PyObject *self, PyObject *args) { const char *command; int sts; if (!PyArg_ParseTuple(a 阅读全文
posted @ 2023-05-28 22:52 我的腹肌不见了 阅读(51) 评论(0) 推荐(0)
摘要:calc.c#include <stdio.h> #include <Python.h> int add(int x, int y){ // C 函数 return x + y; } static PyObject *calc_add(PyObject *self, PyObject *args){ 阅读全文
posted @ 2022-11-14 14:25 我的腹肌不见了 阅读(136) 评论(0) 推荐(0)
摘要:python可以用ctypes库调用C函数 1.生成.dll(windows下)或.so(linux下)文件 //pycall.c#include <stdio.h> #include <stdlib.h> int foo(int a, int b) { printf("you input %d a 阅读全文
posted @ 2021-08-08 00:55 我的腹肌不见了 阅读(478) 评论(0) 推荐(0)