可能原因:未指定被调用接口参数类型
尝试解决方案:
调用C API: int add(int a, int b)
在python代码中指定被调用接口参数类型, 返回值类型
#指定调用接口的参数类型列表
api.add.argtypes = [c_int, c_int]
#指定调用接口的返回值类型
api.add.restype = c_int
可能原因:未指定被调用接口参数类型
尝试解决方案:
调用C API: int add(int a, int b)
在python代码中指定被调用接口参数类型, 返回值类型
#指定调用接口的参数类型列表
api.add.argtypes = [c_int, c_int]
#指定调用接口的返回值类型
api.add.restype = c_int