关于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 ...
随机推荐
- Exception Handling Statements (C# Reference)
Exception Handling Statements (C# Reference) C# provides built-in support for handling anomalous sit ...
- C# 验证码识别基础方法及源码
先说说写这个的背景 最近有朋友在搞一个东西,已经做的挺不错了,最后想再完美一点,于是乎就提议把这种验证码给K.O.了,于是乎就K.O.了这个验证码.达到单个图片识别时间小于200ms,500个样本人工 ...
- [转]CharacterController与Rigidbody
From: http://blog.csdn.net/czlilove/article/details/9139103 今天下午碰到个问题纠结了很久:人物加上了Rigidbody并使用了重力,遇到悬崖 ...
- Hadoop Yarn内存资源隔离实现原理——基于线程监控的内存隔离方案
注:本文以hadoop-2.5.0-cdh5.3.2为例进行说明. Hadoop Yarn的资源隔离是指为运行着不同任务的“Container”提供可独立使用的计算资源,以避免它们之间相互干扰.目 ...
- SQL Server 2005 To Oracle
近期因为项目需要,将SQLServer2005转成Oracle 在这里介绍下转换步骤: 1. 准备好你要转换的数据,如图 2. 右键单击 任务/导出数据,如图 3. 执行完之后就打开选择数据源页面,填 ...
- JavaScript---网络编程(10)--DHTML技术演示(3)-多选框
这节讲述多选框的使用,当然,肯定是结合css和Javascript一起的. checkbox的使用1: 演示代码: <html> <head> <meta http-eq ...
- QEMU MIPIS远程共享ubuntu主机的文件
尝试啦很多中办法,最终选择以在QEMU模拟器中ssh 远程登入的方式访问主机,并用sshfs 挂载 主机端的文件到模拟器中,实现模拟器访问主机端的代码. SSH分客户端openssh-client和o ...
- opencv 1.0 与 2.0的库对应表
libcvaux.so.2 -> /usr/lib/libopencv_video.so.2.2.0 libcv.so.2 -> /usr/lib/libopencv_legacy.so. ...
- Yii中用递归方法实现无限级分类
用递归方法实现多级分类,适合分级不太多的分类,如三到四级. 数据库结构: Model中(Category.php) /** * 获取全部分类信息 */ public function getAllca ...
- 文件上传工具swfupload[转]
转至:http://zhangqgc.iteye.com/blog/906419 文件上传工具swfupload 示例: 1.JavaScript设置SWFUpload部分(与官方例子类似): var ...