关于C++和C#类型比较的相关表格

来源:互联网 发布:求质数的算法js 编辑:程序博客网 时间:2024/05/16 14:57

C#类型比较 类别类名说明Visual Basic 数据类型C# 数据类型C++ 托管扩展数据类型JScript 数据类型整数Byte8 位的无符号整数。BytebytecharByteDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
SByte8 位的有符号整数。 不符合 CLS。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
SByte 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
sbytesigned charSByteDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
Int1616 位的有符号整数。ShortshortshortshortDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
Int3232 位的有符号整数。Integerintint - 或 -DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
longDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
intDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
Int6464 位的有符号整数。Longlong__int64longDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UInt1616 位的无符号整数。 不符合 CLS。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UInt16 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
ushortunsigned shortUInt16DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UInt3232 位的无符号整数。 不符合 CLS。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UInt32 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
uintunsigned int - 或 -DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
unsigned longDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UInt32DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UInt6464 位的无符号整数。 不符合 CLS。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UInt64 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
ulongunsigned __int64UInt64浮点Single单精度(32 位)浮点数字。SinglefloatfloatfloatDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
Double双精度(64 位)浮点数字。Doubledoubledoubledouble逻辑Boolean布尔值(真或假)。Booleanboolboolbool其他CharUnicode(16 位)字符。Charcharwchar_tcharDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
Decimal96 位十进制值。DecimaldecimalDecimalDecimalDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
IntPtr大小取决于基础平台(32 位平台上为 32 位值,64 位平台上为 64 位值)的有符号整数。IntPtr 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
IntPtr 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
IntPtr 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
IntPtrDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UIntPtr大小取决于基础平台的无符号整数(32 位平台上为 32 位值,64 位平台上为 64 位值)。 不符合 CLS。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UIntPtr 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UIntPtr 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UIntPtr 无内置类型。DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
UIntPtr类对象Object对象层次结构的根。ObjectobjectObject*ObjectDZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
StringUnicode 字符的不变的定长串。StringstringString*String

DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð

C#类型比较—平台调用数据类型 DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð
DZX7¢Î&dot÷ [url]www.cnntec.com[/url]¨…gúT‚ösð

Wtypes.h 中的非托管类型非托管 C 语言类型托管类名说明HANDLEvoid*System.IntPtr32 位BYTEunsigned charSystem.Byte8 位SHORTshortSystem.Int1616 位WORDunsigned shortSystem.UInt1616 位INTintSystem.Int3232 位UINTunsigned intSystem.UInt3232 位LONGlongSystem.Int3232 位BOOLlongSystem.Int3232 位DWORDunsigned longSystem.UInt3232 位ULONGunsigned longSystem.UInt3232 位CHARcharSystem.Char用 ANSI 修饰。LPSTRchar*System.StringSystem.StringBuilder用 ANSI 修饰。LPCSTRConst char*System.StringSystem.StringBuilder用 ANSI 修饰。LPWSTRwchar_t*System.StringSystem.StringBuilder用 Unicode 修饰。LPCWSTRConst wchar_t*System.StringSystem.StringBuilder用 Unicode 修饰。FLOATFloatSystem.Single32 位DOUBLEDoubleSystem.Double64 位

C++和C#类型比较

原创粉丝点击