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相同
查看全文
相关阅读:
数据库服务器计数器
性能测试之操作系统计数器分析方法
性能测试之Windows常见性能计数器
企业级 SpringCloud 教程 (三) 服务消费者(Feign)
企业级 SpringCloud 教程 (二) 服务消费者(rest+ribbon)
企业级 SpringCloud 教程 (一) 服务的注册与发现(Eureka)
Spring Cloud构建微服务架构:服务容错保护(Hystrix断路器)
Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)
Spring Cloud构建微服务架构:服务容错保护(Hystrix依赖隔离)
Spring Cloud构建微服务架构:分布式配置中心
原文地址:https://www.cnblogs.com/jkguo/p/11262741.html
最新文章
2、SQL基础整理(聚合函数)
1、SQL基础整理(基本查询)
20141031--SQL分组,数学函数,聚合函数
20141030--SQL2008常用命令-1
20141026--娱乐-箱子
20141024--函数
20141023--结构体
20141023--特殊集合
20141021--集合
20141020--数组习题1
热门文章
20141021--二维数组
20141020--数组
进制转换
性能分析方法
LoadRunner 各个指标分析
LoadRunner error -27979
LoadRunner error -27498
LoadRunner error -27728
性能测试结果分析
转--优化临时表使用,SQL语句性能提升100倍
Copyright © 2011-2022 走看看