byte数组之间的赋值,byte和TCHAR数组的赋值
第一步很关键,给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数组的赋值相关推荐
- 数组之间的计算matlab,MATLAB软件数组的运算
MATLAB软件数组的运算 数组的运算包括数组和标量之间的运算,以及数组和数组之间的运算.对于数组和标量之间的运算,是标量和数组的元素之间直接进行数学运算,比较简单.对于数组和数组之间的运算关系,尤其 ...
- php 数组与数组之间去重,PHP开发中一维数组与二维数组去重功能实现教程
本篇文章讲述了PHP实现一维数组与二维数组去重功能示例.希望对在php学习和开发的同学有所帮助! 数组中重复项的去除 一维数组的重复项: 使用array_unique函数即可,使用实例如下: ? $a ...
- java对象与byte[]数组之间的相互转化,压缩解压缩操作
下面介绍一下java对象之间和byte[]数组之间的相互转化.并对byte[]数据进行压缩操作.java对象转化为byte[]数组可用于redis中实现缓存.(这里暂不做介绍).话不多说直接开实例: ...
- java字符串字节_Java中字符串与byte数组之间的相互转换
前言 Java与其他语言编写的程序进行tcp/ip socket通讯时,通讯内容一般都转换成byte数组型,java在字符与数组转换也是非常方便的.下面跟我一起来了解一下字符串与byte之间转换的原理 ...
- byte初始化并赋值_一位数组的定义、赋值和初始化.note
当数组中每个元素都只带有一个下标时,这种数组就是"一维数组".一维数组(one-dimensional array)实质上是一组相同类型数据的线性集合,是数组中最简单的一种数组. ...
- java byte转16进制_Java 十六进制(Hex)与byte数组之间的转换
一.十六进制(Hex)与字节(byte)的概念 十六进制(Hex):计算机中数据的一种表示方法,它由0-9,A-F组成,字母不区分大小写.与10进制的对应关系是:0-9对应0-9:A-F对应10-15 ...
- java byte数组转化为流_java中字节数组和字符串、IO流和字节数组之间的转换
在实际开发中经常会碰到乱码问题: 首先查看系统支持的编码方式,默认的编码方式 //检查java支持的编码 System.out.println(Charset.availableCharsets(). ...
- java byte数组 初始化_Java根据byte数组,生成文件
根据byte数组,生成文件 自己写的小案例,找个地方记录一下 package com.seesun2012.utils; import java.io.BufferedOutputStream; im ...
- java byte数组转long_Java中byte、byte数组与int、long的转换详解
一.Java 中 byte 和 int 之间的转换源码: //byte 与 int 的相互转换 public static byte intToByte(int x) { return (byte) ...
- byte[]与Image Image与 byte[] 之间的转换
/// <summary> /// 将byte[]转换为Image /// </summary> /// <param name="bytes"> ...
最新文章
- qlist length 函数讲解_读《JavaScript 轻量级函数式编程》
- windows cannot ftp_免费自动FTP同步软件,6步掌握免费自动FTP同步软件的安装方法...
- MyBatis 为什么需要通用 Mapper ? 1
- python天气预测算法_使用机器学习预测天气(第二部分)
- 互联网公司面试必问的mysql题目
- 太火!这本 AI 图书微软强推,程序员靠它拿下 50K!
- 在matlab中如何构建加权邻接矩阵,如何构建图像的加权邻接矩阵
- Helm安装和项目使用
- 卓岚APP远程采集正泰单相电子式电能表 ZLAN5144J的应用分享
- android模拟器 权限管理,Android模拟器上未授予权限
- VR眼镜连接android设备,华为VR眼镜连接电脑教程
- 红警3命令与征服注册激活启动cdkey联机问题
- 基本流水线与记分牌算法和Tomasulo算法
- 【收集】个人认为比较实用的手机软件
- 3dsmaxC4DbodypainterPS画贴图一、展开模型UV。
- 如何利用Web of Science进行科学研究
- 纹理分析及其在医学成像中的应用
- 电解电容的ESR到底是多少呢?
- 分析非结构化数据的10个步骤
- Linux tar命令详解