随笔分类 -  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 腹肌猿 阅读(51) 评论(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 腹肌猿 阅读(35) 评论(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 腹肌猿 阅读(124) 评论(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 腹肌猿 阅读(461) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示