特牛生活网

【精选】【C语言】常见面笔试题(10道)_c语言笔试题_呋喃吖的博客-CSDN博客

网友收藏
文章浏览阅读4.5k次,点赞6次,收藏56次。文章目录写一个宏,可以将一个整数的二进制位的奇数位和偶数位交换。写一个宏,计算结构体中某变量相对于首地址的偏移,并给出说明选择题1选择题2选择题3选择题4填空题1写一个宏,可以将一个整数的二进制位的奇数位和偶数位交换。#define SWAP(x) ((x) & 0x55555555) <<1 | ((x) & 0xaaaaaaaa ) >> 1 交换奇偶位,需要先分别拿出奇偶位。既然是宏,分别拿出用循环不是很现实,那就用&这些位的方式来做。奇数位拿出_c语言笔试题
标签:c语言笔试题