zoukankan
html css js c++ java
Java和C或C++的数据类型对照表
java的数据类型和C++的对应关系(大部分可用,小部分需要根据实际情况调整)
C++
Java
char *
String
word
short
byte
byte
byte[]
byte[]
dword
int
long
NativeLong
Void *
Pointer
lpvoid
Pointer
lpDword
IntByReference
HWND
HWND
char[]
byte[]
byte *
Pointer
Java和C的数据类型对照表
Java
类型
C类型原生表现
boolean
int
32位整数(可定制)
byte
char
8位整数
char
wchar_t
平台依赖
short
short
16位整数
int
int
32位整数
long
long,__int64
64位整数
float
float
32位浮点数
double
double
64位浮点数
Buffer/Pointer
pointer
平台依赖(32或64位指针)
pointer/array
32或64位指针(参数/返回值)邻接内存(结构体成员)
String
char*
/0结束的数组(nativeencodingorjna.encoding)
WString
wchar_t*
/0结束的数组(unicode)
String[]
char**
/0结束的数组的数组
WString[]
wchar_t**
/0结束的宽字符数组的数组
Structure
struct*/struct
指向结构体的指针(参数或返回值)
(或者明确指定是结构体指针)结构体(结构体的成员)
(或者明确指定是结构体)
Union
union
等同于结构体
Structure[]
struct[]
结构体的数组,邻接内存
Callback
(*fp)()
Java函数指针或原生函数指针
NativeMapped
varies
依赖于定义
NativeLong
long
平台依赖(32或64位整数)
PointerType
pointer
和Pointer相同
查看全文
相关阅读:
方差、协方差、相关系数的理解
yii2原生sql
Oracle中日期作为条件的查询
IDEA 中tomcat图片储存和访问虚拟路径(图片和程序分家)
nginx配置静态资源:配置绝对路径
一般spring配置上下文
spring boot 集成 redis lettuce(jedis)
windows下面同时部署多个tomcat的方法
oracel: 通过特殊表序列来实现oracle自增id (mybatis实现自增id)
使用fastjson 进行jsonObject转实体类对象
原文地址:https://www.cnblogs.com/jkguo/p/11262741.html
最新文章
Windows下Go语言的环境搭建
Git版本控制Windows版快速上手
Notepad++使用小结
关于Simple_html_dom的小应用
关于SVN链接服务器Unable to connect to a repository at URL*报错问题
PHP中AJAX的使用(完整实例【大牛可飘过】)
wifi信道
【机器学习】贝叶斯线性回归(最大后验估计+高斯先验)
贝叶斯估计和极大似然估计到底有何区别
Zynq SDIO WiFi
热门文章
最大似然估计与最小二乘估计的区别
高斯混合模型(GMM)
什么是 边缘分布(marginal distribution)?
透彻理解高斯分布
最大似然估计-高斯分布
常用的概率分布:伯努利分布、二项式分布、多项式分布、先验概率,后验概率
802.11n与802.11b/g有什么区别
梯度下降法和随机梯度下降法的区别
目录结构(jekyll)
Ubuntu14.04系统hostapd编译及使用
Copyright © 2011-2022 走看看