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相同
查看全文
相关阅读:
汪博士解读PMP考试
ASP.NET编程实战宝典(光盘内容另行下载,地址见书封底)
[模板]tarjan算法求SCC
[POJ 3071]Football[概率DP]
[数学]根式有理化[高中数学技巧]
[平面几何]角格点问题
[数学]对数均值不等式
[模板][快速排序&归并排序]
[POJ]P3126 Prime Path[BFS]
每日一题_191219
原文地址:https://www.cnblogs.com/jkguo/p/11262741.html
最新文章
使用express 框架使用node
js基础笔记
Mysql实现企业级数据库主从复制架构实战
http服务配置和apache
实验:企业级分布式存储应用与实战-mogilefs实现
tomcat
nginx实现负载均衡、缓存功能实战
LVS负载均衡DR工作流程
日志管理
[http服务]
热门文章
在centos6编译安装http-2.4
mysql
八年级地理上册(科普社)(仁爱版)
高三英语选修9(外研版)
高三英语选修11(外研版)
西游记PMP备考奇书
向上管理
Project Manager Street Smarts: A Real World Guide to PMP Skills
Project项目管理实用宝典
如何准备PMP考试
Copyright © 2011-2022 走看看