用于Java本机访问的Java类型映射

用于Java本机访问的Java类型映射,java,c,java-native-interface,Java,C,Java Native Interface,我有一个C函数,定义如下: int s3vold_(void) {...} 要创建与本机函数具有相同参数类型的Java方法,void参数是否映射到指针?例如: int s3vold(Pointer p) {...} 或 唯一引用void*的void参数映射为nothing。C中的void参数相当于一个空参数列表:在其他语言中,我们将其留空,但在C中,我们编写void以区别于经典的K&R函数声明。void参数映射为空。C中的void参数相当于一个空的参数列表:在其他语言中,我们将其留空,但在C

我有一个C函数,定义如下:

int s3vold_(void) {...}
要创建与本机函数具有相同参数类型的Java方法,void参数是否映射到指针?例如:

int s3vold(Pointer p) {...}


唯一引用void*

void
参数映射为nothing。C中的
void
参数相当于一个空参数列表:在其他语言中,我们将其留空,但在C中,我们编写
void
以区别于经典的K&R函数声明。

void参数映射为空。C中的
void
参数相当于一个空的参数列表:在其他语言中,我们将其留空,但在C中,我们编写
void
以区别于经典的K&R函数声明

int s3vold() {...}