社区
C++ 语言
帖子详情
请问BYTE怎么转换成char型啊,用纯C++语言
JavaNet的牛肉粉丝
2009-10-28 09:49:17
请问BYTE怎么转换成char型啊,用纯C++语言,有一byte型需要msg出来,但是不知道怎么将byte转换成char.
...全文
1655
9
打赏
收藏
请问BYTE怎么转换成char型啊,用纯C++语言
请问BYTE怎么转换成char型啊,用纯C++语言,有一byte型需要msg出来,但是不知道怎么将byte转换成char.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
newangqq
2011-05-16
打赏
举报
回复
楼上,如果这样的话char c = (char)b; 得到的结果应该是F,
那如果要求结果是“70”呢?该如何是好啊!请教!
delphiwcdj
2009-10-28
打赏
举报
回复
LS is right
lihan6415151528
2009-10-28
打赏
举报
回复
// Test1.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
typedef unsigned int BYTE;
int main()
{
BYTE b = 70;
char c = (char)b;
cout<<c;
}
benbshmily
2009-10-28
打赏
举报
回复
强制转不行?难道没明白楼主意思
securityzn
2009-10-28
打赏
举报
回复
我也觉得是可以直接转换的,不需要很复杂的啊
信念
2009-10-28
打赏
举报
回复
。。。
la_feng
2009-10-28
打赏
举报
回复
typedef unsigned char BYTE;
BYTE是unsigned char类型,所以可以强制转换
老邓
2009-10-28
打赏
举报
回复
强制转换不就可以了吗?
peterormike
2009-10-28
打赏
举报
回复
直接强制转换啊。或许我没明白你的问题。
C#中
byte
数组和
c++
结构体的转换
在写C#TCP通信程序时,发送数据时,只能发送
byte
数组,处理起来比较麻烦不说,如果是和
c++
等写的程序通信的话,很多的都是传送结构体,在VC6.0中可以很方便的把一个
char
[]数组转换为一个结构体,而在C#却不能直接把
byte
数组转换为结构体,要在C#中发送结构体,可以按此方法实现。 C#调用
c++
dll时也可以使用此函数来转换结构体或指针。
CString与
char
数组和
BYTE
数组转换
实现CString和
char
数组的相互转换,实现CString和
BYTE
数组(16进制)的相互转换
C++
基本数据类
型
之
Byte
和
char
C++
基本数据类
型
之
Byte
和
char
1. 类
型
不同2. 范围不同3. 强制类
型
转换 1. 类
型
不同
char
是字符
型
,
byte
是字节
型
2. 范围不同
char
与
BYTE
都是占一个字节,但
char
是有符号的,
BYTE
是无符号的,占用空间一样大,只是它们各自能表示数的范围不同而已:
char
: -127----+128之间(ANSI) unsigned
char
: 0-255之间(ANSI) 3. 强制类
型
转换
byte
可以直接强制转成
char
,如:
BYTE
* p;
char
* s = (
char
*)
byte
转换为
char
char
转化为
byte
: public static
byte
[]
char
To
Byte
(
char
c) {
byte
[] b = new
byte
[2]; b[0] = (
byte
) ((c & 0xFF00) >> 8); b[1] = (
byte
) (c & 0xFF); return b;
c++
的
char
与
byte
c++
的
char
和
byte
都是一个字节
byte
= unsigned of
char
如果我们要把一个中文字符存入
char
,则必须用
char
数组 因为一个中文占用3个字节 int main() {
byte
a[3] = {0}; //长度为3的
byte
数组 int c,f = 0;
char
b[3] = {"中"}; //把中字存入到
char
数组 w
char
_t d = '中';//也可用w
char
c = sizeof(b)*sizeof(
char
)
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章