社区
C++ Builder
帖子详情
高分求助!Unsigned long int 如何转换为 Unsigned Char[4]。高位在前!
zl198183
2007-10-22 09:37:00
Unsigned long int 如何转换为 Unsigned Char[4]。高位在前!
...全文
369
7
打赏
收藏
高分求助!Unsigned long int 如何转换为 Unsigned Char[4]。高位在前!
Unsigned long int 如何转换为 Unsigned Char[4]。高位在前!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FengSC
2007-10-23
打赏
举报
回复
(unsigned char*)&
shadowstar
2007-10-22
打赏
举报
回复
unsigned long int un;
unsigned char uc[4];
unsigned char* p;
p = (unsigned char*)&un;
uc[0] = p[3];
uc[1] = p[2];
uc[2] = p[1];
uc[3] = p[0];
fjye
2007-10-22
打赏
举报
回复
#include <winsock2.h>
char p[4]={0};
u_long a;
a = 12345678;
memcpy(p,&a,4);//原顺序
a = htonl(12345678);
memcpy(p,&a,4);//高位在前的网络字节序
i_love_pc
2007-10-22
打赏
举报
回复
memcpy
要转换顺序就用数组排序
玄之丞
2007-10-22
打赏
举报
回复
shadowstar 正解
jacknes009
2007-10-22
打赏
举报
回复
用移位的方法也可以哦,
p[3] = a & 0xff;
p[2] = (a >> 8) & 0xff;
p[1] = (a >> 16) & 0xff;
p[0] = (a >> 24) & 0xff;
过客猫2022
2007-10-22
打赏
举报
回复
用共用体union
union v
{
unsigned long int un;
char uc[4];
};
v.un = 12345678;
这样v.uc即呆转换后的数据
2.8TFT驱动程序
2.8TFT驱动程序(c语言),方便我们驱动电阻型的触屏!!!
高分
项目,电子设计项目,16×16点阵滚动显示,内含完整源码+资料
高分
项目,电子设计项目,16×16点阵滚动显示,内含完整源码+资料 efan 23:04:26 有对汉字LED点阵显示熟悉的朋友吗? 要下雨了 23:04:51 什么问题 typhoon 23:04:54 恩 efan 23:05:11 有段程序看不太懂 efan 23:05:26 #include
#define
int
8
unsigned
char
#define
int
16
unsigned
int
#define
int
32
unsigned
long
int
8 flag;
int
8 n;
int
8 code table[][32]={ {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},/* " " */
俄罗斯方块的程序编写
本文章是关于俄罗斯方块的程序编写。
AD7705 源程序设计版本
AD7705源程序 #ifndef _AD7705_H #define _AD7705_H //通讯寄存器地址定义 #define WR_SETUP_REG 0x10 //选中写设置寄存器 #define RD_SETUP_REG 0x18 //选中写设置寄存器 #define WR_CLOCK_REG 0x20 //选中写时钟寄存器 #define RD_DATA_REG 0x38 //选中数据寄存器读 #define WR_OFFSET_REG 0x60 //选中写offset寄存器 #define RD_OFFSET_REG 0x68 //选中读offset寄存器 #define WR_FULL_REG 0x70 //选中写full scale寄存器 #define RD_FULL_REG 0x78 //选中读full scale寄存器 #define SYS_ZERO_CALI 0x80 //系统零校准模式 #define SYS_FULL_CALI 0xC0 //系统满量程校准模式
AD9851的51C程序
本人自己写的AD9851程序,要需要的可以看看,
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章