关于C++和C#类型比较的相关内容
转载:http://www.csharpwin.com/csharpspace/6825r9922.shtml
C#类型比较
|
类别 |
类名 |
说明 |
Visual Basic 数据类型 |
C# 数据类型 |
C++ 托管扩展数据类型 |
JScript 数据类型 |
|
整数 |
8 位的无符号整数。 |
Byte |
byte |
char |
Byte |
|
|
8 位的有符号整数。 不符合 CLS。 |
SByte 无内置类型。 |
sbyte |
signed char |
SByte |
||
|
16 位的有符号整数。 |
Short |
short |
short |
short |
||
|
32 位的有符号整数。 |
Integer |
int |
int - 或 - |
int |
||
|
64 位的有符号整数。 |
Long |
long |
__int64 |
long |
||
|
16 位的无符号整数。 不符合 CLS。 |
UInt16 无内置类型。 |
ushort |
unsigned short |
UInt16 |
||
|
32 位的无符号整数。 不符合 CLS。 |
UInt32 无内置类型。 |
uint |
unsigned int - 或 - |
UInt32 |
||
|
64 位的无符号整数。 不符合 CLS。 |
UInt64 无内置类型。 |
ulong |
unsigned __int64 |
UInt64 |
||
|
浮点 |
单精度(32 位)浮点数字。 |
Single |
float |
float |
float |
|
|
双精度(64 位)浮点数字。 |
Double |
double |
double |
double |
||
|
逻辑 |
布尔值(真或假)。 |
Boolean |
bool |
bool |
bool |
|
|
其他 |
Unicode(16 位)字符。 |
Char |
char |
wchar_t |
char |
|
|
96 位十进制值。 |
Decimal |
decimal |
Decimal |
Decimal |
||
|
大小取决于基础平台(32 位平台上为 32 位值,64 位平台上为 64 位值)的有符号整数。 |
IntPtr 无内置类型。 |
IntPtr 无内置类型。 |
IntPtr 无内置类型。 |
IntPtr |
||
|
大小取决于基础平台的无符号整数(32 位平台上为 32 位值,64 位平台上为 64 位值)。 不符合 CLS。 |
UIntPtr 无内置类型。 |
UIntPtr 无内置类型。 |
UIntPtr 无内置类型。 |
UIntPtr |
||
|
类对象 |
对象层次结构的根。 |
Object |
object |
Object* |
Object |
|
|
Unicode 字符的不变的定长串。 |
String |
string |
String* |
String |
C#类型比较—平台调用数据类型
|
Wtypes.h 中的非托管类型 |
非托管 C 语言类型 |
托管类名 |
说明 |
|
HANDLE |
void* |
32 位 |
|
|
BYTE |
unsigned char |
8 位 |
|
|
SHORT |
short |
16 位 |
|
|
WORD |
unsigned short |
16 位 |
|
|
INT |
int |
32 位 |
|
|
UINT |
unsigned int |
32 位 |
|
|
LONG |
long |
32 位 |
|
|
BOOL |
long |
32 位 |
|
|
DWORD |
unsigned long |
32 位 |
|
|
ULONG |
unsigned long |
32 位 |
|
|
CHAR |
char |
用 ANSI 修饰。 |
|
|
LPSTR |
char* |
用 ANSI 修饰。 |
|
|
LPCSTR |
Const char* |
用 ANSI 修饰。 |
|
|
LPWSTR |
wchar_t* |
用 Unicode 修饰。 |
|
|
LPCWSTR |
Const wchar_t* |
用 Unicode 修饰。 |
|
|
FLOAT |
Float |
32 位 |
|
|
DOUBLE |
Double |
64 位 |
以上就是C++和C#的类型比较。
关于C++和C#类型比较的相关内容的更多相关文章
- JAVA基础部分复习(一、8中基础类型,以及String相关内容)
以下是关于java中8种基本类型的介绍说明: package cn.review.day01; /** * java基础复习,8种数据类型 * (byte,short,long,int,double, ...
- Struts2(四)——页面相关内容
上篇博客总结了数据流转各个方面的内容,这篇重点说一下框架对于界面上知识. 一,说到页面,记得在总体介绍中,说到Struts2比Struts1的一方面优势就是它支持更多的视图技术(Freemarker, ...
- 学习笔记之html5相关内容
写一下昨天学习的html5的相关内容,首先谈下初次接触html5的感受.以前总是听说html5是如何的强大,如何的将要改变世界.总是充满了神秘感.首先来谈一下我接触的第一个属性是 input的里面的 ...
- 基于KNN的相关内容推荐
如果做网站的内容运营,相关内容推荐可以帮助用户更快地寻找和发现感兴趣的信息,从而提升网站内容浏览的流畅性,进而提升网站的价值转化.相关内容 推荐最常见的两块就是“关联推荐”和“相关内容推荐”,关联推荐 ...
- 【Android端】【日志收集上报SDK相关内容测试的方案梳理总结】
测试方案: 主要从几个方面关注,功能 性能 服务端策略(目前所有的这些上报收集等都会通过开关的精细化,通过接口方式将信息返回给APP端,APP端根据相关内容进行上报,因此基于此的上报机制及收集机制都需 ...
- Hibernate5笔记8--Hibernate事务相关内容
Hibernate事务相关内容: (1) 事务四大特性(简称ACID): (1)原子性(Atomicity) 事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行. (2)一致性(Con ...
- linux用户权限相关内容查看
linux用户权限相关内容查看 1 用户信息 创建用户一个名为 webuser 的账号,并填写相应的信息: root@iZ94fabhqhuZ:~# adduser webuser Adding ...
- MyBatis 元素类型为 "configuration" 的内容必须匹配 ".....
修改MyBatis配置文件时,添加typeAliases节点,报了一个BuilderException: org.apache.ibatis.exceptions.PersistenceExcepti ...
- SharePoint安全 - 在Goolge和Bing中查找SharePoint相关内容
博客地址 http://blog.csdn.net/foxdave 本篇提供两个查询串字典,分别对应Google和Bing的搜索,用来查询SharePoint网站的相关内容 Google ShareP ...
随机推荐
- 全球AI界最值得关注的十位科学家
全球AI界最值得关注的十位科学家 我们可以看到AI已经从象牙塔里的高冷研究,逐步转换为科技公司.互联网公司的最核心竞争力.AI代表了这时代人类的前沿智慧,也正达到一种科学的极致. 这两天在美国加利 ...
- Spark大数据处理技术
全球首部全面介绍Spark及Spark生态圈相关技术的技术书籍 俯览未来大局,不失精细剖析,呈现一个现代大数据框架的架构原理和实现细节 透彻讲解Spark原理和架构,以及部署模式.调度框架.存储管理及 ...
- Linux NTP校时
1.安装客户端(root权限运行) apt-get install ntpdate 2.修改配置文件:“/etc/default/ntpdate”, NTPSERVERS="ntp. ...
- 关于 Unity NavMesh 数据的访问
目前的工作需要加入自动寻路,后来决定使用 unity 自带的 NavMesh,但有个问题是这个寻路数据,服务器也是需要的,那么我就要把这个数据导出为服务器所用才行. 但 NaveMesh 暂 ...
- Problem 2214 Knapsack problem 福建第六届省赛
题目链接:http://acm.fzu.edu.cn/problem.php?pid=2214 题目大意:给你T组数据,每组有n个物品,一个背包容量B,每件有体积和价值.问你这个背包容纳的物品最大价值 ...
- Android图形系统之Surface、SurfaceView、SurfaceHolder及SurfaceHolder.Callback开发实例
原文:Android图形系统之Surface.SurfaceView.SurfaceHolder及SurfaceHolder.Callback之间的联系 Surface是原始图像缓冲区(raw buf ...
- 2 weekend110的SecureCRTPortable远程连接 + 上传安装jdk + 上传安装配置hadoop
企业公认的最新文本版本: https://archive.apache.org/dist/ 玩玩这个远程连接软件,是个绿色软件. 别人已经做好了的. 解压之后, 下面,软件展示下, 这会 ...
- hdoj 4006 The kth great number【优先队列】
The kth great number Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65768/65768 K (Java/Oth ...
- listview加载图片显示
Adapter: ---- //adapter的构造方法: 参数1 为url数组: public static String[] mList;// 讲url保村在静态的String[] 中 在 ...
- Winform 换皮肤
winform换肤流程如下: (1)程序入口,添加以下代码: //换肤 private void Skinjsj() { DevExpress.UserSkins.BonusSkins.Registe ...