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相同
查看全文
相关阅读:
hdu-4123 Bob’s Race(树形dp+RMQ)
hdu-4126 Genghis Khan the Conqueror(最小生成树+树形dp)
hdu-4081 Qin Shi Huang's National Road System(最小生成树+bfs)
hdu-1233 还是畅通工程(最小生成树)
hdu-1102 Constructing Roads(最小生成树)
codeforces 569D D. Symmetric and Transitive(bell数+dp)
codeforces 569C C. Primes or Palindromes?(素数筛+dp)
codeforces 569B B. Inventory(水题)
修改ftp用户的目录
安装ftp服务器
原文地址:https://www.cnblogs.com/jkguo/p/11262741.html
最新文章
对于centos的运用ssh远程连接
修改自己的centos输入法
linux的centos设置静态网络
linux随笔2
linux开机随笔
linux一些目录功能
etc这个目录
对于静态变量和动态变量
Framework 的GC(垃圾回收机制)
Framework底层知识和概念
热门文章
B-TREE+(自平衡树)
JS-作用域链
JS-提高JS代码质量
JS(JQ)-实现图片横向滑动效果
js中arguments的用法
JS-数组操作
JS-面向对象-继承
JS-apply-call的使用
codeforces 652C C. Foe Pairs(尺取法+线段树查询一个区间覆盖线段)
hdu-5358 First One(尺取法)
Copyright © 2011-2022 走看看