假设我有以下C#函数 public byte AddOne(byte r){
} 在我的python代码中,我可以通过执行如下操作来调用该函数 x = AddOne即使我将C#函数更改为返回长整型、短整型或整型值,也是如此。如果返回一个字节,我希望x是一个numpy.int8,如果返回long,我希望x是numpy.int64。
我正在使用Python/C API,并希望C函数接受Python长整数参数nPyLong,并将其转换为基数为10的字符数组nString。demonstrates the functionalityAPI参考中提到了一个函数,它在给定任意基数的情况下将C字符数组转换为Python一种想法是将Python长整型转换为Python字符串对象,然后转换为C字符数组,但是也没有处理长