第一步很关键,给byte数组赋值,

byte tzi[2][44] = 
{
0xD0,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x94,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

};必须是以0x的方式开头,表示类型为字节,否则以L“”,这种赋值,会变为ASCII码的形式,

将byte* 赋值给byte* ,利用memcpy(),进行赋值即可。

将TChar*赋值给 byte*

int StrToBin(TCHAR* inWord, BYTE* OutBin, int source_len)
{
int t;
int t2;
int count = 0;
BYTE temBin[2];
temBin[0] = 1;
temBin[1] = 1;
if (source_len < 1)
return 0;
for(t = 0 ;t < source_len; t ++)
{   
t2 = inWord[t];
if( t2 > 127 )
{
temBin[0] =  t2 >> 8 ;/// 256;
temBin[1] =  t2;
OutBin[count] = temBin[0];
count += 1;
OutBin[count] = temBin[1];
count += 1;
}
else
{
OutBin[count] = t2;
count += 1;
}
}
return count;
}

byte数组之间的赋值,byte和TCHAR数组的赋值相关推荐

  1. 数组之间的计算matlab,MATLAB软件数组的运算

    MATLAB软件数组的运算 数组的运算包括数组和标量之间的运算,以及数组和数组之间的运算.对于数组和标量之间的运算,是标量和数组的元素之间直接进行数学运算,比较简单.对于数组和数组之间的运算关系,尤其 ...

  2. php 数组与数组之间去重,PHP开发中一维数组与二维数组去重功能实现教程

    本篇文章讲述了PHP实现一维数组与二维数组去重功能示例.希望对在php学习和开发的同学有所帮助! 数组中重复项的去除 一维数组的重复项: 使用array_unique函数即可,使用实例如下: ? $a ...

  3. java对象与byte[]数组之间的相互转化,压缩解压缩操作

    下面介绍一下java对象之间和byte[]数组之间的相互转化.并对byte[]数据进行压缩操作.java对象转化为byte[]数组可用于redis中实现缓存.(这里暂不做介绍).话不多说直接开实例: ...

  4. java字符串字节_Java中字符串与byte数组之间的相互转换

    前言 Java与其他语言编写的程序进行tcp/ip socket通讯时,通讯内容一般都转换成byte数组型,java在字符与数组转换也是非常方便的.下面跟我一起来了解一下字符串与byte之间转换的原理 ...

  5. byte初始化并赋值_一位数组的定义、赋值和初始化.note

    当数组中每个元素都只带有一个下标时,这种数组就是"一维数组".一维数组(one-dimensional array)实质上是一组相同类型数据的线性集合,是数组中最简单的一种数组. ...

  6. java byte转16进制_Java 十六进制(Hex)与byte数组之间的转换

    一.十六进制(Hex)与字节(byte)的概念 十六进制(Hex):计算机中数据的一种表示方法,它由0-9,A-F组成,字母不区分大小写.与10进制的对应关系是:0-9对应0-9:A-F对应10-15 ...

  7. java byte数组转化为流_java中字节数组和字符串、IO流和字节数组之间的转换

    在实际开发中经常会碰到乱码问题: 首先查看系统支持的编码方式,默认的编码方式 //检查java支持的编码 System.out.println(Charset.availableCharsets(). ...

  8. java byte数组 初始化_Java根据byte数组,生成文件

    根据byte数组,生成文件 自己写的小案例,找个地方记录一下 package com.seesun2012.utils; import java.io.BufferedOutputStream; im ...

  9. java byte数组转long_Java中byte、byte数组与int、long的转换详解

    一.Java 中 byte 和 int 之间的转换源码: //byte 与 int 的相互转换 public static byte intToByte(int x) { return (byte) ...

  10. byte[]与Image Image与 byte[] 之间的转换

    /// <summary> /// 将byte[]转换为Image /// </summary> /// <param name="bytes"> ...

最新文章

  1. qlist length 函数讲解_读《JavaScript 轻量级函数式编程》
  2. windows cannot ftp_免费自动FTP同步软件,6步掌握免费自动FTP同步软件的安装方法...
  3. MyBatis 为什么需要通用 Mapper ? 1
  4. python天气预测算法_使用机器学习预测天气(第二部分)
  5. 互联网公司面试必问的mysql题目
  6. 太火!这本 AI 图书微软强推,程序员靠它拿下 50K!
  7. 在matlab中如何构建加权邻接矩阵,如何构建图像的加权邻接矩阵
  8. Helm安装和项目使用
  9. 卓岚APP远程采集正泰单相电子式电能表 ZLAN5144J的应用分享
  10. android模拟器 权限管理,Android模拟器上未授予权限
  11. VR眼镜连接android设备,华为VR眼镜连接电脑教程
  12. 红警3命令与征服注册激活启动cdkey联机问题
  13. 基本流水线与记分牌算法和Tomasulo算法
  14. 【收集】个人认为比较实用的手机软件
  15. 3dsmaxC4DbodypainterPS画贴图一、展开模型UV。
  16. 如何利用Web of Science进行科学研究
  17. 纹理分析及其在医学成像中的应用
  18. 电解电容的ESR到底是多少呢?
  19. 分析非结构化数据的10个步骤
  20. Linux tar命令详解

热门文章

  1. 记忆集、卡表、G1垃圾收集器简介
  2. 大数据-MapReduce计算框架
  3. linux下tmpfs文件系统简介
  4. Linux下使用fstatfs/statfs查询系统相关信息
  5. 关于DP的一些解题总结
  6. 机器学习基础---超参数和验证集
  7. 04.Android之动画问题
  8. 算法-两最长回文子串
  9. 腾讯互娱开源分布式开发框架 Pebble
  10. 【Spring】一次线上@Transational事务注解未生效的原因探究