zoukankan      html  css  js  c++  java
  • byte

           byte[] bytesa = new byte[sizeof(int)];
                byte[] bytesb = new byte[sizeof(int)];
                byte[] bytesc = new byte[sizeof(int)];
                byte[] bytesd = new byte[sizeof(int)];
                byte[] bytes16 = new byte[16];
                //Console.WriteLine(bytes.Length);
                //bytes = Encoding.UTF8.GetBytes("abcde");
                //4294967295
                bytesa = BitConverter.GetBytes(90871);
                bytesb = BitConverter.GetBytes(23424);
                bytesc = BitConverter.GetBytes(334234);
                bytesd = BitConverter.GetBytes(432);
                Buffer.BlockCopy(bytesa, 0, bytes16, 0, 4);
                Buffer.BlockCopy(bytesb, 0, bytes16, 4, 4);
                Buffer.BlockCopy(bytesc, 0, bytes16, 8, 4);
                Buffer.BlockCopy(bytesd, 0, bytes16, 12, 4);

                //bytesa.CopyTo(bytes16, 0);
                //bytesb.CopyTo(bytes16, 4);
                //bytesb.CopyTo(bytes16, 9);
                //bytesc.CopyTo(bytes16, 15);

                //Buffer.BlockCopy(bytesa, 0, bytes16, 0, 4);
                Console.WriteLine(Encoding.UTF8.GetChars(bytes16));
                Console.WriteLine(BitConverter.ToInt32(bytes16, 0));
                Console.WriteLine(bytes16.Length);

                Console.ReadLine();

  • 相关阅读:
    day 38
    day 37
    day 36
    day 35
    day 34
    day 33
    day 32
    day 31
    day 30
    day 29
  • 原文地址:https://www.cnblogs.com/jcgh/p/1856975.html
Copyright © 2011-2022 走看看