【发布时间】:2012-10-11 07:34:52
【问题描述】:
Java 中的什么类型对应于 C 中的 long int 类型?我感兴趣的是通过 JNI 创建本地方法来进行通信。
【问题讨论】:
-
long int在 C 中可以是int或在 Java 中long类型,具体取决于操作系统和平台。 -
@nhahtdh 我使用 Nexenta 的 solaris。
-
C 中的 long int 是有符号数据类型,因此您可以轻松地将其与 Java 中的 long 一起使用。如果它是无符号数据类型,则必须使用 Java 中下一个更高的数据类型,即 BigInteger。
标签: java c++ c types type-conversion