计算机二级C 辅导:数据类型总结计算机等级考试

文章作者 100test 发表时间 2010:01:01 13:00:04
来源 100Test.Com百考试题网


C 大小 C# 大小 .NET Framework类型 取值范围 后缀
字符 char 1 sbyte 1 System.SByte -128~127  
字符(无符号) unsigned char 1 byte 1 System.Byte 0~255  
宽字符 wchar_t 2 char 2 System.Char    
宽字符(无符号) unsigned wchar_t 2          
逻辑值 bool 1 bool 1 System.Boolean true,false  
短整数 short 2 short 2 System.Int16

  -32,768 .. 32,767

 
短整数(无符号) unsigned short 2 ushort 2 System.UInt16 0~65535(2的16次方)  
整数 int 4 int 4 System.Int32

  -2,147,483,648 .. 2,147,483,647

 
整数(无符号) unsigned int 4 uint 4 System.UInt32

  0 .. 4,294,967,295

 
长整型 long 8 long 8 System.Int64

  -9,223,372,036,854,775,808 .. 9,223,372,036,854,775,807

L (最好用大写,因为小写l容易与1混淆)
长整型(无符号) unsigned long 8 ulong 8 System.UInt64

  0 .. 18,446,744,073,709,551,615

 
单精度实数 float 4 float 4 System.Single

  -3.402823e38 .. 3.402823e38

 
双精度实数 double 8 double 8 System.Double

  -1.79769313486232e308 .. 1.79769313486232e308

d
长双精度实数 long double 10 decimal 16 System.Decimal

  -79228162514264337593543950335 .. 79228162514264337593543950335

m
字符串 string   string   System.String    
对象     object   System.Object    
  有些朋友会问到,那么日期呢?DataTime不是基础类型,而是一个特殊的类(C ),或者说是一个结构体(C#),和其他类或者结构一样。他也没有预定义的大小,

  定义类型别名

  C 中,使用typedef关键字 : typedef short Age.

  C#中,使用using关键字 : using Age = System.Int16.



相关文章


与和逻辑与 非和逻辑非计算机等级考试
VS2005设置WDK编译环境计算机等级考试
C 辅导:C 获取和设置时区计算机等级考试
把二分查找算法写正确需要注意的地方计算机等级考试
计算机二级C 辅导:数据类型总结计算机等级考试
加入代码以检查C 中的内存泄漏计算机等级考试
结合内存分布图分析内存问题计算机等级考试
计算机二级:c 必须明白的基础20条计算机等级考试
如何理解C和C 的复杂类型声明计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛