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相同
查看全文
相关阅读:
CentOS 6.5 编译安装Apache2.4
Linux 服务器安全优化
yum安装Apache2.4
HDU 3308 线段树求区间最长连续上升子序列长度
HDU 3607 线段树+DP+离散化
POJ 3667 线段树区间合并裸题
HDU 5726 线段树+dp
牛客网多校训练第二场D Kth Minimum Clique
HDU 4325 离散化+树状数组 或者 不使用树状数组
HDU 2167 状压dp方格取数
原文地址:https://www.cnblogs.com/jkguo/p/11262741.html
最新文章
[面试真题] LeetCode:Remove Duplicates from Sorted Array
[面试真题] LeetCode:Validate Binary Search Tree
[面试真题] LeetCode:Remove Duplicates from Sorted List I & II
[面试真题] LeetCode:Remove Element
[面试真题] LeetCode:Rotate List
开发过程中的小问题,马克一下算是记一遍了。
css + div 布局之 CSS盒模型 外边距合并问题
把oracle 中的clobe 字段转换成String
[学习笔记]生成函数
[模拟赛]模拟赛集合。
热门文章
[学习笔记]快速莫比乌斯与快速沃尔什变换
[学习笔记]快速傅里叶变换
[学习笔记]斯特林数与斯特林反演
第一天 YB
B/B+树 MySQL索引结构
yum安装epel源
CentOS6.5 编译安装PHP5.6(apache模块)
yum
mysql analyze和optimize
CentOS6.5 编译安装Nginx
Copyright © 2011-2022 走看看