python与c++实现内存共享举例

python 与 c 可以通过 ctypes 模块来实现内存共享。

下面是一个简单的例子:

首先,我们在 c 中定义一个函数,它接受一个整数指针和一个整数作为参数,并将整数加 1:

void add_one(int *x, int n) {
    for (int i = 0; i < n; i++) {
        x[i] += 1;
    }
}