C语言中宏定义转换字节序方法
来源:互联网 发布:c语言函数定义 编辑:程序博客网 时间:2024/05/30 22:54
前段时间遇见的一个面试题:将unsigned int num的字节序逆序,要求写一个宏定义
typedef Swap(num) (((num) >> 24) | (((num)&0x00ff0000) >> 8) | (((num)&0x0000ff00) << 8) | ((num) << 24))
16bit、64bit可以依次类推,现在想来,笔试时真是太紧张了,这个题目本是很简单的。
写出来,祭奠一下失去的机会~~哎
- C语言中宏定义转换字节序方法
- C语言中宏定义方法
- c语言中定义的数组按照指定字节对齐
- C语言中类型转换和字节对齐
- C语言宏定义方法总结
- C语言可变参数宏定义方法
- C语言宏定义方法总结
- C语言字节序
- C语言字节序
- C 语言中字节对齐
- C语言中字节对齐
- C语言宏定义中#用法
- C语言中常用的宏定义
- C语言宏定义中#用法
- c语言中宏的定义
- C语言中宏定义中的#和##
- C语言中常用宏定义集锦
- C语言中常见的宏定义
- no such partition grub rescue的解决方案
- 黑马程序员-java 银行业务调度系统
- Java 注解学习
- php apache
- ios版本兼容问题
- C语言中宏定义转换字节序方法
- undo表空间的作用及ora-01555
- servlet 线程安全
- 每个人都需要良好的人生观、价值观、职业观
- 创建序列sequence
- Sql Server中判断表或者数据库是否存在
- UVa 10098 Generating Fast
- 策略模式(strategy)
- 记录 -- 介绍“Razor”— ASP.NET的一个新视图引擎