问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

结构体数据大小端转换 C语言

发布网友 发布时间:2022-04-21 14:50

我来回答

1个回答

热心网友 时间:2022-07-12 04:34

可以使用位域来定义,同时来转换。例如一个32位int型可以如下定义:

struct test
{
union 
{
int bits_4;
struct 
{
int bit1 : 8;
int bit2 : 8;
int bit3 : 8;
int bit4 : 8;
};
};
};
将test.bit1和test.bit4对调,test.bit2和test.bit3对调即可。

追问解决了 感谢提供思路

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
安琪拉的灰烬2 :就是这儿图片信息 安琪拉的灰烬2 :就是这儿内容简介 中国移动太欺负人了,大家评评理。 请问有谁知道中国移动的投诉电话,太欺负人了,平时乱扣我们的话费就可以... 移动公司欺负人 身份证到期换新身份证,之前搬家户口本里的地址已更换,更换新身份证时用... ...方位顺序排列应是 ①中共七大 ②中共二大 ③遵义 桂花的功效与禁忌 桂花的功效与禁忌具体介绍 一个人明明爱你却感受不到爱 穿越火线里蓝色魅影这把JU咋样 有什么在家里可以做的兼职 不限时间的那种? 在家办公的工作有哪些? 宝妈怎么找到可以在家的工作? 有没有在家上班的工作,我初中毕业? 我大专毕业,什么都不会,能干什么 有什么工作是在家办公的 为什么现在的年轻人不愿出去上班,喜欢在家呆着是为什么? 有什么好的远程工作平台吗?在家就能办公的那种? 怎样快速缓解脖子酸痛? 上班族要怎样缓解颈部疼痛?有哪些方法呢? 有哪些伸展动作适合久坐脖子疼的上班族? 长时间坐着工作,如何缓解颈椎的慢性疼痛? 本人上班族,每天做电脑前,脖子特别疼,怎么办? 趴在桌子上睡觉,脖子疼 脖子酸痛怎么缓解 脖子疼有什么方法? 每天坐办公室,脖子疼怎么办? 本人长期在电脑前工作,肩膀酸痛怎么办? 有哪些伸展动作适合久坐脖子疼的上班族?该怎么办? 上班族受肩颈痛困扰,哪些招数可以来缓解,赶紧学起来 c语言实现2个字节的高低位转化 大端模式和小端模式 C语言读写二进制文件读取 大小端,该怎么解 c语言和java 使用socket通信的时候 数据大小端转换... C语言 编写一个程序确定机器是大端法还是小端法机器 c语言中小端次序和大端次序的概念和作用 C语言读写文件的时候怎么控制字符编码方式? C语言 编写一个程序确定机器是大端法还是小端法机器 C语言判断cpu是大端还是小端 C语言判断处理器大小端对齐原理 关于C语言强制类型转换的一个疑问 请问,大端法小端法对C语言结构体有影响吗?谢谢 C语言32位数据反序的问题 用c语言写个函数测试处理器是大端还是小端程序怎么写? c语言代码问题 C语言题目 这题和大小端有关吗 C语言,两字节转换成一个是有符号短整形 芋头蒸排骨的做法大全家常窍门 正宗香芋蒸排骨的做法大全窍门 香芋蒸排骨的做法是什么?