python 与 c 可以通过 ctypes 模块来实现内存共享。
下面是一个简单的例子:
首先,我们在 c 中定义一个函数,它接受一个整数指针和一个整数作为参数,并将整数加 1:
void add_one(int *x, int n) {
for (int i = 0; i < n; i++) {
x[i] += 1;
}
}
python 与 c 可以通过 ctypes 模块来实现内存共享。
下面是一个简单的例子:
首先,我们在 c 中定义一个函数,它接受一个整数指针和一个整数作为参数,并将整数加 1:
void add_one(int *x, int n) {
for (int i = 0; i < n; i++) {
x[i] += 1;
}
}