byte val2=25u,其中u代表什么呢,是无符号吗。long val2=54l,l代表什么呢。 ulong val3=55ul,ul又代表什么呢?

解决方案 »

  1.   

    u =  unsigned 
    l =  long
      

  2.   

    就是前边的类型的后缀呀,
    u = unsigned
    l = long
    ul = unsigned long
      

  3.   

    u是无符号,l是long长整型,ul是ulong无符号长整型
      

  4.   

    u是无符号整数
    l是长整数当使用后缀 U 或 u 时,将根据文本的数值来确定文本的类型是 uint 还是 ulong。例如:如果使用 L 或 l,那么根据整数的大小,可以判断出其类型为 long 还是 ulong。如果使用 UL、ul、Ul、uL、LU、lu、Lu 或 lU,则整数的类型为 ulong。
      

  5.   

    如果使用 L 或 l,那么根据整数的大小,可以判断出其类型为 long 还是 ulong。注意: 
    也可用小写字母“l”作后缀。但是,因为字母“l”容易与数字“1”混淆,会生成编译器警告。为清楚起见,请使用“L”。
     如果使用 U 或 u,那么根据整数的大小,可以判断出其类型为 uint 还是 ulong。如果使用 UL、ul、Ul、uL、LU、lu、Lu 或 lU,则整数的类型为 ulong。 
      

  6.   

    u表示unsigned无符号l表示longul表示 ulong加上后缀表示让数据以这种类型存储
      

  7.   

    找下CSDN.
     有具体解释.这个不记得了